Biogoth - Minimum Viable Product
A downloadable game
This is a very early prototype.
Biogoth is a hack and slash platformer set in a world that combines Gothic horror with post-apocalyptic sci-fi. The player is a vampire that can bite enemies to regain health.
The Story So Far
The world was torn apart by Armageddon in 2015. During the wars, militaries developed viruses to enhance human capability. These experiments were failures. Monsters of our imaginations became real. Humans were turned into vampires, werewolves, and zombies.
In the nuclear twilight of 2017 disparate factions battle for control of the new world. A fascist syndicate is developing a new strain that overcomes the limitations of the existing ones. After escaping from their lab, you fight your way through their army to prevent them from developing this virus.
Attacks
Attacks work similar to the Super Smash Bros. series. Pressing a direction while attacking causes the player do a different move.
On floor | In air | |
Neutral | Slash | Slash |
Up | Push kick | Drop kick |
Down | Spin attack | Death from above |
Side | Deflect | Deflect |
Help Me Make the Full Version
This is just a demo of the game I want to make. I need to hire an animator (if any animations in this demo were good it's because they're from Mixamo), a second level designer, and a background painter. I'd also like to get an audio interface so I can record guitar parts for the soundtrack. If I get enough money I'd also like to hire actors to record the dialogue.
Follow me on itch.io and YouTube for updates.
Features Planned for Full Version
- 16 different attacks
- 30 levels
- Modding
- Higher resolution sprites
- Original sound track
- Boss fights
- More enemy types (both humans and monsters)
- A custom open source engine
- The protagonist will wear a cape
Source Code
The game uses a custom engine written in C++ using raylib. It has an entity component system architecture using EnTT. Entities are defined in TOML files and maps are created in Tiled.
Known Issues
- Sometimes when starting characters will be stuck in the floor. If this happens, press [R] to reset.
- There are a few places where it's possible for the camera to zoom out too far and show out of bounds areas.
Asset Sources
Status | Prototype |
Author | samfromcadott |
Genre | Action, Fighting, Platformer |
Made with | raylib |
Tags | 2D, Gothic, Hack and Slash, Horror, Post-apocalyptic |
Code license | Unlicense |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard, Xbox controller, Gamepad (any), Playstation controller |
Download
Click download now to get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.