Welcome to AIRPG (temp name)!

A unique game project to test enemy behaviors, new items, effects, mechanics, etc.

This project is still a prototype, but already has some unique elements that make it quite interesting to observe and interact with.

All concepts, assets(art/script/audio), etc. were created from scratch by Chris Goebel [Neonpe].


Main development concepts for this project:

- Create a game that bridges the two extremes of modern day games, idle and grinding/hardcore progression. To implement this concept, this game allows players to progress normally through AI control of their player/party, while also providing a manual control method to grind and progress quicker.

- Implement a unique way to upgrade and progress the player's character/party without having direct control of the them and their actions being controlled by AI.

- Provide a game development sandbox to help test new ideas, mechanics, assets, etc. for research or future games.


Controls:

- Use UI buttons to change control type from Manual to AI, recall the character to the home base, or free your character if they get stuck or bugged.

- Use the UI button on the bottom right to switch through various UI tabs including a stat tracker, level progression tracker, and gene modification station.

- In the manual control mode, use W,A,S,D to move. The character will auto attack the current target enemy (designated by the target marker on the enemy) when in range, and pressing the T key will change the current target.

- In AI control mode the character will freely move, target, and attack by itself, so players can observe or let the game run idle.

- Gene Modification (Type of Progession/Upgrade):  As a character slays enemies and gains experience, they will receive a certain amount of Unaltered Genes for leveling up. These unaltered genes can be converted to a specific stat gene (ex. an Attack Gene) in the Modify option of the Gene Modification tab by clicking the designated button. Once the player converts the unaltered genes to stat specific ones, they can be implanted into their character. To improve a character, players must first Recall them to the home recall point. Once the character returns home, players can select the Implant option of the Gene Modification tab, then click a button to implant the corresponding gene and increase that stat. Currently clicking the button directly increments the specific character stat, however, a more interactive feeding/implanting system is in development. (note: Recall must be turned off to allow the character to continue moving)


Side Notes:

- The red square is the temporary enemy spawner, which spawns enemies that have a random level between 1 and the current player level. The enemies are also generated with randomly distributed stats according to their level.

- All characters/enemies including the current player character, are similar objects, meaning they have the same base parent script. This opens options for the future, like being able to take control of/capture any enemy you discover, or other more complex party/team development mechanics.

- The Gene Modification station UI is currently only labeled with the amount of each gene, but not which stat corresponds to which color/gene button. The stats correspond to the colors and genes as follows:

  • [Health (hp) - red]: Amount of Max Health for current character
  • [Attack (att) - orange]: Affects the amount of damage a character can inflict
  • [Defense (def) - yellow]: Affects the amount of incoming damage a character can block
  • [Dexterity (dex) - green]: Affects the attack rate of the current character
  • [Speed (spd) - blue]: Affects the movement speed of the current character
  • [Vitality (vit) - indigo]: (currently not implemented) Affects the health and stamina regeneration rate of the current character
  • [Stamina (sta) - violet]: (currently not implemented) Amount of Max Stamina for current character  *Stamina is going to be a unique stat that limits the amount of fighting/actions a character can perform before they must be recalled home and recover through another mechanic (possibly feeding or medical interaction?)

Leave a comment

Log in with itch.io to leave a comment.