TUXDB - LINUX GAMING AGGREGATE
by NuSuey
NEWSFEED
▪️ GAMES
▪️ STEAM DECK ▪️ DEALS ▪️ CROWDFUNDING ▪️ COMMUNITY
tuxdb.com logo
Support tuxDB on Patreon
Currently supported by 8 awesome people!

🌟 Special thanks to our amazing supporters:


✨ $10 Tier: [Geeks Love Detail]
🌈 $5 Tier: [Arch Toasty][Benedikt][David Martínez Martí]


Developer's Log - August & September 2022

Hello everyone, First off, I apologize for delaying August's report until now. August and September have been challenging months for me, as I've had some big projects to take care of at my day job and other things in my life that have interfered with development. The good news is these things are starting to slow down, and I'm getting back into the groove of things. I have a lot of cool and exciting things to share about Legends of Astravia's battle system in this log that I hope you find interesting. In the end of the log, I will have a little bit of real talk regarding the game's roadmap, the challenges with completing it, and more.

Overworld - Fixes & Features


Overworld traversal and exploration is a pillar of Legends of Astravia, and so time spent improving the player's experience in this area is always worthwhile. I received a lot of positive feedback regarding how smooth controlling Oliver on the overworld felt--a result of the game's "gridless" movement that feels closer to Chrono Trigger and Golden Sun than the tile-based movement of the classic Final Fantasy games. However, the system had some severe performance issues, made some unusual use of disk read/writes for the collision tables, and also caused great difficulty with handling dynamic objects--the final issue very much required fixing for puzzles later in the game. The new system now performs much better, has less bugs, and permits doing all sorts of creative things with interactable objects:
Most importantly, dynamic layering of "multiple levels" that is much easier to accomplish with this new system:
All of the lovely Golden Sun-inspired puzzles I had in mind can now be a reality. I can't wait to share more map progress soon!

Battle System - Bugfixes, UX Enhancements & More


The battle system got a lot of much-needed love these past two months. After compiling player feedback from the demo, I finally was able to achieve some quality of life improvements, features, and enhancements that brings the battle system closer to where I want it to be for the final game.

Input Interrupts No More


Those of you who played the demo know this too well--the battle system is exciting and interesting, but the "turnless" gimmick quickly became frustrating whenever you were interrupted while selecting an action A lot of the solutions I thought up for this problem removed the fluidity that the "turnless" system offers. However, I was able to devise a solution that feels good and stays true to the system's original design:
If a battler is "ready for action" while the player is actively choosing an input for a character, the time bar will slow down and the battlers will wait until the player is done inputting before proceeding with displaying animations. It is much less jarring and a lot more tactically interesting than the way it currently is in the demo.

Hold Improvements


The "Hold" mechanic was created with the following consideration: "What if the RPG 'defend' command wasn't useless?" But I noticed a lot of players still had trouble understanding how to use it, and the benefits for healing were unclear.
Now, the character in a "Hold" state will gently and consistently heal after a short time period. This eliminates the awkwardness of needing to wait for actions to occur to get the benefit of defending.

State Display Improvements


Many players were rightfully confused by status ailments and buffs. It was very unclear as to when a buff was added or removed to a character in battle. That has now been improved:
Additionally, states are time-based now, and all of them wear off after a certain period of time instead of after "turns" (which was rather arbitrary). This will eventually be indicated on the UI as well.

Targeting Improvements


Another gameplay issue noted from watching people play the game. If you attempted to use a revival item, or healing item, it would default to whoever was using it--making this pretty problematic for quickly trying to heal another character.
The targeting system was completely revised, and now special state-based targeting is available. Using a revival item, for example, will auto-target the dead character instead of the very much alive one. This may apply to other things like special buffs, healing items, and certain skills as well.

Other Little Things


- The Time Bar's underlying code was refactored and improved, both in performance and stability - The display for battle state on the time bar was improved - Various animation timings were improved - Animations no longer randomly lose SFX, and damage numbers display with better timing - Any button cancels "Hold" now--which makes it a lot easier to navigate - Escaping battles actually displays an animation for a couple of seconds now - Fixed a bug (feature?) where there could be a "critical evade" or "critical miss" - Caught a couple of nasty bugs that could result in the game crashing to desktop - I'm sure there's more but I'd be listing a commit history at this point

The Reality of the "Solo Indie Dev"


Disclaimer: I try to avoid being serious and talking about these challenges that are common and my own business to sort out. However, I do know quite a few indie developers--or perhaps people who are just interested in the process of game development--read these logs. And so this section will hopefully make those who feel a similar way feel some solace. When I released the demo in February, I had anticipated at this point--the end of September--that the final beta for Chapter 1 of the game would be ready, and the game would release in November. Of course, while I've made a lot of cool changes and progress... I am not anywhere near that point yet. A hard lesson I still haven't quite learned in the past several years that I've been working on this game is that it is incredibly challenging to have a consistent production schedule as a developer who: - Works alone - Juggles a full-time day job alongside game development - Has no budget / pays for all assets out of pocket - Is a human being (I think) who gets sick and experiences burnout sometimes Being a "solo indie dev" is a superhuman task. While I did not get to achieve the goal I set, I have to constantly remind myself that the game will become what I envisioned it to be in time, and that I must be patient with myself so long as I continue to do it the "hard mode" way. And so, at this point, the game will continue to have an unannounced date, "releasing when it is ready to release", as I develop it at the pace I am capable of. Perhaps I can locate an opportunity that will permit me to get the development support that I need to achieve these goals in a timely manner. However, as long as we are currently living in a difficult time (i.e. pandemic, record-breaking inflation) that demands prioritizing stability, this may be a hard thing to find. Those of you who follow the game's progress and read these developer's logs every month--I really appreciate you, and will persevere for you as you continue to be so understanding and willing to wait for the game we both wish to see released. Thank you, as always, for your continued patience and support. - Jaiden


[ 2022-09-26 14:15:42 CET ] [ Original post ]



Legends of Astravia
Studio Alemni
  • Developer

  • Studio Alemni
  • Publisher

  • 2022
  • Release

  • Indie RPG Adventure Singleplayer
  • Tags

  • Game News Posts 45  
    🎹🖱️Keyboard + Mouse
    🎮 Full Controller Support
  • Controls

  • No user reviews

    (0 reviews)


  • Review Score

  • https://www.studioalemni.com/astravia
  • Website

  • https://store.steampowered.com/app/1233680 
  • Steam Store

  • 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.

    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.
    RECOMMENDED SETUP
    • 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

    [ 5950 ]

    16.96$ (15%)
    8.00$ (80%)
    2.00$ (90%)
    17.17$ (14%)
    32.79$ (18%)
    16.88$ (16%)
    49.87$ (17%)
    17.39$ (13%)
    25.99$ (19%)
    6.80$ (66%)
    5.07$ (15%)
    5.00$ (50%)
    2.75$ (8%)
    31.59$ (21%)
    5.02$ (67%)
    8.31$ (76%)
    6.00$ (70%)
    13.99$ (30%)
    21.22$ (15%)
    16.99$ (15%)
    4.19$ (16%)
    3.29$ (18%)
    15.79$ (12%)
    3.35$ (16%)
    17.54$ (30%)
    7.50$ (50%)
    11.99$ (20%)
    24.49$ (18%)
    20.49$ (18%)
    12.42$ (17%)
    GAMERSGATE

    [ 1903 ]

    3.38$ (89%)
    12.0$ (70%)
    1.05$ (92%)
    2.1$ (70%)
    7.69$ (57%)
    2.1$ (70%)
    7.3$ (51%)
    0.85$ (83%)
    5.4$ (70%)
    8.5$ (83%)
    1.5$ (85%)
    1.05$ (85%)
    0.75$ (92%)
    0.75$ (85%)
    6.0$ (70%)
    1.84$ (74%)
    0.75$ (92%)
    0.75$ (92%)
    2.25$ (85%)
    3.75$ (85%)
    0.75$ (92%)
    1.31$ (74%)
    0.75$ (92%)
    3.14$ (48%)
    1.58$ (77%)
    0.56$ (81%)
    0.56$ (81%)
    1.69$ (89%)
    3.75$ (62%)
    1.88$ (81%)

    FANATICAL BUNDLES

    Time left:

    3 days, 10 hours, 58 minutes


    Time left:

    26 days, 10 hours, 58 minutes


    Time left:

    8 days, 10 hours, 58 minutes


    Time left:

    39 days, 10 hours, 58 minutes


    Time left:

    45 days, 10 hours, 58 minutes


    HUMBLE BUNDLES

    Time left:

    6 days, 4 hours, 58 minutes


    Time left:

    6 days, 4 hours, 58 minutes


    Time left:

    15 days, 4 hours, 58 minutes

    by buying games/dlcs from affiliate links you are supporting tuxDB
    🔴 LIVE