• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 11:01
CET 17:01
KST 01:01
  • 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
RSL Season 3 - Playoffs Preview0RSL Season 3 - RO16 Groups C & D Preview0RSL Season 3 - RO16 Groups A & B Preview2TL.net Map Contest #21: Winners12Intel X Team Liquid Seoul event: Showmatches and Meet the Pros10
Community News
Weekly Cups (Nov 24-30): MaxPax, Clem, herO win2BGE Stara Zagora 2026 announced15[BSL21] Ro.16 Group Stage (C->B->A->D)4Weekly Cups (Nov 17-23): Solar, MaxPax, Clem win3RSL Season 3: RO16 results & RO8 bracket13
StarCraft 2
General
Chinese SC2 server to reopen; live all-star event in Hangzhou Maestros of the Game: Live Finals Preview (RO4) BGE Stara Zagora 2026 announced Weekly Cups (Nov 24-30): MaxPax, Clem, herO win SC2 Proleague Discontinued; SKT, KT, SGK, CJ disband
Tourneys
RSL Offline Finals Info - Dec 13 and 14! Sparkling Tuna Cup - Weekly Open Tournament StarCraft Evolution League (SC Evo Biweekly) Sea Duckling Open (Global, Bronze-Diamond) $5,000+ WardiTV 2025 Championship
Strategy
Custom Maps
Map Editor closed ?
External Content
Mutation # 502 Negative Reinforcement Mutation # 501 Price of Progress Mutation # 500 Fright night Mutation # 499 Chilling Adaptation
Brood War
General
Foreign Brood War BW General Discussion MBCGame Torrents [ASL20] Ask the mapmakers — Drop your questions Which season is the best in ASL?
Tourneys
Small VOD Thread 2.0 [Megathread] Daily Proleagues [BSL21] RO16 Group D - Sunday 21:00 CET [BSL21] RO16 Group A - Saturday 21:00 CET
Strategy
Current Meta Game Theory for Starcraft How to stay on top of macro? PvZ map balance
Other Games
General Games
Stormgate/Frost Giant Megathread Path of Exile Nintendo Switch Thread ZeroSpace Megathread The Perfect Game
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
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
Mafia Game Mode Feedback/Ideas TL Mafia Community Thread
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine The Big Programming Thread Artificial Intelligence Thread
Fan Clubs
White-Ra Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece Movie Discussion!
Sports
Formula 1 Discussion 2024 - 2026 Football Thread NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Where to ask questions and add stream? The Automated Ban List
Blogs
I decided to write a webnov…
DjKniteX
Physical Exertion During Gam…
TrAiDoS
James Bond movies ranking - pa…
Topin
Thanks for the RSL
Hildegard
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1389 users

Why doesn't Blizzard auto-save if player drops? - Page 9

Forum Index > Closed
Post a Reply
Prev 1 7 8 9 10 11 14 Next All
rotegirte
Profile Joined April 2011
Germany2859 Posts
April 08 2012 15:29 GMT
#161
On April 08 2012 23:28 BoxingKangaroo wrote:
Show nested quote +
On April 08 2012 23:11 StarcraftMan wrote:
On April 08 2012 23:00 Tyree wrote:
is not some sort of button they can just press and voila! Its there. I can imagine something like this would be a huge undertaking for them


As a professional programmer myself, if their code is structured flexibily and well designed, it shouldn't be too hard for them to do. If not, then I guess us fans will have to wait. Only the Blizzard programmers really know in the end.


As a professional programmer, what would you say to a PM that came up to you and said:

"Hey, make sure your code is flexible".
- "Why?"
"So that implementing new features in the future is possible."
- "What features?"
"Nothing specific right now, just make if flexible."

I was a programmer for some time, but never got into design patterns too heavily. Is this kind of flexibility actually achievable? In that can you program it in such a way that "New Feature X" is easy to implement for any values of X? And maybe more pertinent, how much does this add to time and cost?



Or, it's called making a proper architecture in the first place. You are right, unconditioned modularity is impossible to achieve. It highly depends on the profile you designed it for. But the fact they removed already existing features, which can be regarded common sense in multiplayer online games, speaks volumes to their philosophy. You should call such hindsight for what it is, bad programming.
Hikari
Profile Blog Joined May 2010
1914 Posts
April 08 2012 15:32 GMT
#162
The technology is not there yet.
rotegirte
Profile Joined April 2011
Germany2859 Posts
April 08 2012 15:34 GMT
#163
On April 09 2012 00:32 Hikari wrote:
The technology is not there yet.


The technology existed well before the work on SC2 and was dismissed by choice.
thrawn2112
Profile Blog Joined June 2010
United States6918 Posts
April 08 2012 15:34 GMT
#164
they could at the very least lie and say they will do something about it, that's been their line in the past regarding the issue
"People think they know all these things about other people, and if you ask them why they think they know that, it'd be hard for them to be convincing." ES
Janko
Profile Joined September 2010
Slovenia28 Posts
April 08 2012 15:34 GMT
#165
I don't mind having no LAN actually.
Look at Warcraft 3 for example. Player base of that game is split among various non-official realms like EuroBnet, iCCup, Garena and Hamachi. It's just overall bad for the game.

I like this save game idea though. It would be a really good feature for tournaments and I think it shouldn't be too hard too implement something like this.
starcraft2.si
nvs.
Profile Blog Joined May 2010
Canada3609 Posts
April 08 2012 15:41 GMT
#166
Blizzard just cares a lot less than we do. Any time they ever show signs of "caring" you best believe the potential for increased profits is involved.
HaXXspetten
Profile Blog Joined October 2009
Sweden15718 Posts
April 08 2012 15:42 GMT
#167
If there was just some way, I don't care how, to resume a custom game for a dropped played, then I might forgive them for not having LAN. At least do something Blizz, please :/
hegeo
Profile Joined February 2011
Germany194 Posts
April 08 2012 15:42 GMT
#168
On April 08 2012 19:16 Rinnegan5 wrote:
The technology isnt there yet!


On April 08 2012 21:19 kongoline wrote:
we dont have the technology yet


On April 08 2012 22:50 RusHXceL wrote:
The tech isn't just there yet


On April 09 2012 00:32 Hikari wrote:
The technology is not there yet.


Thank you for commenting. This is quite creative work.
intotheheart
Profile Blog Joined January 2011
Canada33091 Posts
April 08 2012 15:43 GMT
#169
On April 09 2012 00:41 nvs. wrote:
Blizzard just cares a lot less than we do. Any time they ever show signs of "caring" you best believe the potential for increased profits is involved.

Watch as they tag on a subscription fee for LAN.
kiss kiss fall in love
Leetley
Profile Joined October 2010
1796 Posts
April 08 2012 15:45 GMT
#170
Blizzard seriously needs to do something about this issue. Seriously.
anonymitylol
Profile Joined March 2011
Canada4477 Posts
April 08 2012 15:45 GMT
#171
On April 09 2012 00:32 Hikari wrote:
The technology is not there yet.


This joke wasn't funny the 3rd time people repeated it, and it's not going to be funny the 10,000th time. I don't understand you people :|
gold on my wrist phone in my pocket
Veriol
Profile Joined October 2010
Czech Republic502 Posts
April 08 2012 15:47 GMT
#172
I can see this very helpful and it might even solve the issue for the moment. Also i dont think its hard to implement; we've seen save/loads in DotA games when one of the team dropped the game just loaded and contiuned to play.
This might be another feature where bnet 1 rolls over bnet 2.0
"When you play, you have to start off with a mind to turn the game into a rape." -iloveoov
Gajarell
Profile Joined November 2011
Germany29 Posts
Last Edited: 2012-04-08 16:14:13
April 08 2012 16:04 GMT
#173
This is of course way more complicated than some of my colleagues make it out to be.

At first you have to consider that client-side "just dumping the file on disconnect" can't create a synced save for both players (they cant communicate the state they want to save). Secondly you cant just simply let one player recreate a game from a savefile without verifying that this is the disconnect-state (one sided manipulation of the game).

Therefore some games did go the way of just saving every x minutes (synced game-saves), that would suck for sc2, you could have a safegame before the big micro-intensive fight which turned the game around for one side. Also the save-file can't be easily readable (encrypted, decrypting with assistance of the server side?).

Does any client even have the full game-state? That would probably be an easy entry for maphack, the server would need to assist again. The server would probably need to be aware of the entire gamesatete and create a savefile on disconnect (yeah.. when exactly did that happen?) which both players can access for the certain timeperiod, but thats heavily dependand on the current implementations and would probably be something for hots to introduce.

And thats just my first few thoughts on that..
Un bon mot ne prouve rien. - Voltaire
Adonminus
Profile Joined January 2012
Israel543 Posts
Last Edited: 2012-04-08 16:08:43
April 08 2012 16:07 GMT
#174
I'm really wondering why there's no saving in multiplayer in the first place, in wc3 and sc1 there was, and even in the sc2 single player there is. It's so simple but blizzard didn't add it, I really don't know why.

Perhaps technology is devolving and now you can't make save button even though you work on sc2 for 3-4 years.
axellerate
Profile Joined October 2010
Canada179 Posts
Last Edited: 2012-04-08 16:10:06
April 08 2012 16:09 GMT
#175
This isn't a solution with a game like starcraft 2. The issue is that many strategies revolved around your oppenent having no idea what your doing, like cloaked banshees. If the guy sees your banshees, and the game drops. Well, now your oppenent has an upper hand when the game is continued back from the previous saved point. I'm pretty sure you guys understand what I mean here.

Such information with builds like cloaked banshees, dts, all ins or whatever would mean that they're effectively soiled.
laharl23
Profile Joined February 2011
United States582 Posts
April 08 2012 16:12 GMT
#176
cause blizzard only add features to the games that will make them money, they don't add features to help the game (not anymore at least). Not like their sales will go up by adding this feature, people bought their games anyway already so they can take their sweet time adding such simple things. I've lost all my respect for blizzard over the last 5 years, all they care about is releasing a game with the bare minimum amount of features to get money. Even wc3 had a save game feature and that's 10 years old, blizzard can't add that in sc2? of course they can they have the best programmers in the world probably but they are just lazy and would rather work on things that actual make them money.
StarcraftMan
Profile Blog Joined January 2010
Canada507 Posts
April 08 2012 16:14 GMT
#177
On April 09 2012 01:04 Gajarell wrote:
This is of course way more complicated than some of my colleagues make it out to be.

At first you have to consider that "just dumping the file on disconnect" can't create a synced save for both players (they cant communicate the state they want to save). Secondly you cant just simply let one player recreate a game from a savefile without verifying that this is the disconnect-state (one sided manipulation of the game).

Therefore some games did go the way of just saving every x minutes (synced game-saves), that would suck for sc2, you could have a safegame before the big micro-intensive fight which turned the game around for one side. Also the save-file can't be easily readable (encrypted, decrypting with assistance of the server side?).

Does any client even have the full game-state? That would probably be an easy entry for maphack, the server would need to assist again.

And thats just my first few thoughts on that..


First and foremost, I'm assuming that the client has all game information (if this weren't the case, I don't know how
those maphacks work). If this is true, regarding sync issues, if there is a referee in the match, the referee's save file could be used. This would be the last state of the game on the referee's client before the disconnect.

The game can be saved on the official disconnect of the player rather every X minutes. That guarantees the latest state of the game and would include the big micro-intensive fight.



shaftofpleasure
Profile Blog Joined December 2011
Korea (North)1375 Posts
April 08 2012 16:17 GMT
#178
On April 09 2012 00:45 anonymitylol wrote:
Show nested quote +
On April 09 2012 00:32 Hikari wrote:
The technology is not there yet.


This joke wasn't funny the 3rd time people repeated it, and it's not going to be funny the 10,000th time. I don't understand you people :|


What's so funny about it? They speak truth! Tech really isn't there yet, because if it did they would have implemented it. Right?

+ Show Spoiler +
It's either the holes of my nose are getting smaller or my fingers are getting bigger. /// Always Rooting for the Underdog. Hyuk/Sin/Jaehoon/Juni/Hyvva/Hoejja/Canata //// Hiding in thread somewhere where BW is still in it's pure form here on TL.
Jackle
Profile Joined January 2010
Canada859 Posts
April 08 2012 16:18 GMT
#179
On April 09 2012 01:09 axellerate wrote:
This isn't a solution with a game like starcraft 2. The issue is that many strategies revolved around your oppenent having no idea what your doing, like cloaked banshees. If the guy sees your banshees, and the game drops. Well, now your oppenent has an upper hand when the game is continued back from the previous saved point. I'm pretty sure you guys understand what I mean here.

Such information with builds like cloaked banshees, dts, all ins or whatever would mean that they're effectively soiled.


Save points are just a back-up plan for massive server failures. A reconnection feature is the more important one, one that many of Blizzards competiting RTS games have already implemented. Heroes of Newerth, Dota2, and League all have reconnection features. Pausing when someone disconnects, and letting them reconnect to miss maybe a few seconds of game-time. So many people were dismissing the reconnect feature during the beta, "Oh we don't need reconnect, if someone disconnects in SC2 the game is already over." Well that's why you use it in combination with that nifty feature called pause, which referees can do once a player is lagging out.

As a community we must stop pushing for LAN, something Blizzard will never implement in a million years. We should rather push for something many of Blizzards competiting games have already implemented, reconnection feature.
You called down the thunder, now reap the whirlwind.
hzflank
Profile Joined August 2011
United Kingdom2991 Posts
April 08 2012 16:26 GMT
#180
On April 09 2012 01:18 Jackle wrote:
Show nested quote +
On April 09 2012 01:09 axellerate wrote:
This isn't a solution with a game like starcraft 2. The issue is that many strategies revolved around your oppenent having no idea what your doing, like cloaked banshees. If the guy sees your banshees, and the game drops. Well, now your oppenent has an upper hand when the game is continued back from the previous saved point. I'm pretty sure you guys understand what I mean here.

Such information with builds like cloaked banshees, dts, all ins or whatever would mean that they're effectively soiled.


Save points are just a back-up plan for massive server failures. A reconnection feature is the more important one, one that many of Blizzards competiting RTS games have already implemented. Heroes of Newerth, Dota2, and League all have reconnection features. Pausing when someone disconnects, and letting them reconnect to miss maybe a few seconds of game-time. So many people were dismissing the reconnect feature during the beta, "Oh we don't need reconnect, if someone disconnects in SC2 the game is already over." Well that's why you use it in combination with that nifty feature called pause, which referees can do once a player is lagging out.

As a community we must stop pushing for LAN, something Blizzard will never implement in a million years. We should rather push for something many of Blizzards competiting games have already implemented, reconnection feature.


Multiplayer saving is better than LAN. Computers can still crash with LAN.

We have multiplayer saving in RTS games 13 years ago. It worked simply: Player A drops. Player B or a spectator hits the save button. A new game lobby is hosted, player B chooses to load from save. The save game file is transferred to player A in the same way that maps are downloaded. The game resumes.
Prev 1 7 8 9 10 11 14 Next All
Please log in or register to reply.
Live Events Refresh
Next event in 10h 59m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ProTech145
StarCraft: Brood War
Britney 25624
Larva 1218
Soma 1136
Light 1058
Shuttle 1013
Stork 654
BeSt 471
Hyuk 398
Snow 344
Soulkey 312
[ Show more ]
hero 304
Zeus 217
910 216
Rush 176
Barracks 121
Sea.KH 44
Free 38
zelot 36
Aegong 34
Oya187 34
Shinee 33
scan(afreeca) 29
soO 26
Terrorterran 25
Sacsri 16
ajuk12(nOOB) 13
SilentControl 13
Dota 2
Gorgc3353
qojqva3220
Dendi623
Fuzer 229
syndereN207
XcaliburYe110
Counter-Strike
fl0m4622
zeus1402
markeloff91
Heroes of the Storm
Khaldor146
Other Games
singsing2818
B2W.Neo1238
hiko728
Lowko480
crisheroes456
Mew2King425
ArmadaUGS242
RotterdaM237
Hui .192
Happy147
Liquid`VortiX101
XaKoH 95
QueenE58
KnowMe44
Trikslyr19
Organizations
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Michael_bg 5
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• C_a_k_e 2161
• WagamamaTV394
• Noizen36
League of Legends
• TFBlade840
Upcoming Events
Korean StarCraft League
10h 59m
CranKy Ducklings
17h 59m
WardiTV 2025
19h 59m
SC Evo League
20h 29m
IPSL
1d
Dewalt vs ZZZero
BSL 21
1d 3h
Sziky vs OyAji
Gypsy vs eOnzErG
OSC
1d 5h
Solar vs Creator
ByuN vs Gerald
Percival vs Babymarine
Moja vs Krystianer
EnDerr vs ForJumy
sebesdes vs Nicoract
Sparkling Tuna Cup
1d 17h
WardiTV 2025
1d 19h
OSC
1d 22h
[ Show More ]
IPSL
2 days
Bonyth vs KameZerg
BSL 21
2 days
Bonyth vs StRyKeR
Tarson vs Dandy
Replay Cast
2 days
Wardi Open
2 days
StarCraft2.fi
2 days
Monday Night Weeklies
3 days
Replay Cast
3 days
WardiTV 2025
3 days
StarCraft2.fi
3 days
PiGosaur Monday
4 days
StarCraft2.fi
4 days
Tenacious Turtle Tussle
5 days
The PondCast
5 days
WardiTV 2025
5 days
StarCraft2.fi
5 days
WardiTV 2025
6 days
Liquipedia Results

Completed

Proleague 2025-11-30
RSL Revival: Season 3
Light HT

Ongoing

C-Race Season 1
IPSL Winter 2025-26
KCM Race Survival 2025 Season 4
YSL S2
BSL Season 21
CSCL: Masked Kings S3
Slon Tour Season 2
Acropolis #4 - TS3
META Madness #9
SL Budapest Major 2025
ESL Impact League Season 8
BLAST Rivals Fall 2025
IEM Chengdu 2025
PGL Masters Bucharest 2025
Thunderpick World Champ.
CS Asia Championships 2025
ESL Pro League S22

Upcoming

BSL 21 Non-Korean Championship
Acropolis #4
IPSL Spring 2026
Bellum Gens Elite Stara Zagora 2026
HSC XXVIII
Big Gabe Cup #3
RSL Offline Finals
WardiTV 2025
Kuram Kup
PGL Cluj-Napoca 2026
IEM Kraków 2026
BLAST Bounty Winter 2026
BLAST Bounty Winter Qual
eXTREMESLAND 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.