Vyjádření SCS Software ke Steamu

Předchozí události utlačující non-Steam hráče vyvolaly spoustu rozporů. SCS Software se k tomu dnes vyjádřili a ve velmi dlouhém článku popsali, jak to všechno je. My vám samozřejmě přinášíme kompletní překlad onoho textu, ve kterém se také dozvídáme pár informací o chystaném rozšíření mapy pro Euro Truck Simulator 2.

Zdá se, že kdykoliv se zde objeví téma Steam vs. non-Steam, okamžitě začne žhavá diskuze v komentářích. Existuje mnoho přesvědčivých argumentů pro obě strany, avšak naším klíčovým prvkem není prodávat věci nebo je dokonce distribuovat, dokonce ani předcházet pirátství. Vše se točí kolem dlouhodobé údržby a poskytování dobrých služeb hračům.

Valve trvalo i se všemi jejich zdroji přes 10 let vylepšování Steamu, než přišlo s robustním systémem pro hry, který provozuje ekosystém stažitelných balíčků (DLC). Dělat něco podobného na vlastní pěst není samozřejmě nemožné, ale je to těžké. A my to vidíme tak, že se nejedná o nejchytřejší investici času a peněz, když můžeme použít široce přijímané řešení.

Velmi často, když měníme některé interní záležitosti enginu, se mění i datové formáty. Komunita moderů může potvrdit, že čas od času mají věci tendenci se poškozovat, přestože trávíme hodně času snahou poskytnout migrační strategii nebo záložní plán. Vždy se snažíme implementovat dočasná řešení, kterými hráči používající modifikace mohou obejít problémy a neztratí tak svůj profil kdykoliv aktualizují hru na nejnovější verzi. S každou změnou v jádru hry musí být obvykle aktualizovány i herní doplňky.

Přijít se systémem, který zvládne zpracovat všechny změny na libovolnou kombinaci stažitelných balíčků, které může mít zákazník nainstalované, není jednoduché. Jak roste složitost (zejména z pohledu zákazníka), je velmi žádoucí mít systém automatických aktualizací, který bude automaticky aktualizovat a synchronizovat vše, co máte nainstalované, ideálně z rychlého cloudu. Někteří velcí vývojáři a vydavatelé to stáhli na sebe – Blizzard s BattleNetem, World of Tanks či League of Legends, všichni to tak dělají. Pokud máte miliony zákazníků, je zde obchodní zájem vytvářet a zvládat takové věci na vlastní pěst, abyste měli plnou moc nad zážitkem zákazníka (a zákazníkem samotným). Truck simulátory jsou však stále žánrem pro úzký okruh lidí. Máme mnoho zákazníků (děkujeme!), ale je to jen malý zlomek oproti zákaznické základně velkých her. Nehrneme velké výdělky do vývoje ostatních doplňků. Investice do komplexního automatizovaného poskytování aktualizací a elektronické komerce by si vzala soustředění, peníze a programovací kapacitu z toho, co děláme raději – vylepšování našich her a čas od času vytváření nových. Naštěstí je zde velmi solidní systém, který to vše a ještě mnohem víc zvládne, přijat zhruba 80 miliony PC hráčů celosvětově. Nazývá se Steam.

Ještě tu máme další velmi silný argument – zákaznická podpora. Naše e-maily jsou každým dnem zaplavovány lidmi, kteří ztratili svůj produktový klíč a chtějí ho po nás nějakým způsobem vyhledat, nebo se nás snaží přesvědčit, že warezácký klíč je opravdu dobrý a máme ho odblokovat, nebo jim rovnou klíče rozdat. Momentálně máme uvolněné dvě sady non-Steam klíčů pro ETS 2 a rozšíření Na východ! a potřebná pracovní síla zabývající se produktovými klíči v rámci zákaznické podpory je neopomenutelná. A teď si představte, kdybyste museli zálohovat a zadávat každý produktový klíč pro každé DLC, jako třeba rozšíření mapy, sady návěsů, sady nátěrů, speciální vozidla a cokoliv s čím přijdeme. S tím si zkrátka nemůžeme poradit a ve skutečnosti by to byla spousta práce i pro vás, hráče. Kdykoliv byste potřebovali přeinstalovat počítač, či jenom přeinstalovat hru, museli byste najít 10 e-mailů s produktovými klíči zakoupenými několik let nazpátek a možná dokonce z různých zdrojů. Chaos by začal opravdu velmi rychle. Místo toho, na Steamu, jakmile si koupíte hru nebo registrujete klíč, bez ohledu na to, odkud jste ho získali, je navždy spjat s vaším Steam účtem. Žádné problémy s migrací, žádné starosti s aktualizacemi, žádná potřeba kontaktovat podporu ohledně klíčů, s výjimkou skutečných problémů.

Přesto neděláme předčasné závěry. Během roku 2014 nás čeká několik aktualizací, které budou poskytovány pro každou verzi hry. Pokud půjde vše dobře, později tohoto roku se dočkáme i velkého rozšíření mapy, které nebude vyžadovat Steam a stejně jako rozšíření Na východ! bude fungovat s non-Steam verzí. To ovšem představí třetí sadu non-Steam produktových klíčů a obáváme se, že to bude limit toho, čím se zákazníci a naše zákaznická podpora může ještě zabývat.

Na závěr, abychom mohli o víkendu přemýšlet o něčem lepším, se vývojáři podělili s prvními oficiální screenshoty ze stále ještě neoznámeného rozšíření mapy pro ETS 2. Nyní ovšem není pochyb, že budeme směřovat na sever.

Novinka 1
Novinka 2
Novinka 3

Původní text:

There seems to be a heated discussion in the comments section of the blog anytime the Steam vs. non-Steam topic pops up. There are many valid arguments both ways, but the crucial element for us is not selling stuff or even distributing stuff, it’s not even about preventing piracy. It’s all about long-term maintenance and giving the players a good service.

Valve with all their resources took some 10 years of Steam improvements to come up with a robust system for games that operate an ecosystem of DLCs. Doing something similar on our own is of course not impossible, but it’s hard. And the way we see it, it’s not the smartest investment of time and money if we can just use what is a widely accepted solution.

Very often when we change some internals in the engine, data formats of our game assets change. Mod community could confirm that things tend to break for them from time to time, even though we spend considerable time trying to provide a migration strategy or fall-back. We always try to implement work-arounds so that players with a modded game are not screwed and don’t lose their profile anytime they update their game to the latest version. With each change in the core of the game, the game add-ons usually need to be updated, too. Euro Truck Simulator 2 is still very much in development, and will be for years, and this evolution is an enemy of format stability. Anytime there is a major change in the core game, the DLCs need updating, too.

Coming up with a patch system that will handle all the changes for any random combination of DLCs a customer may have installed is not so simple. As complexity grows (especially from the point of view of the customer), it is highly desirable to have automated update system that will automagically update everything you have installed to keep it in sync, ideally from a fast cloud. Some big developers and publisher pulled this off on their own – Blizzard with BattleNet, World of Tanks, or League of Legends, they all do that. If you have millions of customers, there is a business case to develop and handle such things on your own to fully „own“ the customer experience (and the customer). Truck sims however are still a niche genre. We have lots of customers (thank you!), but it’s only a small fraction of the customer base of big games. We do not roll in massive profits to spend on non-core development. Investing into an complex automated delivery of updates and complex e-commerce would take focus, money, and programming capacity from what we prefer to do – improving our games and producing new ones from time to time. Fortunately, there is a very solid system out there handling all that and more, accepted by some 80 million PC players world wide. It’s called Steam.

There is another very strong argument for us – customer support. Our support e-mails are every day flooded by people who have lost their Product Key and want us to look it up for them somehow, or try to persuade us that a key from pirate sources is really good and we should un-ban it, using social engineering skills to persuade us to give them keys. We now have two sets of non-Steam keys out in the wild for ETS2 and for Going East!, and the man-power needed to handle customer support related to Product Keys is far from negligible. Now imagine if there was a Product Key you would need to back up and type-in for each individual DLC, be it more map expansions, future cargo trailer packs, more paint job packs, specialized vehicles, whatever we come up with. We simply could not cope with it, in fact for you the players it would be a hell of an experience too. Anytime you need to re-install a computer, or re-install just the game, you would have to find 10 e-mails with Product Keys purchased over the past couple of years, maybe even from various sources. It gets really messy quickly. Instead, on Steam, once you buy a game or register a key, no matter from which source you got it, it’s with your Steam account forever. No computer migration issues ever, no need to worry about patches, no need to ever get in touch with our support regarding keys, except for actual technical issues.

Still, we are not rushing anywhere. There is a stream of updates coming for ETS2 through 2014 that will be provided for any edition of the game. If things go well, there is a major map expansion add-on coming later this year that will not require Steam, but just like Going East! will just work with the retail version. But this will introduce a third set of non-Steam Product Keys, and we fear that this will be the limit of what the customers and our customer support can still deal with.

Napsat komentář