• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 06:30
CEST 12:30
KST 19:30
  • 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: Turbulence10Classic Games #3: Rogue vs Serral at BlizzCon9[ASL20] Ro16 Preview Pt1: Ascent10Maestros of the Game: Week 1/Play-in Preview12
Community News
BSL 2025 Warsaw LAN + Legends Showmatch0Weekly 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 continues29
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 Sparkling Tuna Cup - Weekly Open Tournament SC4ALL $6,000 Open LAN in Philadelphia 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
ASL20 General Discussion ASL TICKET LIVE help! :D Soulkey on ASL S20 BW General Discussion NaDa's Body
Tourneys
[ASL20] Ro16 Group D [ASL20] Ro16 Group C [Megathread] Daily Proleagues BSL 2025 Warsaw LAN + Legends Showmatch
Strategy
Simple Questions, Simple Answers Muta micro map competition Fighting Spirit mining rates [G] Mineral Boosting
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Path of Exile Borderlands 3 General RTS Discussion Thread
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
UK Politics Mega-thread US Politics Mega-thread Canadian Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War 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
I <=> 9
KrillinFromwales
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: 2111 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
RSL Revival
10:00
Season 2: Playoffs Day 5
Maru vs ReynorLIVE!
Cure vs TriGGeR
Tasteless639
Crank 478
IndyStarCraft 114
CranKy Ducklings77
Rex59
3DClanTV 59
IntoTheiNu 21
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Tasteless 639
Crank 478
IndyStarCraft 114
Rex 59
StarCraft: Brood War
Calm 7142
Bisu 1112
Horang2 367
Hyuk 316
Stork 296
actioN 295
Pusan 201
ZerO 157
Hyun 153
Mini 140
[ Show more ]
Snow 131
Light 111
Soma 109
EffOrt 105
Last 62
ToSsGirL 61
sorry 57
HiyA 53
Liquid`Ret 46
Sharp 36
Free 26
ggaemo 26
Soulkey 25
Mind 25
Rush 19
scan(afreeca) 17
SilentControl 14
Sexy 8
Terrorterran 4
Dota 2
singsing2156
XcaliburYe186
League of Legends
JimRising 326
Counter-Strike
olofmeister1697
shoxiejesuss598
x6flipin302
allub190
Other Games
XaKoH 141
NeuroSwarm59
Trikslyr14
Organizations
StarCraft: Brood War
Kim Chul Min (afreeca) 642
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 14 non-featured ]
StarCraft 2
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 1
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos1536
• Stunt559
Other Games
• WagamamaTV179
Upcoming Events
Map Test Tournament
31m
The PondCast
2h 31m
RSL Revival
23h 31m
Zoun vs Classic
Korean StarCraft League
1d 16h
BSL Open LAN 2025 - War…
1d 21h
RSL Revival
1d 23h
BSL Open LAN 2025 - War…
2 days
RSL Revival
2 days
Online Event
3 days
Wardi Open
4 days
[ Show More ]
Monday Night Weeklies
4 days
Sparkling Tuna Cup
4 days
LiuLi Cup
6 days
The PondCast
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
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
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
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.