Typefighter
Typefighter
Typefighter is a small game prototype made for the university course AI in Games.
Game Concept
Abstract combat by typing names of approaching enemies which advance at you in hordes like in Vampire Survivors. Enemy names are randomly selected from a list. Player typing speed and accuracy are tracked by the game in a player model, which influences the spawn rate of enemies. Enemies have different stats, such as speed and health. Powerups can be collected by typing as well and grant bonuses like healing, extra points, slowing enemies, or knockback on hit. If an enemy hits the player, the enemy is destroyed, and the player receives 1 point of damage. If the player runs out of health after receiving too much damage, they lose. If an enemy is killed, a global kill counter at the top of the screen tracks the kill. Features boss encounters that change the names of the enemies.
AI Concept
The game creates a player model to dynamically adjust the difficulty during runtime. Difficulty in our game means the spawn rate of enemies, precisely the interval between two enemy instantiations.
Further, the boss encounters are realized using a state-machine.
Our Contribution
We built this game from scratch; there is no existing project. However, the game is based on an old idea for a hobby project. We used an asset pack for visuals and pre-existing SFX and music.
| Updated | 26 days ago |
| Status | Prototype |
| Platforms | HTML5, Windows |
| Authors | Murasaki, Frames4Motion, grin, Naxxremor, The Fifth King |
| Genre | Fighting |
| Made with | Godot |
| Tags | 2D, Arcade, Godot, Pixel Art, Prototype, Retro, Singleplayer, Survivor-like, Typing |





Leave a comment
Log in with itch.io to leave a comment.