Developer's Log - February 2023
The first key detail I'd like to mention is that the project is officially no longer a "solo" project. Granted I've always had help from various collaborators and freelancers, I have not had anyone actually assisting me with development. But that's no longer the case, because Fangsoft has joined the team to help me get Legends of Astravia's first chapter to the finish line!
She first helped with the project by composing the soundtrack for Ch1 in early 2022. And now, a year later, she's officially a member of the team. I cannot understate how big of a help Fangsoft has been so far, and it's only been a few weeks. She's helping tackle the overwhelming number of tasks, including production, writing, and planning. I was very wary going into the year, thinking that it just wouldn't be possible to finish the game in a timely manner by myself, but thanks to her, I have renewed confidence in the project and its release. She's also Astravia's resident Screenshot Expert, and responsible for all of the great pictures of the game you'll see in this and upcoming devlogs, as well as social media promotions.
With Fangsoft's help, we've taken a different approach to the game's development. Previously, I would go one area at a time, creating full and complete maps with all of the little details. While this made for great promotional material, it also lead to "tunnel vision". But thanks to this new method, all of the groundwork and infrastructure has been laid down, and Oliver is already able to reach the credits! A rough version of every map from start to finish is created.
In this ant-sized preview, nearly the whole game is mapped out. Many of these are still empty shells without any interesting details, but it's the perfect starting place for creating a real game. It's also really motivating! The immediate areas after the demo also received some touching up. Mordin Village is structurally finished, and just needs some NPCs to be brought to life:
With this new approach, I needed to create a lot more placeholders, and ended up making some special tools to speed up the process. Automation tools are incredibly important in game development. If there is a task you find yourself manually repeating over and over, there is a good chance you can write a script or macro to make it go a lot faster.
In this case, we needed placeholder graphics for every object in the game. Characters, enemies, items, doors, etc. But I wasn't about to create hundreds and hundreds of graphics by opening an image editor, saving the file and naming it, or even copying each file repeatedly and renaming it. This would have taken days. Thus, I created "Astravia Tools"-- a separate RPG Maker project written in the same old Ruby, that can handle this particular task, and any future ones.
For now, there is only one function in the tool. But it packs a punch: I feed it a Comma-Separated Values (CSV) sheet with every single filename I want generated, its dimensions and a color, and it spits out an image file for each one. This allowed me to take my spreadsheet asset list and turn it into workable files--within minutes instead of days.
I'm honestly a little excited to see what other development tasks I can streamline by making tools like this!
Overall, this month felt super productive. Here are a few more things that didn't really warrant their own section: - Created lots of additional documentation, including a spreadsheet that shows how every map in the game connects. - Completely planned the structure of the game's other major dungeons. The final dungeon is more than 3x the size of the one in the demo! - Cleaned up some code and fixed a few really sneaky bugs I'm looking forward to sharing more updates at the end of March as the game continues to take form. Thank you for your continued support! -Jaiden
[ 2023-03-03 13:50:36 CET ] [ Original post ]
February was a very productive month, and development on the game is going well. Similar to January, the focus is laying down the foundation and organizing, while simultaneously working on the game's content.
No Longer "Solo"
The first key detail I'd like to mention is that the project is officially no longer a "solo" project. Granted I've always had help from various collaborators and freelancers, I have not had anyone actually assisting me with development. But that's no longer the case, because Fangsoft has joined the team to help me get Legends of Astravia's first chapter to the finish line!
She first helped with the project by composing the soundtrack for Ch1 in early 2022. And now, a year later, she's officially a member of the team. I cannot understate how big of a help Fangsoft has been so far, and it's only been a few weeks. She's helping tackle the overwhelming number of tasks, including production, writing, and planning. I was very wary going into the year, thinking that it just wouldn't be possible to finish the game in a timely manner by myself, but thanks to her, I have renewed confidence in the project and its release. She's also Astravia's resident Screenshot Expert, and responsible for all of the great pictures of the game you'll see in this and upcoming devlogs, as well as social media promotions.
New Tactics
With Fangsoft's help, we've taken a different approach to the game's development. Previously, I would go one area at a time, creating full and complete maps with all of the little details. While this made for great promotional material, it also lead to "tunnel vision". But thanks to this new method, all of the groundwork and infrastructure has been laid down, and Oliver is already able to reach the credits! A rough version of every map from start to finish is created.
In this ant-sized preview, nearly the whole game is mapped out. Many of these are still empty shells without any interesting details, but it's the perfect starting place for creating a real game. It's also really motivating! The immediate areas after the demo also received some touching up. Mordin Village is structurally finished, and just needs some NPCs to be brought to life:
New Tools
With this new approach, I needed to create a lot more placeholders, and ended up making some special tools to speed up the process. Automation tools are incredibly important in game development. If there is a task you find yourself manually repeating over and over, there is a good chance you can write a script or macro to make it go a lot faster.
In this case, we needed placeholder graphics for every object in the game. Characters, enemies, items, doors, etc. But I wasn't about to create hundreds and hundreds of graphics by opening an image editor, saving the file and naming it, or even copying each file repeatedly and renaming it. This would have taken days. Thus, I created "Astravia Tools"-- a separate RPG Maker project written in the same old Ruby, that can handle this particular task, and any future ones.
For now, there is only one function in the tool. But it packs a punch: I feed it a Comma-Separated Values (CSV) sheet with every single filename I want generated, its dimensions and a color, and it spits out an image file for each one. This allowed me to take my spreadsheet asset list and turn it into workable files--within minutes instead of days.
I'm honestly a little excited to see what other development tasks I can streamline by making tools like this!
Other Notable Progress
Overall, this month felt super productive. Here are a few more things that didn't really warrant their own section: - Created lots of additional documentation, including a spreadsheet that shows how every map in the game connects. - Completely planned the structure of the game's other major dungeons. The final dungeon is more than 3x the size of the one in the demo! - Cleaned up some code and fixed a few really sneaky bugs I'm looking forward to sharing more updates at the end of March as the game continues to take form. Thank you for your continued support! -Jaiden
Legends of Astravia
Studio Alemni
Studio Alemni
2022
Indie RPG Adventure Singleplayer
Game News Posts 45
🎹🖱️Keyboard + Mouse
🎮 Full Controller Support
No user reviews
(0 reviews)
https://www.studioalemni.com/astravia
https://store.steampowered.com/app/1233680 
Lost within the turmoil of Astravia's past, you and your companions must find a way to unite its people before the Cataclysm brings about another age of ruin.
Thus, the wandering mystician Oliver must tread with caution as he escapes the woods of a Valican territory. Spared by a mysterious assassin and at a loss as to how he got there, the stakes are raised even higher when Oliver realizes he must pass through Valica's capitol in order to find answers about his own origins.
Features
- Exciting, timer-based battle system that relies on quick decision making. The twist: you control the timer; no more waiting for a bar to fill up or for turns to pass.
- A varied cast of playable characters, each with unique combat styles and unique abilities to help you craft the perfect team.
- Vast, explorable world filled with dungeons, caves, and towns. There are challenging puzzles to solve and treasures to find in every corner of Astravia.
- Avoidable enemy encounters. Choose your own playstyle instead of being at the mercy of randomized, repetitive gameplay.
- Modular skill system that allows you to swap abilities between characters, so you never feel locked in to a particular “build”.
- An engaging story supported by varied side-quests. Alongside a fulfilling main quest, meet characters all over the world with their own side-quests and special rewards.
Story
The world of Astravia is in conflict; severed by unrest between mysticians and humans who fear their magic. Once seen as heroes, the flow of time eroded mysticians’ feats into myth, and so anyone who shares their likeness in the present day must instead hide from the ruling country of Valica and its brutal knights.Thus, the wandering mystician Oliver must tread with caution as he escapes the woods of a Valican territory. Spared by a mysterious assassin and at a loss as to how he got there, the stakes are raised even higher when Oliver realizes he must pass through Valica's capitol in order to find answers about his own origins.
Chapter 2 & 3’s synopses will be revealed prior to their release.
MINIMAL SETUP
- OS: Ubuntu 20.04 LTS
- Processor: 1.5 GHz Dual CoreMemory: 2 GB RAM
- Memory: 2 GB RAM
- Graphics: 720p Screen Resolution
- Storage: 600 MB available spaceAdditional Notes: Not all Linux versions have been tested. Listed versions are confirmed working. Other distros may work. but are not officially supported yet.
- OS: Ubuntu 20.04 LTS
- Processor: 2.0 GHz Quad CoreMemory: 4 GB RAM
- Memory: 4 GB RAM
- Graphics: Dedicated Card. 1080p Screen Resolution
- Storage: 1 GB available spaceAdditional Notes: Not all Linux versions have been tested. Listed versions are confirmed working. Other distros may work. but are not officially supported yet.
GAMEBILLET
[ 5949 ]
GAMERSGATE
[ 1903 ]
FANATICAL BUNDLES
HUMBLE BUNDLES
by buying games/dlcs from affiliate links you are supporting tuxDB