This was our first devlog livestream about our game Aeon of Sands – the trail. We are very happy that the audio and the stream went very well. It’s was a bit difficult to setup, because in Italy the internet connections are not that stable ;-), but OBS has a lot of options to finetune the stream. I do recommend this nice piece of software!
We have a surprise announcement to make:
Live Aeon of Sands game session!
We will have a one hour live session on youtube live to play a couple of early levels of the game, and to answer your questions.
We will try to answer them all during the live stream!
You’re very welcome to join us and to spread the news to your friends!
Marco & Florian
Hello, and welcome back for our monthly Aeon of Sands update!
|They came from the des… Ahem, rust ants make short work of Setrani.|
What have we done the last weeks, you’re probably asking?
We worked mostly on 3 areas: opponents, text presentation, and a new dynamic light system.
In addition to that, a bit of work was done on the games mazes, that are due for a major playthrough next week, when all of us devs will convene for a 72 hours stress test.
This playthrough will mark the start of the last leg of development!
|A major NPC, Harro, from the concept to the greyscale animation.|
Take the example above: that’s Harro, a city guard, a soldier of the domed city where the game starts.
He was first imagined, character and purpose, as part of the game story in 2012; then his appearance designed the next year, you can see it in the left of the image, as his dialogues were written.
Last month he was finally greyscaled in animation, and these days he gets colored and completed.
The animation of the opponents is an ongoing task. The completion of the last ones will take us somewhere around the month of july. With that, all the graphic assets will be finally done!
There’s a feeling of exhilarating freedom about it: >90% of the graphics are there, the engine is ready, the A.I. gets finetuned every week, and new mechanics implemented.
Now we can finally construct more complex scenarios, stage more challenging fights and have fun adding puzzles that we talked about for months.
|From dialogue in-game illustration to finished animation!|
Here above is another one, Calca, a very peculiar nomad ravager: a crazy lady who effortlessly travels the desert by herself, whereas doing that in AoS is a certain death sentence.
She was first introduced in the game dialogues in january 2014, and became a favorite toy of the story, a character getting a life of her own into it, despite the writer’s original intention.
In the summer that year she got illustrated into the various scenes she appeared in, like the one in the upper part of the image above, and finally, last week, she got her complete animation in color, with her eyeglasses and bladed giant toothpick.
AoS leans on a large amount of dialogue’ text that structure its story. This means that we have to be extra thoughtful in how we present the text to the players. We cannot have walls of words hampering you from actual enjoying the games story.
To achieve this goal, we started to change the dialogue font. This process went through many iterations, into a much more readable one. We passed from a bitmap-font we created 2,5 years ago, to creative commons fonts, ranging from 8 to 16 px.
But really, none of these fonts were both easy to read and with a style that fit with the narration of the game world.
|The original font, intended for fullscreen, turned out not really readable.|
In the end, we resorted to design our own truetype font, by the name of Pantella, our hero’ city; it had to support a consistent display of text, at a size of about 16 px; it was to be modern (AoS is not a fairy tales game), with tall lowercase, and kerning and spacing to tie the narration, while separating words.
We used Fontstruct by Fontshop for the task, that lets you design your own fonts and release them with a Creative Commons license, if you like to.
|The new font, aptly called Pantella.|
Then we turned to the text formatting.
This is a task that will bleed into polishing the game and will be complete only with the final revision of the game texts, scheduled for the summer.
As you may know, we use a Löve 2D as engine. Therefore lighting, even a fake lighting shader is a bit tricky. The problem: We have no real 3D engine and therefore we have no 3d model you can throw at the glsl lighting shader.
After some research, a friend of us had the amazing idea. We developed a deferred rendering approach with a precalculated depth pass. Here you see our very new lightning system in action.
|GLSL lighting shader in action (this was only a test)|
Here is a small sample of an ambient moving lightsource (disabled Adblock or Ghostery to see this tweet).
I enhanced our dynamic lighting in @aeonofsands . It’s basically a special 2d deferred shading. #screenshotsaturday pic.twitter.com/djTDxXikJ3
— Aeon of Sands (@aeonofsands) 14. Mai 2016
Marco here, writing from a wet corner of Italy, with spring just around the corner, strutting around like a whimsical young lady, promising she has places to go.
So I better keep this April update short, to go join her out for a bit!
Last month saw me basically going on creating NPCs and monsters, as I anticipated in March post.
This is a task that, punctuated by some minor fixing of other assets’ graphics, or maybe creating acid spitting traps, or scribbling mysterious symbols on wall’ plaques, is taking more time than I thought.
But I’m getting there, as this nice guy, see below, testifies. Word of warning: it’s a sucker for love. Don’t let it get to close to show its affection!
|A centipede, a bit of combat, and two spells in action|
Meanwhile in the not so cold Germany, the sun is shining too on Florian. This month he managed to advance his dungeon building task and to cram thousands of little features into the game: the stacking of inventory items like ammunitions, and the addition of a new particle system.
Therefore we have updated APE@Github, a particle Editor Tool originally created by mkdxdx for the LÖVE2D game engine. If you wanna play around with this little neat tool, just grab it here: ape_v3.love.
|Particle Editor in action|
That’s it for this month! We save video teaser and music talks for later, as our plans on them go forward on a separate track from the main game’s one,
I plan to complete most of the graphic assets for the whole game in may, maybe june at most. After that, for me, it will be only polishing, testing, and marketing!
|Marco Pedrana, slacker half of Two Bits Kid, artist, spring lover. I take naps.|
Hello everybody! As you can see, we skipped the updates for January and February, while, as anticipated, we worked on the backgrounds and walls for the dungeons, and the remaining story illustrations.
We’re happy to tell you that all of them are now done and gone!
Graphics and Gameplay
As it happened, in January, Marco created a totally new ambientation, that we add to ‘The Ruin’, a place that will hold an estimated 2 – 3 hours sidequest.
|Setrani walks through a ruin, from game|
It’s a special place, and one for which Florian is creating new challenges right now, among which, a puzzle with tower defense mechanics, that we’ll get to test, in their early form tomorrow already!
As the settings graphics are completed, Marco has moved to the NPCs and monsters; beside the demo ones, (rats and undeads that you should be familiar with, by now), the list of them accounts for more than 30 different opponents, with about 10 frames of animation each.
Half of them, roughly, are humanoids, of the various tribes that live in the desert that is Aeon of Sands, while the rest is, well, other stuff 🙂
|Three different animation sets for humanoid NPCs|
In the last days of December, we started working with a talented musician and great friend, Gabriele Artuso, who is creating the theme for the game, and many great tracks besides.
We are saving a special blog post for his contribution, let us just say here that to use live recorded traditional instruments as base for the game soundtrack is both a challenge and exhilarating!
Ideally before the end of April, but realistically on the next three months, we plan to work on the following tasks:
- complete all NPCs and monsters in game!
- finish at least 2 large dungeons
- record the video teaser
- prepare for the Greenlight campaign!
After that, only dungeon creation, gameplay finetuning, test and marketing until the end!
So stay with us, and remember to follow us on your social site of preference, Twitter, Facebook or Google+, to get the snippets from the development as fresh as they come, and help us spread the word!