• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 07:32
CEST 13:32
KST 20:32
  • 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 1 - Final Week6[ASL19] Finals Recap: Standing Tall12HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0
Community News
Esports World Cup 2025 - Brackets Revealed10Weekly Cups (July 7-13): Classic continues to roll4Team TLMC #5 - Submission extension3Firefly given lifetime ban by ESIC following match-fixing investigation17$25,000 Streamerzone StarCraft Pro Series announced7
StarCraft 2
General
The GOAT ranking of GOAT rankings Who will win EWC 2025? Weekly Cups (July 7-13): Classic continues to roll Esports World Cup 2025 - Brackets Revealed Team TLMC #5 - Submission extension
Tourneys
RSL: Revival, a new crowdfunded tournament series FEL Cracov 2025 (July 27) - $8000 live event $5,100+ SEL Season 2 Championship (SC: Evo) WardiTV Mondays Sparkling Tuna Cup - Weekly Open Tournament
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers
Custom Maps
External Content
Mutation # 482 Wheel of Misfortune Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome
Brood War
General
Flash Announces (and Retracts) Hiatus From ASL BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ Starcraft in widescreen A cwal.gg Extension - Easily keep track of anyone
Tourneys
[Megathread] Daily Proleagues Cosmonarchy Pro Showmatches CSL Xiamen International Invitational [BSL20] Non-Korean Championship 4x BSL + 4x China
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Path of Exile Nintendo Switch Thread Stormgate/Frost Giant Megathread CCLP - Command & Conquer League Project The PlayStation 5
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
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Stop Killing Games - European Citizens Initiative Summer Games Done Quick 2025! Things Aren’t Peaceful in Palestine
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread [\m/] Heavy Metal Thread
Sports
Formula 1 Discussion TeamLiquid Health and Fitness Initiative For 2023 2024 - 2025 Football Thread NBA General Discussion NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Men Take Risks, Women Win Ga…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 535 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
Replay Cast
10:00
Galaxy Open Cup Season 1
CranKy Ducklings129
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Harstem 327
StarCraft: Brood War
BeSt 7453
Rain 5035
Mini 909
Light 788
Pusan 730
Zeus 581
Rush 412
Larva 379
firebathero 289
Mind 281
[ Show more ]
EffOrt 237
sSak 56
Shinee 48
Shine 26
NaDa 24
JulyZerg 20
Movie 17
Icarus 17
scan(afreeca) 15
yabsab 11
Noble 8
Bale 7
Dota 2
qojqva2638
XaKoH 541
XcaliburYe375
canceldota130
League of Legends
Dendi989
JimRising 366
Counter-Strike
shoxiejesuss806
x6flipin619
sgares606
byalli228
allub201
PGG 74
Super Smash Bros
Mew2King114
Other Games
singsing1574
B2W.Neo1516
DeMusliM370
crisheroes319
Fuzer 250
Pyrionflax179
SortOf124
Lowko113
Trikslyr29
markeloff13
ArmadaUGS12
Organizations
Other Games
gamesdonequick3692
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 13 non-featured ]
StarCraft 2
• Berry_CruncH341
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• lizZardDota2156
League of Legends
• Jankos789
Upcoming Events
WardiTV European League
4h 28m
ShoWTimE vs sebesdes
Percival vs NightPhoenix
Shameless vs Nicoract
Krystianer vs Scarlett
ByuN vs uThermal
Harstem vs HeRoMaRinE
PiGosaur Monday
12h 28m
uThermal 2v2 Circuit
1d 4h
Replay Cast
1d 12h
The PondCast
1d 22h
WardiTV European League
2 days
Replay Cast
2 days
Epic.LAN
3 days
CranKy Ducklings
3 days
Epic.LAN
4 days
[ Show More ]
CSO Contender
4 days
BSL20 Non-Korean Champi…
4 days
Bonyth vs Sziky
Dewalt vs Hawk
Hawk vs QiaoGege
Sziky vs Dewalt
Mihu vs Bonyth
Zhanhun vs QiaoGege
QiaoGege vs Fengzi
Sparkling Tuna Cup
4 days
Online Event
5 days
BSL20 Non-Korean Champi…
5 days
Bonyth vs Zhanhun
Dewalt vs Mihu
Hawk vs Sziky
Sziky vs QiaoGege
Mihu vs Hawk
Zhanhun vs Dewalt
Fengzi vs Bonyth
Esports World Cup
6 days
ByuN vs Astrea
Lambo vs HeRoMaRinE
Clem vs TBD
Solar vs Zoun
SHIN vs Reynor
Maru vs TriGGeR
herO vs Lancer
Cure vs ShoWTimE
Liquipedia Results

Completed

2025 ACS Season 2: Qualifier
RSL Revival: Season 1
Murky Cup #2

Ongoing

JPL Season 2
BSL 2v2 Season 3
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
Jiahua Invitational
BSL20 Non-Korean Championship
Championship of Russia 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters

Upcoming

CSL Xiamen Invitational
CSL Xiamen Invitational: ShowMatche
2025 ACS Season 2
CSLPRO Last Chance 2025
CSLPRO Chat StarLAN 3
BSL Season 21
K-Championship
RSL Revival: Season 2
SEL Season 2 Championship
uThermal 2v2 Main Event
FEL Cracov 2025
Esports World Cup 2025
Underdog Cup #2
ESL Pro League S22
StarSeries Fall 2025
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
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.