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
I want to thank the developers for this amazing game. I can confirm that the server works on Windows, Linux, and even in Docker (I’m running it in a Debian container) without requiring a second copy of the game (Linux requires wine of course).
Issues I couldn't resolve:
4-player limit. Our group consists of five people, but there’s no setting on the server to increase the default limit 😆. This feels like a serious oversight. Even if it affects balance and makes the game too easy, we'd still prefer to have that option (I suggest leaving this responsibility to the players).
The server is too resource-intensive, even when no players are online. It puts a significant load on the CPU. I understand that fixing this might be difficult. In my experience with similar games, I usually write a script that checks the number of players via RCON or Valve's Server Query Protocol. If the server is empty, the script stops the container and listens for a query or game port connection. When someone tries to join, it starts the container again.
With Aska, this seems impossible (or maybe I just don’t know how). First, it has no RCON and doesn’t respond to Valve's Server Query Protocol (not sure why). Second, it doesn’t support direct connections and relies on Steam servers, so it’s unclear what exactly to listen for.
Not issues, just minor inconveniences:
A startup parameter for save path configuration. Right now, save files are placed in AppData/LocalLow by default, which is inconvenient. The same goes for logs—it would be great to have an option to specify a custom path.
Finding the server in the list. When friends want to join my server, they have to scroll through a large list to find it. (To be fair, once they join, the server gets a star and stays at the top, so this is a one-time issue.)
One of my friends encountered an issue: he joined the server and then realized he should have chosen his character's appearance beforehand (specifically, he wanted to change the gender), but he couldn’t find a way to do it.
I find this totally unacceptable, since I have other server software that requires Steam to be Online.
If something has changed, I hope someone will correct me on this situation.
I find it difficult to believe that several months have passed and the developers have yet to remedy the situation in the correct fashion.
I am being patient though...
If this is fixed in the future I might pick it up again as the concept seems interesting.
I bought and tried last week, as of then you still needed a separate account with the steam client running in offline mode, this is the only game I had on my server that needs this, all others run with just anonymous steamcmd and no need for the client.
on my server were located in ...AppData\LocalLow\Sand Sailor Studio\Aska\data\server\
share the image? or the dockerfile?
cheers for the write up just tried hosting my own service 65% cpu load with 2 people
CPU: AMD Ryzen 7 7700 8-Core Processor it's insane, put a stop to our aska idea.