Transformi v1.1!!


Transformi is now on version 1.1!!

I've added a bunch, including settings menus that allow you to customise output to your liking, a bunch of usability and performance improvements, and a simple implementation of personalities.

Hope you enjoy! Full Changelog below:


NEW - Generation + Transformation Settings Menus:

- Before, characters would always Generate as humans, and always Transform into anthros. Now you can personalise it!

- You can now generate purely Human to Human TFs, disable Gender TFs, have characters always turn into a species of your choice, a whole bunch of things!

- These are *two* separate menus - so you can customise how new characters are generated, and how they are then transformed independent of each other.

- The "Species" and "Genders" list in each menu lets you choose what characters will be generated as/transformed into, respectively.

    * In generation settings, at least one species and one gender must be selected


General Character Generation + Transformation:

- Transformations will now progress in a random order: Before, TF details would happen in a fixed order (ie. First changes in Height, then changes in muscle mass, then changes in masculinity/femininity, and so on), Now they are shuffled for more variety

- Many more character names have been added, including an extensive list of non-binary/genderless leaning names.

- Added character personalities - the implimentation is pretty simple for now and some traits may conflict with each other, also for now personalities do not change with TF

- Characters may decide to keep their name even after Gender TF

- Anthro to Anthro TFs will now describe properly

- Improved descriptions of skin color and hair styles.

- Fixed some spelling errors and incorrect generator outputs

- Added character ages - for now it's just a random number between 26 and 50, and does not change with TF


Usability:

- BIG performance improvements: some screens used to use up waaay too much cpu power, now everything has super low perfomance cost. Everything should now run well, even on very weak laptops.

- Replaced default UI sounds - The new ones should sound "smaller" and feel less overbearing when clicking lots of buttons.

- New preview list in the History Menu, to make it easier to navigate.

- Generator history will now save to the "GenLog.txt" file in the "data" folder when the program closes. This file will be overwritten each time.

- New "Revert" button beneath character selection - Undoes all transformations the selected character has gone through, so you can start over with the same character instead of needing to generate a new one altogether.

- Description text boxes can now scroll with click and drag. This shouldn't be needed for now, but it's there for the sake of future proofing (Because of this, the "Transformed!" summary window is now closed by clicking outside the window, instead of just anywhere)


Data.json opened:

- I've decided to open up the game's "Data.json" file (found in the data folder) for editing -- This is where i store game data such as the lists of names, random roll tables, but most notably: all of the data that defines how each species is generated

- I'm gonna be real with you, it's a mess in there. The "Biped" variable doesn't do anything (yet~), and i'm sure i coded things in a... far from efficient way. But if you feel like going in there and parsing the syntax, you can create your own species! It... Is possible!*

* Adding too many species to the generator will cause buttons to overlap in the setting menus!

* I'm probably not making a guide for this (yet?) so if your break everything it's your own fault!

* I also cannot promise i won't eventually rewrite how the data is stored - in other words your work may not...work, in future updates


Feedback Form:

- I have made a feedback form for Transformi - It's at https://forms.gle/BUxXUu6w9J7gQBDi8

Please use it to anonymously share bugs/glitches you have found, critique, or suggestions for future features!


Future Plans:

- Top prioirty right now is making generated characters more diverse, so they are described in much more interesting ways.

- I am also looking into rewriting Transformi in a game engine, right now my best choice is Godot. Honestly, I didn't ever think this would be a necessity given how minimal the program's look is - but putting together a UI system is quite difficult it turns out! So, if the menus ever start getting bulky and difficult to work with, it might be time to switch. Rewriting everything in Godot will also mean Transformi can run in a web browser, so that's cool too.

Files

Transformi - TF Generator (v1.1).zip 12 MB
Mar 08, 2023

Get Transformi - Character/Transformation Generator

Leave a comment

Log in with itch.io to leave a comment.