Game
Immortal Sins
10 years ago

Bi-Weekly Update #22


Happy new year! May this year be awesome! :-) Time for a progress report.

-Graphical Changes

As the release of the Disc 1 draws near, I thought to do some graphical changes to make the game stand out a bit more. One of these were the face designs (and they were done by the same artist that did the title screen). Here’s a small sample:

5d0bcb40bd1cc.png
5d0bcb4a26798.png

Speaking of changes…

Battle System Retooling:

While the current battle system was quite well received (at least from what I saw from a few let’s plays) it had issues and the UI was a bit cluttered. So I retooled it. The new version has improved the UI as shown in this screenshot:

5d0bcb4e85ba7.png

(This was taken from a development build so it does have some kinks here and there)

A brief summary of the improvements and tweaks:

-All states are now placed on the top left corner of the actor’s status and shown like a slideshow rather than cluttering the portrait of the actor.

-All defeated party members have their portrait grayed out (for now).

-Bars (HP, MP, etc.) are animated.

-Better fine-tuning of the Stamina build-up.

-The command window for each party member is above their portrait, making it easier to find who’s active right now.

-Minor changes to the Arts and item selection.

There are some issues however, some of which I can’t fix them up easily. One of the biggest is performance issues (especially on 1Ghz+ solo core processors). In order to fix this, this will need a complete re-tool of the engine’s scripts. I have spotted a collection of scripts called Effectus, which provides a significant performance boost, but they are paid only and due to issues with Greece’s economy, I cannot buy them. I have placed some counter-measures for this, but they go only so far (and since the engine is heavily reliant on the CPU, it makes it even more difficult to maintain high FPS for long). I won’t deny that the game may not run smoothly with the current public builds either, but for the most part it played at a reasonable frame rate. Until the capital controls that are in place are retracted, I can’t do much. (I wouldn’t mind anybody donating me a copy of the scripts. If you do, you’ll be credited as a donor, as a thank you.)

That is all for now. See you at the next post.



0 comments

Loading...

Next up

Done some improvements to the backup system. Even added an icon to let you know that it's working.

Jump List returns in the next update.

While I'm preparing August's Monthly Sync, I'm preparing a Trello board for the game. You can see what I'm working on here. https://trello.com/b/CjFyzH50/immortal-sins-game-development Pardon my dust, while I'm getting this up and running.

Wrote a tool that installs the game's dependencies. That means Northbridge will always use the latest version of the Microsoft Edge WebView2 Runtime.

Time for a bit of shenanigans: RPG Maker MV running on top of Tauri! This more future proofed framework means better performace and smaller file sizes. It does require some re-work in the engine, but it could lead to true cross-platform games.

It's pretty early, but here's a look at a mob manager, handling the enemies in the game. The code streamlines the programming of the enemies. Hopefully, I can expand it to more useful ways.

A bit of an old but goodie coming back: Quick Load! In an upcoming update, you can jump back to where you left off with a push of a button.

A small teaser for the next update.

Implementing Armor Corrosion. This put quite a dent in the target's armor for a short time.

It's a bit early, but I have something cooking. Keep an eye out.