Dev Log: The World of ASKA
Author: The Sad Snail,
published 1 year ago,
[h3][b]The World of ASKA[/b][/h3]
ASKA is a survival tribe builder where you command AI villagers to help you build a lively Norse settlement. It’s a beautiful and dangerous world and the way you manage to organise your growing village will make all the difference. But a lot of what made ASKA what it is closely tied to our past projects and the many lessons we’ve learned over time.
In this series, I’ll try to share with you our process and our journey. For that, we have to start from the beginning…
[img]https://clan.cloudflare.steamstatic.com/images//43222048/517d2c3b2aa9f35b970d33c937b1f7b86079a7e4.png[/img]
[b][h3]Why survival? [/h3][/b]
ASKA is our third title as Sand Sailor Studio, and probably the most relevant project to ASKA’s development is Bossgard, our 2nd game, where in the latter stage of the project we came up with the idea of an open-world survival level.
[img]https://clan.cloudflare.steamstatic.com/images//43222048/49b4b32c6a2c4aafe77ca02a193712918006dee0.png[/img]
Bossgard was a 5v1 asymmetrical boss-battler. One player would play a boss, and the other 5 would team up as Vikings. The bosses were a bit unorthodox, taking the shape of a huge and evil slice of bread, a plunger, a jackhammer, and the like. We had great fun creating all these characters and we were exploring alternate game modes besides the 5v1 arena fights.
[img]https://clan.cloudflare.steamstatic.com/images//43222048/0c42f5d34a0485c726d297e9ccdc0ad38b8b59ae.png[/img]
We found our models to work pretty well in a 3rd person perspective and wanted to try our hand at making a 3rd person mode. The problem is, arenas would be too small to justify a standalone 3rd person mode. Thus the need for an open (or open-er) world level popped up.
[img]https://clan.cloudflare.steamstatic.com/images//43222048/8b4980dbab071f7719588ffda1825c01d5feef55.png[/img]
We called the level “Jotunheim” and the deal was simple: you would enter a frozen wasteland where your fire would diminish as time went on. You had to explore the land, slay a number of mini-bosses, each of them holding a key to opening the final boss fight.
The level was challenging to explore because the player would have to navigate a constant blizzard and everything was white from the snow. Locating landmarks and building a mind map of the level was key.
We learned A TON from what was essentially a mini-game, a side adventure to our main game. But we saw so much potential in this game mode, we basically prototyped all the essentials to a survival game: the diminishing resources, the weather, the hostile environment and combat.
[img]https://clan.cloudflare.steamstatic.com/images//43222048/4e9e7a85a6e4a1c1a94d27acde1859abe575b8cc.jpg[/img]
At the end of Bossgard’s development we were already tinkering with our next idea and we knew it had to be Boassgard’s survival mode but cranked to the max.
The first ideation rounds remained very “Bossgard” and it had a very different name. Our studio history was made of sharp low-poly stylized games, so for a while we stayed in the same vein.
[img]https://clan.cloudflare.steamstatic.com/images//43222048/98fc173c0de77e4882731e38ae4d4a88a3785389.png[/img]
[img]https://clan.cloudflare.steamstatic.com/images//43222048/d334b39a4073a7d607469839d612dbdfaeae77ee.png[/img]
At the same time Cristian, our studio owner and creative director started exploring Unity’s High Definition Render Pipeline, while Hyperg (Răzvan), the studio’s senior and lead programmer, started working on world generation tools.
[img]https://clan.cloudflare.steamstatic.com/images//43222048/f045ec37b6334bf68f197cfdfa4b26d4c1014acc.png[/img]
We’re the kind of team that likes trying out new stuff with each project, we don’t really have a history of doing sequels. Our engineers enjoy building bigger and better tools, and our artists won’t say no to a completely blank canvas, it’s one of the things that keeps us together as a team, we share the same kind of curiosity, but catered to our own professional domains.
[img]https://clan.cloudflare.steamstatic.com/images//43222048/89a954b92a4f0a958bdf8356ca4a564d75085b72.png[/img]
We started looking more and more towards a realistic style, or how we call it, a semi-realistic style. There’s still a strong level of stylization in ASKA. The reasoning behind this choice is the same behind us deciding to go for a procedural world - realistic scope. Our team was under 10 members in size, so we had to make sure we made sustainable decisions.
[img]https://clan.cloudflare.steamstatic.com/images//43222048/6bee552866d6add2e0f5acdb3681c70fb5c32807.jpg[/img]
A semi-realistic style allowed us to keep art pipelines in check and procedural generation takes a lot of weight off level design. Instead of designing “areas”, we’d design habitats and biomes that would then blend together according to world generation rules we would define afterwards.
[img]https://clan.cloudflare.steamstatic.com/images//43222048/b9c6ac138ece84ffdf93cc04b96eb105b3dc75c0.jpg[/img]
[h3][b]The Village[/b][/h3]
So far so good, we knew we wanted to make a survival game, we largely knew how it was going to look, we knew how we would make the world, but the cherry on top was an untapped ambition of ours - strategy games. More importantly, city builders and more importantly - colony sims. We wanted to be able to build intricate and functional settlements that would make full use of this world we were making. We wanted this world to be a functional one above all else and this remains a core principle in ASKA - most of what you see in the world is interactable, usable, harvestable, craftable, refinable. Apart from a few rocks, grass and bushes, the world and its resources are interactable.
[img]https://clan.cloudflare.steamstatic.com/images//43222048/0b7489dbc26ca2b6e6fc692d89bdb5c640e7e26f.jpg[/img]
Geography must really come into play when picking a place to start building your village. Some areas are good for farming, others are good for fishing, hunting, or mining.
What applies to resources, applies to village building as well - everything has to be practical, buildings must be clearly made out of the materials you actually have access to at a given moment during gameplay.
[img]https://clan.cloudflare.steamstatic.com/images//43222048/8a478cff341e181c794b443fe1b266dddcabec62.jpg[/img]
A building can’t be held together by iron nails if you don’t have iron.
A building can’t be made of planks if you don’t have the tools to process wood.
And so on. You want houses made of planks? Find mines, extract iron, smelt it, make blades. This goes for everything.
[img]https://clan.cloudflare.steamstatic.com/images//43222048/0c815c7c8ce620c57435981d138a887c167abe0e.jpg[/img]
You’ll see that the first tiers of buildings in ASKA seem improvised, makeshift - they use extremely raw materials, like unprocessed bits of wood, sticks, bark, rough rope and so on, the kind of materials someone finding themselves in extreme survival conditions might make use of. We’ll dive deeper into architecture and technology trees in future dev logs, but this is the main takeaway - ASKA is about representing realism in key areas.
[img]https://clan.cloudflare.steamstatic.com/images//43222048/5df021a5c446ebfef1f9de613c210c3f21048454.png[/img]
[h3][b]Creative Liberties and Why Vikings?[/b][/h3]
That is not to say we don’t take creative liberties. It doesn’t take long to see that our Vikings are more fantasy Vikings than historical Vikings.
[img]https://clan.cloudflare.steamstatic.com/images//43222048/7777fe3d0c15d3ae23c1231a1b4f9b8de044512d.jpg[/img]
This isn't a lack of understanding of historical facts, we actively chose to go down the fantasy route. We like to think we’re representing Vikings as they saw themselves, or as others saw them, rather. Adventurous, intimidating, impetuous warriors, raiders and pirates that share tall tales and rely on intimidation and a notorious reputation.
[img]https://clan.cloudflare.steamstatic.com/images//43222048/cbd82728e0ef6f68e49b7f91389a259d6f48b57f.jpg[/img]
The tattoos, the bare chests, the leather attire, we are full aware this is not how 9th century Scandinavians looked like, but it’s how the Viking lives in the common imaginarium.
[img]https://clan.cloudflare.steamstatic.com/images//43222048/a270c5c899746c7cba19e905f67e6f80cb52cdc6.jpg[/img]
It also gives us a lot of freedom when designing. I’ll go deeper into the design process in a different dev log, but what I can say is that we always look at historical facts first, afterwhich we “gamify” and “fantasy-fy” our findings.
For instance building materials, or building proportions, these have to cater to the game’s reality. For instance when designing a house, we have to take into account the 3rd person perspective. It’s not just the character going inside the house, it’s the character and the “camera crew” as well. This alters proportions, and everything in ASKA has to answer these challenges.
[h3][b]In Conclusion...[/b][/h3]
That's it for today, remember that you can [url=https://www.twitch.tv/sandsailorstudio]see weekly gameplay of ASKA on our Twitch[/url]
[img]https://clan.cloudflare.steamstatic.com/images//43222048/700ff705bed87f71eafec2319aefa225edd2b62d.png[/img]
This is one of many upcoming devlogs and hopefully it manages to provide you with a wider perspective into the whole creative process behind a game like ASKA.
And if you have any burning questions you can always join our Discord and start the conversation directly with us devs!
[url=https://discord.gg/pRzxd4dKj7][img]https://clan.cloudflare.steamstatic.com/images//43222048/fb07349848bae4bb00319fa0f7b0f796a20e5c3e.png[/img][/url]