Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
But as orudge says SDK integration is off the table for the time being.
The feature would require a bit of thinking before we enabled it, as we wouldn't want to cause issues with anybody's existing content.
Since GRFs and such large stuff is in that folder, it doesn't seem appropriate to sync it all.
There are cloud storage size limit considerations here too. My Documents\OpenTTD\ from 2010 is already >180MB. (How big are yours these days?)
So you'd want only... the game config and actual saves? Since you might actually want to have different screen resolutions, options, and addon configs on different computers, syncing the openttd.cfg might not be that great. You'd also want different hotkeys on a linux laptop than a Windows desktop.
The naïve idea is to have Steam-OpenTTD save into a separate folder that you can sync wholly, but since Steam Auto-Cloud also has a pattern option, merely picking .sav & .dat files (and whatever else you got that's reasonable) should do? Then it's on the user to have the necessary community content downloads in place for the saves to be playable.
Or you just sync the OpenTTD\save\ folder and forgo things like hs.dat.
P.S.: Could I have a Steam key, or a few?
It's a more desirable form of game ownership than simply claiming the free to play license.
We are, however, looking into adding Cloud Saves to OpenTTD itself, as core capability. This would mean it works the same across all OSes and distribution platforms. But, this won't be done in 1.11; hopefully 1.12 :) And I am really looking forward to building that :D
Or do you mean that letting users have automagic save backups is bad because non-Steam players won't have backups?
So for now, I am very much of the opinion all distribution platforms should be equal, and we should not delve into specific features on one we cannot offer on the other. Things can change over time of course :)
If you add cloud saves with an account system to the game itself, imagine the potential for outrage from users that don't want to make an account.
The only thing you avoid here is the potential outrage from users who are happy to make an OpenTTD account, yet don't want to use Steam, and would feel overly jealous of Steam users having the game saves transferred to the cloud upon game exit.
It's something that we need to think through though and decide if that is the best solution - as TrueBrain has said, we may implement our own platform-independent cloud storage too. That's not to say the two couldn't co-exist. But while in technical terms, yes, we could just tick a box to enable Steam saves, we need to be able to support that option, so we are not going to rush into anything just yet. :)
Don't get me wrong, it would be a very popular feature I'm sure, but if we do choose to implement it, we need to do so carefully, as we do have a large existing player base already.
On top of this base achievement plugin/mod you can make plugins for this base system, first for the standalone system.
After that, it should be easy to plug in achievement hooks for Steam, GOG, where ever you plan releases. These achievement hooks just proxy the triggered achievements to base achievement system, so you keep the equal footing for every platform / version (and have full control over it).