A downloadable game

Download NowName your own price

A prototype for a game i was working on. I ran into some issues relating to my inexperience with Godot which would require me to rebuild the game from scratch. For my own sanity i decided to release it as a prototype, start my other project, and come back to this one later.


gameplay is done through a text interface which gives you a visual representation in the bottom of the screen. for a list of commands type 'help'. there is currently no end goal.

there is a lot of debug and placeholder material in the game. the main reason for wanting to restart is due to the v-pet side being massively behind my current skill level. in the future i will remake this using a resource based species load system where modders can create a species in godot and import it.

Modding

This game features a modding system which allows you to add your own pets, stats for pets (which currently do nothing), and evolution routes. You can find the moddable stuff in the UserData folder that will be created where the EXE file is.

in order to mod the game you must run it at least once to get the default files in UserData folder.

Evolution 

for evolution data you can parse like this:

# STAT OPERATOR STAT2/NUMBER PATH1 PATH2

where:

# is the species ID (a number from 0 to the number of species at that stage) or the word 'any'

STAT is SPECIES, FORCE, FLEET, FINESSE, FOCUS, STAMINA, WEIGHT, or PASS (to ignore the stat needed. if so then put PASS for OPERATOR and STAT2)

OPERATOR is = (equal to), >< (Between STAT and STAT2), <> (not between STAT and STAT2), > (greater than), < (less than), => (equal to or greater than), =< (equal to or less than), or PASS

STAT2 is done the same as STAT but can also accept a number instead

and lastly PATH1 is the first path of evolution, a number between 0 and the maximum possible species selectable. PATH2 can be unused if preferred by simply not including it but otherwise if included the evolution path will randomly select either.

in the event that multiple paths are viable, one will be chosen randomly.

Species Data

Species data is fairly self explanatory. you need to provide a 'rank' to each of the 4 skills, and a name. ranks can be numbers between 0 and 5 (representing the letters F, E, D, C, B, and A respectfully). You can look at the default loaded speciesdata.json file.

Sprites

lastly you can mod species sprites into the game. the game will load in any sprites you add to Spritesheet.png. feel free to expand it larger, the game will be able to handle up to stage 6 evolutions (where 0 is a egg) and theoretically any number of species per stage.

Download

Download NowName your own price

Click download now to get access to the following files:

V-Pet Prototype.zip 15 MB

Leave a comment

Log in with itch.io to leave a comment.