• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 14:39
CEST 20:39
KST 03:39
  • 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
[ASL22] Ro16 Preview: Holy Diver4[ASL22] Ro16 Preview: Rough Waters10[ASL22] Ro24 Preview: Siren's Call8[ASL22] Ro24 Preview: Summer's End9Serral wins HomeStory Cup 2915
Community News
Weekly Cups (Sep 7-12): SHIN, ByuN, MaxPax double down1StarCraft open world shooter announced at BlizzCon98Weekly Cups (Aug 30-Sep 7): herO thrives amid growing schism10Official StarCraft website teases new content ahead of BlizzCon?179Stellar Fest TWO the Moon (Dec 16-20)9
StarCraft 2
General
How do you feel about the StarCraft shooter announcement at BlizzCon 2026? Weekly Cups (Sep 7-12): SHIN, ByuN, MaxPax double down Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool StarCraft open world shooter announced at BlizzCon Balance hotfix patch 5.0.16b (July 16)
Tourneys
RSL Revival: Season 6 - Qualifiers and Main Event RSL goes to London! 2026 Offline Finals Nov 21-22 SC2 AI Tournament 2026 Fall Sparkling Tuna Cup - Weekly Open Tournament KSL Week #92
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 543 Enhanced Defenses The PondCast: SC2 News & Results Mutation # 542 The Ascended Mutation # 541 Binary Choice
Brood War
General
BGH Auto Balance -> http://bghmmr.eu/ BW General Discussion Syncronization issues and can't find games Why Protoss Struggles on ASL (Ft. Shuttle, Tulbo) ASL22 General Discussion
Tourneys
KCM Race Survival 2026 Season 3 [ASL22] Ro16 Group D [Megathread] Daily Proleagues [ASL22] Ro16 Group C
Strategy
Replay Review Process - What do you do? Simple Questions, Simple Answers Odyssey Mineral Stack Saturation Game Theory for Starcraft
Other Games
General Games
Nintendo Switch Thread Warcraft III: The Frozen Throne Stormgate/Frost Giant Megathread EVE Corporation Diablo IV
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread US Politics Mega-thread Canadian Politics Mega-thread Post Your Watch!
Fan Clubs
MarineLorD Fan Club The Creator Fan Club The ShoWTimE Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Diablo Animated Series on Netflix
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Northern Ireland Global Starcraft
Blogs
[meme] I finally understa…
LUCKY_NOOB
Virtual Romance, Real-Life C…
TrAiDoS
Regacy Esports:Our Goa…
regacyesports
Dreaming of BW patches (mod…
c3rberUs
Customize Sidebar...

Website Feedback

Closed Threads



Active: 6992 users

The Big Programming Thread - Page 97

Forum Index > General Forum
Post a Reply
Prev 1 95 96 97 98 99 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.
Mazer
Profile Joined April 2008
Canada1086 Posts
Last Edited: 2011-12-02 01:25:37
December 02 2011 01:25 GMT
#1921
Hi, complete Java scrub here. What would be the best way to store something like:

bathroom.add(toothbrush);


in a text file?

It's a very simple game where I need to load the game settings from a text file so maybe in one file the toothbrush is added to another room instead of bathroom.

Basically, if I have something like this in my text file:

bedroom,lamp

How can I have the program perform

bedroom.add(lamp);


when the game starts? Having trouble finding a straightforward solution. Thanks.
THE_DOMINATOR
Profile Blog Joined April 2010
United States309 Posts
December 02 2011 01:27 GMT
#1922
On December 02 2011 10:25 Mazer wrote:
Hi, complete Java scrub here. What would be the best way to store something like:

bathroom.add(toothbrush);


in a text file?

It's a very simple game where I need to load the game settings from a text file so maybe in one file the toothbrush is added to another room instead of bathroom.

Basically, if I have something like this in my text file:

bedroom,lamp

How can I have the program perform

bedroom.add(lamp);


when the game starts? Having trouble finding a straightforward solution. Thanks.


if(input=="lamp")
bedroom.add(lamp);
DOMINATION
Mazer
Profile Joined April 2008
Canada1086 Posts
Last Edited: 2011-12-02 01:30:41
December 02 2011 01:30 GMT
#1923
On December 02 2011 10:27 THE_DOMINATOR wrote:
Show nested quote +
On December 02 2011 10:25 Mazer wrote:
Hi, complete Java scrub here. What would be the best way to store something like:

bathroom.add(toothbrush);


in a text file?

It's a very simple game where I need to load the game settings from a text file so maybe in one file the toothbrush is added to another room instead of bathroom.

Basically, if I have something like this in my text file:

bedroom,lamp

How can I have the program perform

bedroom.add(lamp);


when the game starts? Having trouble finding a straightforward solution. Thanks.


if(input=="lamp")
bedroom.add(lamp);


But I also need it to recognize the room it's being added to since there are various rooms. The comma is there as a delimiter. I also need it to go line by line.
fabiano
Profile Blog Joined August 2009
Brazil4644 Posts
Last Edited: 2011-12-02 01:58:25
December 02 2011 01:46 GMT
#1924
file could be something like this:

bedroom=lamp&bed&computer
bathroom=toothbrush&towel


then you need to parse the file with something such as:


while(reader.ready()) {
String tokens[] = reader.readLine().split("=");

if(tokens[0].equalsIgnoreCase("bedroom")) {
for(String item:tokens[1].split("&")) {
bedroom.add(item);
}
}
}


For example, for
bedroom=lamp&bed&computer


after split("=") you would get an array with 2 strings:


[0] => bedroom
[1] => lamp&bed&computer


the index 0 of the array would be your room identifier, the index 1 would contain the items in that room. Now you need to parse the itens into the room variable, for that you iterate over the array given by split("&") on the lamp&bed&computer string.

Array resulting from split("&") on lamp&bed&computer

[0] => lamp
[1] => bed
[2] => computer

"When the geyser died, a probe came out" - SirJolt
Mazer
Profile Joined April 2008
Canada1086 Posts
Last Edited: 2011-12-02 02:26:59
December 02 2011 02:21 GMT
#1925
Hi, thanks for the help so far. It's been great. I'm doing it a little differently but with the same idea.

One more question though, instead of the

if(tokens[0].equalsIgnoreCase("bedroom")) 


As you have posted, is there a way to take bedroom straight from the text file to pass to the command or is that tricky since bedroom is a Room object. Just so I can keep myself from adding several if(tokens[0].equalsIgnoreCase("room") statements.

Edit. Hrm, the items are also supposed to be of type Item so I'll need to find a way to add the Item not the String. Kinda similar to the above with a Room not being a string.
aers *
Profile Joined January 2009
United States1210 Posts
December 02 2011 03:02 GMT
#1926
You can store the rooms in a hashtable which would let you do String lookups to get the appropriate object, and wouldn't require chained if-else statements.

The Items are a little bit trickier since I assume you want a unique object for each item in each room?
Element)LoGiC
Profile Joined July 2003
Canada1143 Posts
Last Edited: 2011-12-06 01:51:54
December 05 2011 23:50 GMT
#1927
Edit: Required Silverlight Version isn't publicly available.

Silverlight 5 RC Runtime

Sorry if this is the wrong place or if this isn't allowed. I looked at the rules of this thread and it didn't seem to have anything against it.

I have come to know that this place has some respectable individuals and I've been coming to it for a long time. I know a small amount of people here through starcraft/personally, so I figured this would be the best place.

The hardest part of picking up a new language or new skill set I find is figuring out a dummy project that parallels the process of an actual commercial application in terms of code quality and technological exposure. My solution is to make stupid projects up and convince myself that there's at least a chance they'll become profitable(with an MLP site that large, anything is possible, right?). I'm working on one right now that I've put a couple weeks in (I wrote some custom controls, couldn't find anything better, unfortunately). It's pretty barebones, but it does touch on a lot of new microsoft technologies(Silverlight 5.0, WCF RIA Services, Windows Azure(Microsofts Cloud solution), Entity Framework 4.0, SQL Server 2008 RC2) and uses third party components from Infragistics.

I don't always have a ton of time to work on my personal projects as work is also quite demanding, but if anyone wants to dive into some code that uses those technologies and start playing around with something I'm hoping will get larger, PM me or aim me at logic5467, I'll give a better description of what the project is if anyone is actually interested.

DIYMeme

If you go to the about page, you'll notice that after about 5 years(takes less time when the connection is cached), it'll show some messages boxes filled with information pulled from an Azure database via Entity Framework(wrote as a test to make sure WCF calls were working when deployed), the gallery page has the controls I spent most of the time on. The gallery and "property navigator" filtering thingy were made "in-house"(nothing loads because i recently moved to the cloud which doesn't provide FTP access, unlike my previous hosting that this was working on). The log in is also "working".
tofucake
Profile Blog Joined October 2009
Hyrule19254 Posts
December 06 2011 01:39 GMT
#1928
The version of Silverlight you have requested is not yet publicly available.

Please contact the owner of the Web site that directed you here for further assistance.

sigh
Liquipediaasante sana squash banana
Element)LoGiC
Profile Joined July 2003
Canada1143 Posts
December 06 2011 01:46 GMT
#1929
On December 06 2011 10:39 tofucake wrote:
The version of Silverlight you have requested is not yet publicly available.

Please contact the owner of the Web site that directed you here for further assistance.

sigh


Oh, that's right. It's the RC of Silverlight 5. It should be coming out publicly by year end I believe. Using the developer preview.

Silverlight 5 RC Runtime
eFonSG
Profile Joined November 2010
United States255 Posts
Last Edited: 2011-12-08 00:38:06
December 08 2011 00:32 GMT
#1930
Hey guys, ive been here before and i need some help again :/. So im having some trouble. I'm writing two classes in Java, one which creates a 2D array of characters which acts as a board or table. The second class represents a turtle that can move about the board. When the turtle moves, it leaves a trail of symbols behind it. The turtle “remembers” what board it is on, its location on the board, its id, the symbols that it draws when it moves, and the direction it is facing. Im not asking you to look through the large block of code fishing for a problem, i think i have the error essentially picked out, i just do not really understand it or how to fix it.
public class Turtle {

private int row, col, dir;
private char symbol;
private static Board tBoard;
private static char idCount = '0'; // static variable for ID so it can be remembered
private char myId;

public Turtle( int newRow, int newCol, char newSymbol, Board newBoard ) {
myId = idCount;
idCount++; // increment idCount each time, first will be 0
row = newRow;
col = newCol;
setSymbol( newSymbol );
tBoard = newBoard;
tBoard.setRowColumn(row, col, idCount); // prints the initial location of the turtle
}

// increases or decreases the row or column or both depending on the direction specified
public void setDirection( int newDir ) {
if( newDir < 0 )
dir = 0;
if( newDir > 7 )
dir = 7;
else
dir = newDir;
switch( dir ) {
case 0:
col++;
break;
case 1:
col++;
row--;
break;
case 2:
row--;
break;
case 3:
col--;
row--;
break;
case 4:
col--;
break;
case 5:
col--;
row++;
break;
case 6:
row++;
break;
default:
col++;
row++;
}
}
// mutator method
public void setSymbol( char newSymbol ) {
symbol = newSymbol;
}
// accessor method
public char getSymbol() {
return symbol;
}
// moves the row and col of the turtle and leaves the trail of symbols
public void drawLine( int distance ) {
int i;
switch( dir ) { // neccessary to set the turtle back to its initial location after calling the setDirection() function
case 0:
col--;
break;
case 1:
col--;
row++;
break;
case 2:
row++;
break;
case 3:
col++;
row++;
break;
case 4:
col++;
break;
case 5:
col++;
row--;
break;
case 6:
row--;
break;
default:
col--;
row--;
}
for( i = 0; i < distance; i++ ) {
tBoard.setRowColumn( row, col, symbol ); // adds trailing symbol to board
setDirection( dir ); // moves the turtle
tBoard.setRowColumn( row, col, idCount ); // adds id of turtle to board at the new location
if( Math.abs(row-tBoard.getRows()) == 1 || Math.abs(col-tBoard.getColumns()) == 1 ) // if the turtle is at the border, break from function
break;
}
}
}


This is the class for the "turtle", all seems right to my inexperienced eye, but i keep getting an error. Specifically an indexoutofbound exception dealing with ( i think )

tBoard.setRowColumn( row, col, idCount ); or

public void setRowColumn(int newRow, int newCol, char newChar) {
board[newRow][newCol] = newChar;
}

The error leads me to believe that somewhere im going past the parameters of my arrays or something similar to that, but i just dont see it :/. Ive been working on this for a while, and i cant stall now lol. Thanks for any help i can get!
FYI: if someone decides to help me out, i can provide a client file to test the program
Added notes in the code to helpfully clear it up a bit
tec27
Profile Blog Joined June 2004
United States3711 Posts
December 08 2011 01:30 GMT
#1931
Please at least put code in [ code ] tags (remove spaces) or ideally upload it as a Gist on Github or something Pretty much impossible to read as is.

In any case, the easiest way to solve these sorts of problems is to debug your code and set a breakpoint in setRowColumn. Just look at what its being called with each time until you see the offending out of bound call, then look at the call stack to determine where that call happened from and you should be able to figure it out. Should also be easy from the stack trace given when the exception occurs and your program crashes, but I imagine you've already tried that.
Can you jam with the console cowboys in cyberspace?
Demonhunter04
Profile Joined July 2011
1530 Posts
December 08 2011 19:16 GMT
#1932
Hi guys, new to C here. I am writing a simple program, but I'm having two issues.

1. How do I take a single line of input, say a string of digits, or in my case, a date in the form mm/dd/yyyy, and store the individual integers in an integer array?

2. How do I output all of the elements of an array? If necessary, how do I copy a variable number of elements from an array, starting at a variable element of the array?

The objective of the program is to convert the date format to Month dd, yyyy (for example, December 09, 2011). I have the following array:
char *monthnames[]={"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};
"If you don't drop sweat today, you will drop tears tomorrow" - SlayerSMMA
Viper_14
Profile Joined January 2011
United States3 Posts
December 09 2011 01:06 GMT
#1933
Hi everyone. I'm having some trouble reading raw input data from my keyboard into my program that runs in the console in C (I'm making a crude version of Tetris and need to be able to move left and right without having to hit enter each time). I am trying to read data from /dev/input/event0.

#define INPUTS "/dev/input/event0"

int main()
{
FILE * input;
char data[17];
input = fopen(INPUTS, "r");
if (input != NULL) {
printf("input success");
}
else {
printf("input fail");
}
}


When I run the program it says input fail. Do you guys have any suggestions? Thanks so much.
Millitron
Profile Blog Joined August 2010
United States2611 Posts
December 09 2011 02:22 GMT
#1934
On December 09 2011 10:06 Viper_14 wrote:
Hi everyone. I'm having some trouble reading raw input data from my keyboard into my program that runs in the console in C (I'm making a crude version of Tetris and need to be able to move left and right without having to hit enter each time). I am trying to read data from /dev/input/event0.

#define INPUTS "/dev/input/event0"

int main()
{
FILE * input;
char data[17];
input = fopen(INPUTS, "r");
if (input != NULL) {
printf("input success");
}
else {
printf("input fail");
}
}


When I run the program it says input fail. Do you guys have any suggestions? Thanks so much.

You probably shouldn't try to write your own input handler. I'm sure there are libraries out there for tracking keyboard events. I know for C++ OpenGL has its own event handlers, so there must be stand-alone handlers out there somewhere.
Who called in the fleet?
freelander
Profile Blog Joined December 2004
Hungary4707 Posts
December 09 2011 02:34 GMT
#1935
guys I have to write a Java program which can join to gopher servers using sockets
and it has to list the directories of the server.

I made a socket which joined to the gopher server, I grabbed the socket's input and outputstreams so the incoming messages come to the console and I also can type commands .

My question is, how should I ask the server to do what I want?
Should the server react to the typed in commands I send through the Socket?

at the moment I'm looking up gopher commands (I think that's the key) but I have no idea what I'm doing because I never really did any networking before.
If I connect with the socket to somewhere, I'm basically at the basic text level of communication with it, right?

I am reading stuff about tcp/ip and protocols left and right and it gets more and more confusing
And all is illuminated.
Gak2
Profile Joined September 2010
Canada418 Posts
Last Edited: 2011-12-09 02:54:30
December 09 2011 02:52 GMT
#1936
On December 09 2011 04:16 Demonhunter04 wrote:
Hi guys, new to C here. I am writing a simple program, but I'm having two issues.

1. How do I take a single line of input, say a string of digits, or in my case, a date in the form mm/dd/yyyy, and store the individual integers in an integer array?

2. How do I output all of the elements of an array? If necessary, how do I copy a variable number of elements from an array, starting at a variable element of the array?

The objective of the program is to convert the date format to Month dd, yyyy (for example, December 09, 2011). I have the following array:
char *monthnames[]={"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};


1. here you're trying to parse the string. One way to do this is to first split the string into substrings (or what many people call tokens), and then try to convert each token into an integer. You should practice googling the right library functions to perform these tasks. + Show Spoiler +
check string.h and stdlib.h+ Show Spoiler +
strtok() and atoi()


2. Use a for loop. for (i = 0; i < arraysize; i++). Use i and your array variable.
Demonhunter04
Profile Joined July 2011
1530 Posts
December 09 2011 04:48 GMT
#1937
On December 09 2011 11:52 Gak2 wrote:
Show nested quote +
On December 09 2011 04:16 Demonhunter04 wrote:
Hi guys, new to C here. I am writing a simple program, but I'm having two issues.

1. How do I take a single line of input, say a string of digits, or in my case, a date in the form mm/dd/yyyy, and store the individual integers in an integer array?

2. How do I output all of the elements of an array? If necessary, how do I copy a variable number of elements from an array, starting at a variable element of the array?

The objective of the program is to convert the date format to Month dd, yyyy (for example, December 09, 2011). I have the following array:
char *monthnames[]={"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};


1. here you're trying to parse the string. One way to do this is to first split the string into substrings (or what many people call tokens), and then try to convert each token into an integer. You should practice googling the right library functions to perform these tasks. + Show Spoiler +
check string.h and stdlib.h+ Show Spoiler +
strtok() and atoi()


2. Use a for loop. for (i = 0; i < arraysize; i++). Use i and your array variable.


Ok, I'll try this stuff....keep in mind that I started learning C last Sunday lol.
"If you don't drop sweat today, you will drop tears tomorrow" - SlayerSMMA
Demonhunter04
Profile Joined July 2011
1530 Posts
Last Edited: 2011-12-09 20:00:14
December 09 2011 19:29 GMT
#1938
Well I was able to use strtok and atoi to display the day and year part correctly, but my issue now is using the number input for month to locate a month in the previously posted array, and then displaying it. It currently returns a random 7 digit number.

EDIT: Ok the program works perfectly now, despite giving a couple of warnings on compilation: "assignment makes pointer from integer without a cast". Thanks guys.
"If you don't drop sweat today, you will drop tears tomorrow" - SlayerSMMA
fabiano
Profile Blog Joined August 2009
Brazil4644 Posts
Last Edited: 2011-12-09 19:51:19
December 09 2011 19:50 GMT
#1939
On December 10 2011 04:29 Demonhunter04 wrote:
Well I was able to use strtok and atoi to display the day and year part correctly, but my issue now is using the number input for month to locate a month in the previously posted array, and then displaying it. It currently returns a random 7 digit number.


if you have a month names array, the index of the month -1 will be the index of the correspondent month in that array.


monthnames[] = {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};
printf("%s", monthnames[5]);


will output


June


because 5 is the index of the string June in your array (remember that indices start at 0).
"When the geyser died, a probe came out" - SirJolt
Demonhunter04
Profile Joined July 2011
1530 Posts
December 09 2011 19:54 GMT
#1940
On December 10 2011 04:50 fabiano wrote:
Show nested quote +
On December 10 2011 04:29 Demonhunter04 wrote:
Well I was able to use strtok and atoi to display the day and year part correctly, but my issue now is using the number input for month to locate a month in the previously posted array, and then displaying it. It currently returns a random 7 digit number.


if you have a month names array, the index of the month -1 will be the index of the correspondent month in that array.


monthnames[] = {"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};
printf("%s", monthnames[7]);


will output


June


because 7 is the index of the string June in your array (remember that indices start at 0).


Yeah I understand this but for some reason that method wasn't working and outputted garbage. Instead of 7 I was using an integer variable and it would refuse to compile, saying I could not use a pointer there. It works now, though. I'll include the program below.


#include <stdio.h>

int mm,dd,yyyy;
char *mconv=NULL, *dconv=NULL, *yconv=NULL, date[11], delim[]="/", *monthnames[12]={"January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"};

int main()
{
printf("Enter the date in the form mm/dd/yyyy.\n");
scanf("%s",&date);
mm=atoi(strtok(date,delim));
dconv=strtok(NULL,delim);
yconv=strtok(NULL,delim);
mm--;
dd=atoi(dconv);
yyyy=atoi(yconv);
printf("You entered the date %s %i, %i",monthnames[mm],dd,yyyy);
getch();
return 0;
}
"If you don't drop sweat today, you will drop tears tomorrow" - SlayerSMMA
Prev 1 95 96 97 98 99 1032 Next
Please log in or register to reply.
Live Events Refresh
Next event in 5h 21m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
mouzHeroMarine 385
BRAT_OK 54
MindelVK 16
JuggernautJason16
StarCraft: Brood War
Bisu 1948
Snow 469
Soma 367
Stork 348
Light 282
Larva 229
Dewaltoss 188
ZerO 187
Rush 170
hero 100
[ Show more ]
sorry 31
Terrorterran 21
Shine 18
Sexy 13
scan(afreeca) 12
NaDa 10
Dota 2
NeuroSwarm23
LuMiX0
Counter-Strike
fl0m2267
shoxiejesuss730
Super Smash Bros
Mew2King83
Heroes of the Storm
Liquid`Hasu462
Other Games
Grubby3215
Beastyqt723
FrodaN618
B2W.Neo458
KnowMe209
C9.Mang0196
Hui .152
SteadfastSC60
QueenE55
Railgan25
ZerO(Twitch)17
Organizations
Other Games
gamesdonequick1585
StarCraft 2
TaKeTV 207
Other Games
BasetradeTV40
[ Show 16 non-featured ]
StarCraft 2
• StrangeGG 63
• Reevou 4
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• Pr0nogo 3
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 2474
• masondota2807
League of Legends
• TFBlade1042
Other Games
• imaqtpie678
• Shiphtur142
Upcoming Events
Replay Cast
5h 21m
IntoTheTV X SOOP
16h 21m
Cure vs SHIN
herO vs Solar
Percival vs Classic
ByuN vs Rogue
OSC
1d 3h
Replay Cast
1d 5h
IntoTheTV X SOOP
1d 16h
Replay Cast
2 days
GSL
2 days
Replay Cast
3 days
GSL
3 days
Shopify Rebellion Sundays
3 days
Spirit vs Mixu
[ Show More ]
Replay Cast
4 days
Afreeca Starleague
4 days
Shine vs Rush
WardiTV Weekly
4 days
Monday Night Weeklies
4 days
Sparkling Tuna Cup
5 days
Afreeca Starleague
5 days
Light vs EffOrt
PiGosaur Cup
6 days
Kung Fu Cup
6 days
Liquipedia Results

Completed

Acropolis #5 - TRS
Blizzard Classic Cup 2026
Big Dog Cup 2026 Div 1

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
ASL Season 22
Super Anchor Qualifying S3
CSL 2026 AUTUMN (S22)
Acropolis #5
Calamity Invitational
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026

Upcoming

Acropolis #5 - GSA
Acropolis #5 - GSB
Acropolis #5 - GSC
SC4ALL II: Brood War
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Copium Cup
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 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.