• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 20:09
CEST 02:09
KST 09:09
  • 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
Team TLMC #5 - Finalists & Open Tournaments0[ASL20] Ro16 Preview Pt2: Turbulence9Classic Games #3: Rogue vs Serral at BlizzCon9[ASL20] Ro16 Preview Pt1: Ascent10Maestros of the Game: Week 1/Play-in Preview12
Community News
Weekly Cups (Sept 8-14): herO & MaxPax split cups4WardiTV TL Team Map Contest #5 Tournaments1SC4ALL $6,000 Open LAN in Philadelphia8Weekly Cups (Sept 1-7): MaxPax rebounds & Clem saga continues29LiuLi Cup - September 2025 Tournaments3
StarCraft 2
General
#1: Maru - Greatest Players of All Time Weekly Cups (Sept 8-14): herO & MaxPax split cups Team Liquid Map Contest #21 - Presented by Monster Energy SpeCial on The Tasteless Podcast Team TLMC #5 - Finalists & Open Tournaments
Tourneys
Maestros of The Game—$20k event w/ live finals in Paris SC4ALL $6,000 Open LAN in Philadelphia Sparkling Tuna Cup - Weekly Open Tournament WardiTV TL Team Map Contest #5 Tournaments RSL: Revival, a new crowdfunded tournament series
Strategy
Custom Maps
External Content
Mutation # 491 Night Drive Mutation # 490 Masters of Midnight Mutation # 489 Bannable Offense Mutation # 488 What Goes Around
Brood War
General
BW General Discussion [ASL20] Ro16 Preview Pt2: Turbulence ASL20 General Discussion Diplomacy, Cosmonarchy Edition BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[ASL20] Ro16 Group D [ASL20] Ro16 Group C [Megathread] Daily Proleagues SC4ALL $1,500 Open Bracket LAN
Strategy
Simple Questions, Simple Answers Muta micro map competition Fighting Spirit mining rates [G] Mineral Boosting
Other Games
General Games
Path of Exile Stormgate/Frost Giant Megathread General RTS Discussion Thread Nintendo Switch Thread Borderlands 3
Dota 2
Official 'what is Dota anymore' discussion LiquidDota to reintegrate into TL.net
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread
Community
General
Things Aren’t Peaceful in Palestine US Politics Mega-thread Canadian Politics Mega-thread Russo-Ukrainian War Thread The Big Programming Thread
Fan Clubs
The Happy Fan Club!
Media & Entertainment
Movie Discussion! [Manga] One Piece Anime Discussion Thread
Sports
2024 - 2026 Football Thread Formula 1 Discussion MLB/Baseball 2023
World Cup 2022
Tech Support
Linksys AE2500 USB WIFI keeps disconnecting Computer Build, Upgrade & Buying Resource Thread High temperatures on bridge(s)
TL Community
BarCraft in Tokyo Japan for ASL Season5 Final The Automated Ban List
Blogs
The Personality of a Spender…
TrAiDoS
A very expensive lesson on ma…
Garnet
hello world
radishsoup
Lemme tell you a thing o…
JoinTheRain
RTS Design in Hypercoven
a11
Evil Gacha Games and the…
ffswowsucks
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1238 users

The Big Programming Thread - Page 97

Forum Index > General Forum
Post a Reply
Prev 1 95 96 97 98 99 1031 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
Hyrule19086 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 States3701 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 1031 Next
Please log in or register to reply.
Live Events Refresh
PiGosaur Monday
00:00
#49
davetesta55
Liquipedia
OSC
23:00
OSC Elite Rising Star #16
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nina 124
trigger 26
StarCraft: Brood War
Artosis 754
Backho 135
NaDa 14
Dota 2
monkeys_forever413
Counter-Strike
fl0m831
kRYSTAL_40
Super Smash Bros
C9.Mang0266
Mew2King0
Heroes of the Storm
NeuroSwarm127
Other Games
summit1g8349
Grubby3546
shahzam754
Day[9].tv651
ToD228
Sick162
Maynarde122
Trikslyr61
XaKoH 57
ViBE50
Organizations
Other Games
gamesdonequick627
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• masondota22121
Other Games
• Scarra1178
• imaqtpie865
• Day9tv651
Upcoming Events
LiuLi Cup
10h 51m
OSC
18h 51m
RSL Revival
1d 9h
Maru vs Reynor
Cure vs TriGGeR
The PondCast
1d 12h
RSL Revival
2 days
Zoun vs Classic
Korean StarCraft League
3 days
BSL Open LAN 2025 - War…
3 days
RSL Revival
3 days
BSL Open LAN 2025 - War…
4 days
RSL Revival
4 days
[ Show More ]
Online Event
4 days
Wardi Open
5 days
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

Proleague 2025-09-10
Chzzk MurlocKing SC1 vs SC2 Cup #2
HCC Europe

Ongoing

BSL 20 Team Wars
KCM Race Survival 2025 Season 3
BSL 21 Points
ASL Season 20
CSL 2025 AUTUMN (S18)
LASL Season 20
RSL Revival: Season 2
Maestros of the Game
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1

Upcoming

2025 Chongqing Offline CUP
BSL World Championship of Poland 2025
IPSL Winter 2025-26
BSL Season 21
SC4ALL: Brood War
BSL 21 Team A
Stellar Fest
SC4ALL: StarCraft II
EC S1
ESL Impact League Season 8
SL Budapest Major 2025
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
MESA Nomadic Masters Fall
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22
StarSeries Fall 2025
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 © 2025 TLnet. All Rights Reserved.