• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 07:08
CEST 13:08
KST 20:08
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Code S Season 1 - RO8 Preview1[ASL21] Ro8 Preview Pt2: Progenitors8Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun13[ASL21] Ro8 Preview Pt1: Inheritors16[ASL21] Ro16 Preview Pt2: All Star10
Community News
Weekly Cups (April 27-May 4): Clem takes triple0RSL Revival: Season 5 - Qualifiers and Main Event11Code S Season 1 (2026) - RO12 Results12026 GSL Season 1 Qualifiers25Maestros of the Game 2 announced9
StarCraft 2
General
Code S Season 1 - RO8 Preview Behind the Blue - Team Liquid History Book Weekly Cups (April 27-May 4): Clem takes triple Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Code S Season 1 (2026) - RO12 Results
Tourneys
GSL Code S Season 1 (2026) Sparkling Tuna Cup - Weekly Open Tournament RSL Revival: Season 5 - Qualifiers and Main Event StarCraft Evolution League (SC Evo Biweekly) 2026 GSL Season 2 Qualifiers
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players [M] (2) Frigid Storage
External Content
Mutation # 524 Death and Taxes The PondCast: SC2 News & Results Mutation # 523 Firewall Mutation # 522 Flip My Base
Brood War
General
(Spoiler) Asl ro8 D winner interview BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ Do we have a pimpest plays list? AI Question
Tourneys
[ASL21] Ro8 Day 3 [ASL21] Ro8 Day 4 [Megathread] Daily Proleagues [ASL21] Ro8 Day 2
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates What's the deal with APM & what's its true value Any training maps people recommend?
Other Games
General Games
Stormgate/Frost Giant Megathread Dawn of War IV OutLive 25 (RTS Game) Daigo vs Menard Best of 10 Nintendo Switch Thread
Dota 2
The Story of Wings Gaming
League of Legends
G2 just beat GenG in First stand
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
US Politics Mega-thread European Politico-economics QA Mega-thread Russo-Ukrainian War Thread 3D technology/software discussion Canadian Politics Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread Formula 1 Discussion McBoner: A hockey love story
World Cup 2022
Tech Support
streaming software Strange computer issues (software) [G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
Movie Stars In Video Games: …
TrAiDoS
ramps on octagon
StaticNine
Broowar part 2
qwaykee
Funny Nicknames
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1162 users

The Big Programming Thread - Page 191

Forum Index > General Forum
Post a Reply
Prev 1 189 190 191 192 193 1032 Next
Thread Rules
1. This is not a "do my homework for me" thread. If you have specific questions, ask, but don't post an assignment or homework problem and expect an exact solution.
2. No recruiting for your cockamamie projects (you won't replace facebook with 3 dudes you found on the internet and $20)
3. If you can't articulate why a language is bad, don't start slinging shit about it. Just remember that nothing is worse than making CSS IE6 compatible.
4. Use [code] tags to format code blocks.
vrmr
Profile Joined November 2009
21 Posts
November 11 2012 21:37 GMT
#3801
i have no idea if php cares for it, but u use $File and $file, maybe that is the mistake.
tec27
Profile Blog Joined June 2004
United States3702 Posts
November 11 2012 22:00 GMT
#3802
On November 12 2012 06:08 chrisolo wrote:
I hope this belongs into this.

I have a problem in PHP. I am reading out a directory and want to sort it. So I defined and array and try to sort it by sort(), but I cannot bring it to work. My PHP time is quite some time ago, so this might be obvious.

Here is the relevant code-snippet:
+ Show Spoiler +

$dir = array();


$handle = opendir("replays");
$repz = "-2";
while ($datei = readdir ($handle)) {
$repz++;
}
closedir($handle);


echo "<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\">
<tr><td align=\"center\">
<br><br><b>Content of the Replayarchive</b>
</td></tr>
<tr><td width=\"100%\" align=\"center\"><br>";
$verz=opendir (''.$_SERVER[DOCUMENT_ROOT].'/'.$pfad.'/.');
while ($File = readdir ($verz)) {
if($File != '.' && $File != '..' && $File != '.htaccess') {
$dir[] = $file;
}
sort($dir);
echo "<table cellpadding=\"0\" cellspacing=\"0\" width=\"50%\"><tr><td align=\"left\"> ";
foreach(§dir as $File){
if(is_dir($pfad."/".$File)){
if($dl_link==1){
echo "<img width=\"11\" height=\"11\" src=\"./img/$li_bild\" alt=\"\" name=\"li\"><a href=\"replays/$File\" target=\"_blank\" > $File</a>";
}
else{
echo " <img width=\"11\" height=\"11\" src=\"./img/$li_bild\" alt=\"\" name=\"li\"> $File";
}
echo "</td></tr></table>";}
}
}


Can anyone help me please? Would be REALLY nice if you could just fix it (I guess it is just a matter of ten seconds or something), but if you do not want to fix it directly please tell me what I am doing wrong

Use code tags next time

That's a pretty bad way of writing PHP. Its a templating language, you should use it as one. Instead of echoing out HTML, you simply put the HTML outside of the PHP tags. IE:
<?php
// code here
?>
<p>Some content!</p>
<?php
// more code
?>


This even works with control structures, like:
<?php
if(myCondition) {
?>
<p>This only displays if myCondition is true</p>
<?php
}
?>


Anyway, the problem looks to be around this:
$dir[] = $file;

That should be $File, $file isn't initialized at that point. You may want to consider setting your PHP error logging settings to E_ALL so that it will warn you of things like that (*only* for development though, you shouldn't set that in production).
Can you jam with the console cowboys in cyberspace?
MisterD
Profile Blog Joined June 2010
Germany1338 Posts
Last Edited: 2012-11-11 22:48:24
November 11 2012 22:47 GMT
#3803
// edit: lol nevermind, should have noticed the "next page" button first ^^
Gold isn't everything in life... you need wood, too!
AcTiVillain
Profile Joined November 2010
Australia81 Posts
November 12 2012 00:23 GMT
#3804
Proprietary software anyone? My employer requires me to learn proprietary software - (web dev skill set). I just wonder how many other devs also have to learn proprietary software as part of their jobs (and do any of the skills translate out of the job?)
Abductedonut
Profile Blog Joined December 2010
United States324 Posts
November 12 2012 01:37 GMT
#3805
On November 11 2012 10:49 RayzorFlash wrote:
Show nested quote +
On November 11 2012 10:40 Kambing wrote:
I would have asked the interviewer what he meant by that. new/malloc just allocates space on the heap, so your only recourse is to stack allocate or globally allocate a large chunk of memory and manually slice chunks out of that yourself. In essence, you would end up implementing your own heap, which may have been the point of the problem given that you started with a linked list.


Thanks. The clarifications I received after I admitted that I was stumped did imply that this is what they were looking for. They suggested to have a pre-allocated space, which could be a linked-list itself, from which the nodes would be removed as required, have data changed to what was needed, and then inserted to the actual linked list. However, I didn't quite understand how one would go about allocating that space or creating the "unused nodes" linked list without using new. I just couldn't wrap my head around any way to CREATE the heap itself without using new. How would I go about doing this?

Also, constraints clarification: memory usage was not a constraint for the problem, but minimizing runtime was a primary concern


This may be way beyond the score of the interview since they probably want more primitive things, but if you want to "CREATE" the heap - the "REAL" way to do that is by using calls to sbrk() and brk(). That's basically how malloc works in the background. The problem is that calls to brk() are expensive. So the way that most compilers/C handles that is that it uses an initial call to brk() which allocates a big chuck of memory.

Then when you call malloc(), it doesn't call brk() (again, this would be expensive/timeconsuming) but it takes smaller slices of the initial brk() and gives it to you. You could use HeapAlloc() if you're on windows, but it's the same idea.

You can also use mmap but I don't want to get into that.
Craton
Profile Blog Joined December 2009
United States17281 Posts
November 12 2012 02:12 GMT
#3806
On November 12 2012 09:23 AcTiVillain wrote:
Proprietary software anyone? My employer requires me to learn proprietary software - (web dev skill set). I just wonder how many other devs also have to learn proprietary software as part of their jobs (and do any of the skills translate out of the job?)

That's way too vague of a question.

Just about every job uses some amount of proprietary or custom-made software. What translates depends on what you use and where you go / end up using next.
twitch.tv/cratonz
AcTiVillain
Profile Joined November 2010
Australia81 Posts
November 12 2012 03:39 GMT
#3807
On November 12 2012 11:12 Craton wrote:
Show nested quote +
On November 12 2012 09:23 AcTiVillain wrote:
Proprietary software anyone? My employer requires me to learn proprietary software - (web dev skill set). I just wonder how many other devs also have to learn proprietary software as part of their jobs (and do any of the skills translate out of the job?)

That's way too vague of a question.

Just about every job uses some amount of proprietary or custom-made software. What translates depends on what you use and where you go / end up using next.


Thanks.

I'm a recent grad, now working as a front end dev on contract. I'm thinking of going full time but wondering what sort of Salary can I expect as a graduate front end dev?
phar
Profile Joined August 2011
United States1080 Posts
Last Edited: 2012-11-12 04:10:37
November 12 2012 04:00 GMT
#3808
On November 12 2012 11:12 Craton wrote:
Show nested quote +
On November 12 2012 09:23 AcTiVillain wrote:
Proprietary software anyone? My employer requires me to learn proprietary software - (web dev skill set). I just wonder how many other devs also have to learn proprietary software as part of their jobs (and do any of the skills translate out of the job?)

That's way too vague of a question.

Just about every job uses some amount of proprietary or custom-made software. What translates depends on what you use and where you go / end up using next.

Agree completely with this. Almost any job you have is going to require you to learn how to use internal tools and code which is kept secret from the outside.

On November 12 2012 12:39 AcTiVillain wrote:Thanks.

I'm a recent grad, now working as a front end dev on contract. I'm thinking of going full time but wondering what sort of Salary can I expect as a graduate front end dev?

That depends entirely on what degree & work experience you have, and where and who your employer is. I know guys making anywhere between 40k on the low end to >120k on the high end straight-out-of-undergrad.

But that's in the US.
Who after all is today speaking about the destruction of the Armenians?
Craton
Profile Blog Joined December 2009
United States17281 Posts
November 12 2012 05:05 GMT
#3809
I don't know how front end dev compares to typical development. An "average" software dev here starts around 50k.
twitch.tv/cratonz
ninjamyst
Profile Joined September 2010
United States1903 Posts
Last Edited: 2012-11-12 05:29:34
November 12 2012 05:24 GMT
#3810
I am currently a Software Architect at a mid-size Healthcare IT firm. Straight out of college, we pay $55-$60k. 2-3 years of experience will get you $75-$85k. 4-6 years of experience, you are looking at $90-$110k. That doesn't include year-end bonus of $5-$20k. This is in a major city, and we primarily use Microsoft technology....so C#, ASP.NET, SQL Server 2008, etc. We don't care if you memorized definitions, and we dont give you stupid brain teasers during our interviews. We hire based on your problem solving skills and your object oriented design experiences. We will ask you to take a simple every day concept and break it down into classes/methods/properties. For example, how would you represent a baseball game in code? We dont hire specifically for front end vs database vs business logic. As part of our small development team, you will do all of those things. You will learn how to create GUI, how to create business objects, how to maintain databases.

For those of you in college now, the best way to impress is to be involved in side projects outside of school. Most schools don't even teach C# or PHP or Ruby; they only teach Java or C++. When we look at college resumes, everyone takes the same classes, do the same senior projects, and etc. We look for people that wrote their own mobile app, engaged in engineering competitions, did side projects for fun, learned a language outside of class, and etc.

Most importantly, we look for people with strong communication skills. Too often, we get people obsessed with technical stuff only, and they lack social skills. In a team environment, you need to be able to express your ideas to your peers. In design sessions, you need to be able to clearly explain your logic and your reasoning. If we can't understand you, we can't hire you even if you can create the fastest algorithm.
Nausea
Profile Joined October 2010
Sweden807 Posts
Last Edited: 2012-11-12 19:15:59
November 12 2012 19:15 GMT
#3811
(c++)
I got an Entity class and a Projectile class which inherits the entity class.
The Entity class has a Load function which takes a filename and loads what picture the entity should use.

Now, Projectile needs to have its image loaded at the start of the program so every time i create a new projectile during run time it uses the same image and does not need to load a new image every time.

I tried making the Load function inside of Projectile a static method but that did not work, so then i tried to rename it and that worked but then it complained that i try to use Entity::Load inside of it and complains that I need an object.

I guess I have to solve this since it wont be very good to have a new image loaded for every single shot my character shoots.

If anyone can help with this problem I would be very happy.
Set it ablaze!
Uberrated
Profile Joined September 2010
Norway9 Posts
Last Edited: 2012-11-12 19:41:08
November 12 2012 19:39 GMT
#3812
On November 13 2012 04:15 Nausea wrote:
(c++)
I got an Entity class and a Projectile class which inherits the entity class.
The Entity class has a Load function which takes a filename and loads what picture the entity should use.

Now, Projectile needs to have its image loaded at the start of the program so every time i create a new projectile during run time it uses the same image and does not need to load a new image every time.

I tried making the Load function inside of Projectile a static method but that did not work, so then i tried to rename it and that worked but then it complained that i try to use Entity::Load inside of it and complains that I need an object.

I guess I have to solve this since it wont be very good to have a new image loaded for every single shot my character shoots.

If anyone can help with this problem I would be very happy.


For games, you will need an assetmanager sooner, rather than later. So, create a class which contains a dictionary/map, which maps filename (string) as key, and the loaded image as value. Than your (pseudo)code looks something along the lines of:

Image load(String fileName){
if(!map.contains(filename)){
Image image = imageLoader.load(fileName);
map.put(filename, image);
}
return map.get(filename)
}
Nausea
Profile Joined October 2010
Sweden807 Posts
Last Edited: 2012-11-12 20:37:13
November 12 2012 20:36 GMT
#3813
On November 13 2012 04:39 Uberrated wrote:
Show nested quote +
On November 13 2012 04:15 Nausea wrote:
(c++)
I got an Entity class and a Projectile class which inherits the entity class.
The Entity class has a Load function which takes a filename and loads what picture the entity should use.

Now, Projectile needs to have its image loaded at the start of the program so every time i create a new projectile during run time it uses the same image and does not need to load a new image every time.

I tried making the Load function inside of Projectile a static method but that did not work, so then i tried to rename it and that worked but then it complained that i try to use Entity::Load inside of it and complains that I need an object.

I guess I have to solve this since it wont be very good to have a new image loaded for every single shot my character shoots.

If anyone can help with this problem I would be very happy.


For games, you will need an assetmanager sooner, rather than later. So, create a class which contains a dictionary/map, which maps filename (string) as key, and the loaded image as value. Than your (pseudo)code looks something along the lines of:

Image load(String fileName){
if(!map.contains(filename)){
Image image = imageLoader.load(fileName);
map.put(filename, image);
}
return map.get(filename)
}


Well that´s great, but it does not really help with the problem at hand? Or if it does then feel free to clarify how.

Someone told me I should use "Lazy Initialization" which I cant figure out how to do.
Set it ablaze!
Deleted User 101379
Profile Blog Joined August 2010
4849 Posts
November 12 2012 21:08 GMT
#3814
On November 13 2012 05:36 Nausea wrote:
Show nested quote +
On November 13 2012 04:39 Uberrated wrote:
On November 13 2012 04:15 Nausea wrote:
(c++)
I got an Entity class and a Projectile class which inherits the entity class.
The Entity class has a Load function which takes a filename and loads what picture the entity should use.

Now, Projectile needs to have its image loaded at the start of the program so every time i create a new projectile during run time it uses the same image and does not need to load a new image every time.

I tried making the Load function inside of Projectile a static method but that did not work, so then i tried to rename it and that worked but then it complained that i try to use Entity::Load inside of it and complains that I need an object.

I guess I have to solve this since it wont be very good to have a new image loaded for every single shot my character shoots.

If anyone can help with this problem I would be very happy.


For games, you will need an assetmanager sooner, rather than later. So, create a class which contains a dictionary/map, which maps filename (string) as key, and the loaded image as value. Than your (pseudo)code looks something along the lines of:

Image load(String fileName){
if(!map.contains(filename)){
Image image = imageLoader.load(fileName);
map.put(filename, image);
}
return map.get(filename)
}


Well that´s great, but it does not really help with the problem at hand? Or if it does then feel free to clarify how.

Someone told me I should use "Lazy Initialization" which I cant figure out how to do.


Lazy initialization is basically:


static Dictionary<String, Image> images = new Dictionary<String, Image>();

Image Load(String filename)
{
if (images.KeyExists(filename)) return images[filename];

Image image = new Image(filename);
images[filename] = image;
return image;
}


You check if the image is already loaded and if it is, you just return that image. If it isn't, you load the image, store it for future reference and then use that whenever you need the same image again.

You can also pre-fill the dictionary at the start of the game and any time you call load, it will just use the pre-loaded images.
fabiano
Profile Blog Joined August 2009
Brazil4644 Posts
November 12 2012 21:24 GMT
#3815
Yeah you really need to have an AssetManager class, and I believe you should implement it as a Singleton. At the start of every level make the AssetManager load all the images you will be using for that specific level and retrieve them whenever you need.
"When the geyser died, a probe came out" - SirJolt
Uberrated
Profile Joined September 2010
Norway9 Posts
November 12 2012 21:59 GMT
#3816
On November 13 2012 06:24 fabiano wrote:
Yeah you really need to have an AssetManager class, and I believe you should implement it as a Singleton. At the start of every level make the AssetManager load all the images you will be using for that specific level and retrieve them whenever you need.

Using a singleton is fine starting out, as it is really, really convenient, but if you start writing tests, they are best avoided. I think singletons are turning out to be somewhat of a antipattern.
Nausea
Profile Joined October 2010
Sweden807 Posts
Last Edited: 2012-11-12 23:53:11
November 12 2012 23:37 GMT
#3817
Okay so I started writing this assetmanager singleton class, with a map storing a string and an image. The problem is that the image is stored as a pointer in the map and adding it to the map is going fine, however when i try to get the function to return the pointer the compiler does not complain but the program shuts down when the pointer is returned as NULL.

Help! :/


NVM I solved it, I tried doing it->second, and instead I now did ImagesList.find(filename)->second

that did the trick. Thank you all for your help
Set it ablaze!
Alryk
Profile Blog Joined November 2011
United States2718 Posts
November 13 2012 22:34 GMT
#3818
How do you solve for the roots of a function within a specific domain in matlab?

I have a function (for example f = cos(x)) and I'm trying to print out when it's 0 from 0 - 2pi, but solve(f) will only return pi/2. It SHOULD return pi/2 and 3pi/2, so I'm not sure why I'm only getting one value. It works fine for a polynomial like x^2 + 2x. I assume it has something to do with the fact that it's a periodic function or whatever, but google/my brain have failed to find the answer.
Team Liquid, IM, ViOlet!
KaiserJohan
Profile Joined May 2010
Sweden1808 Posts
November 13 2012 22:52 GMT
#3819
On November 13 2012 08:37 Nausea wrote:
Okay so I started writing this assetmanager singleton class, with a map storing a string and an image. The problem is that the image is stored as a pointer in the map and adding it to the map is going fine, however when i try to get the function to return the pointer the compiler does not complain but the program shuts down when the pointer is returned as NULL.

Help! :/


NVM I solved it, I tried doing it->second, and instead I now did ImagesList.find(filename)->second

that did the trick. Thank you all for your help


Now I'm mainly speaking from a C++ perspective but:
Drop the singleton design, instead build your system in such a way as to avoid globals as much as absolutely possible. It forces you to think and create healthy software design, because sooner or later the singleton and stuff like it will bite you. Your object should have a clear purpose and their scope and visibility as limited as possible and also avoid coupling between systems.

England will fight to the last American
meatpudding
Profile Joined March 2011
Australia520 Posts
November 13 2012 23:28 GMT
#3820
On November 14 2012 07:52 KaiserJohan wrote:
Show nested quote +
On November 13 2012 08:37 Nausea wrote:
Okay so I started writing this assetmanager singleton class, with a map storing a string and an image. The problem is that the image is stored as a pointer in the map and adding it to the map is going fine, however when i try to get the function to return the pointer the compiler does not complain but the program shuts down when the pointer is returned as NULL.

Help! :/


NVM I solved it, I tried doing it->second, and instead I now did ImagesList.find(filename)->second

that did the trick. Thank you all for your help


Now I'm mainly speaking from a C++ perspective but:
Drop the singleton design, instead build your system in such a way as to avoid globals as much as absolutely possible. It forces you to think and create healthy software design, because sooner or later the singleton and stuff like it will bite you. Your object should have a clear purpose and their scope and visibility as limited as possible and also avoid coupling between systems.



I would like to ask how you suggest doing this?

Imagine different Entity types need access to the AssetManager. With globals or singleton you can do something like this (Assume myImage is inherit from Entity and myImageResourceName identifies the unique resource)


// For the projectile class
void Projectile::Load()
{
myImage = AssetManager::GetSingleton().GetResource(myImageResourceName);
}

// For the shrubbery class
void Shrubbery::Load()
{
myImage = AssetManager::GetSingleton().GetResource(myImageResourceName);
}



How would you avoid AssetManager being global in this case?
Be excellent to each other.
Prev 1 189 190 191 192 193 1032 Next
Please log in or register to reply.
Live Events Refresh
GSL
09:30
2026 Season 1: Ro8 Group A
Cure vs MaruLIVE!
Classic vs Rogue
IntoTheiNu 794
Ryung 360
CranKy Ducklings SOOP94
herO (SOOP)62
Rex26
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Ryung 360
Lowko150
herO (SOOP) 62
Rex 26
StarCraft: Brood War
Britney 5554
Calm 3795
BeSt 1272
Horang2 755
Hyuk 462
EffOrt 255
Stork 223
actioN 206
Rush 176
ZerO 153
[ Show more ]
Last 151
Killer 123
Soulkey 120
ggaemo 114
Hyun 109
hero 102
Mind 91
Mong 71
Mini 68
Backho 59
Pusan 58
Aegong 57
Shine 32
sSak 30
Bale 26
Barracks 23
Noble 21
Sacsri 19
soO 17
SilentControl 12
GoRush 10
ajuk12(nOOB) 7
IntoTheRainbow 6
Snow 1
League of Legends
JimRising 334
Counter-Strike
olofmeister2196
zeus737
allub241
byalli231
x6flipin99
edward60
kRYSTAL_21
Super Smash Bros
Westballz29
Other Games
summit1g3792
singsing1184
B2W.Neo139
monkeys_forever122
ZerO(Twitch)9
Organizations
Other Games
gamesdonequick547
Dota 2
PGL Dota 2 - Main Stream33
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 12 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 8
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos926
Upcoming Events
GSL
22h 22m
SHIN vs Zoun
ByuN vs herO
OSC
23h 52m
OSC
1d 1h
Replay Cast
1d 12h
Escore
1d 22h
The PondCast
1d 22h
WardiTV Invitational
1d 23h
Zoun vs Ryung
Lambo vs ShoWTimE
OSC
2 days
Replay Cast
2 days
CranKy Ducklings
2 days
[ Show More ]
RSL Revival
2 days
SHIN vs Bunny
ByuN vs Shameless
WardiTV Invitational
2 days
Krystianer vs TriGGeR
Cure vs Rogue
uThermal 2v2 Circuit
3 days
BSL
3 days
Replay Cast
3 days
Sparkling Tuna Cup
3 days
RSL Revival
3 days
Cure vs Zoun
Clem vs Lambo
WardiTV Invitational
3 days
BSL
4 days
GSL
4 days
Afreeca Starleague
4 days
Soma vs Leta
Monday Night Weeklies
5 days
CranKy Ducklings
5 days
Afreeca Starleague
5 days
Light vs Flash
Replay Cast
6 days
Liquipedia Results

Completed

Proleague 2026-05-05
WardiTV TLMC #16
Nations Cup 2026

Ongoing

BSL Season 22
ASL Season 21
CSL 2026 SPRING (S20)
IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
YSL S3
SCTL 2026 Spring
RSL Revival: Season 5
2026 GSL S1
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2
PGL Cluj-Napoca 2026

Upcoming

Escore Tournament S2: W6
KK 2v2 League Season 1
BSL 22 Non-Korean Championship
Escore Tournament S2: W7
Escore Tournament S2: W8
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
2026 GSL S2
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
IEM Atlanta 2026
Asian Champions League 2026
PGL Astana 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.