Happy New Year! While you're all still procrastinating taking down the Christmas lights, here is this month's changelog!
Over the course of this festive season I, along with Obsoletem, have been working towards reviving my Singularity Nexus side project. As part of this unshelving, I’ll start posting its progress here along with that of Project D.R.A.G.O.N.!
Project D.R.A.G.O.N. Changelog:
Completed and expanded an existing Easter egg with Obsoletem.
Fixed a crash when displaying tooltips during species selection that was caused by a variable name change.
Increased granularity of character creation so that players can more easily revisit specific points.
Removed some duplicate code for selecting hair color.
Updated some texts to better reflect body part counts during character customization.
The way that data for players with multiple heads are tracked has been overhauled. Each head can now have different characteristics from each other.
Character creation has been expanded.
Players can now select the number of eyes they have.
Players can now select the type of eyes they have.
Players can now select their eye color.
Players can now select the color of their head. This should be useful for players that wish to create a mismatch between body color and head color.
For players that select species with multiple heads, an extra customization option is made available to customize each of them, or choose the option to have them match the head they created during the main character creation phase.
The player body data screen has been updated to display the individual data for each of the player’s heads.
Tweaked instances where the player’s head count is checked to work with the new format.
Began initial rewrite of text when escaping the [redacted].
Updated how companion data is tracked. This has reduced the upkeep to some logic which is used to determine if the player has made any when selecting the chat option at home.
Fixed a few variables that were missed when converting skills into an array.
Added the chance for slut mode specific text to show when auto losing a combat encounter.
Added an option in the perk selection menu to opt for more stat points instead of receiving a perk.
Moved some fishing data along with several item categories to their own files to slightly clean up the logic for the player’s inventory.
Split companion logic even further to keep things neat as more content is given to these characters in the future.
Swapped a font used for [redacted] with one that’s more readable.
More intro rewrite progress.
Singularity Nexus Changelog:
An inventory system has been created.
A system for managing which portals the player has unlocked has been created.
A system for managing which endings the player has reached, as well as presenting a way to view them has been created.
The logic for players to spend an accumulated currency to acquire random items from a pool has been created.
The logic for this system has been expanded to allow players to acquire multiple items at a time to reduce repetitiveness.
The randomization logic for the unlocking of new portals has been created.
The logic for this system has been expanded to allow players to try and open multiple portals at a time to reduce repetitiveness.
The displayed text for both random item and portal acquisition have been tweaked to use bold text to make them more readable.
Information regarding the percentage chance in which the player may successfully unlock a new portal has been added.
The logic has been tweaked so the displayed value stops after two decimal places.
An image of the game’s icon has been added to the side bar.
Variants for numerous areas have been written to reflect when the player visits them more than once.
New scenes have been added to the portal attached to the ‘Painted White’ story.
An intro scene has been added when inspecting the portal attached to the ‘Somnium’ story for the first time.
This scene also now provides a related item.
A basic game page for Singularity Nexus has been created.
Preliminary testing has been completed to ensure that the game can be played in the browser.
At the time of this changelog, the internal statistics for Singularity Nexus states that it is currently 10,420 words. Nice~