|
|
||
|---|---|---|
| assets | ||
| data | ||
| scenes | ||
| scripts | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| README.md | ||
| default_bus_layout.tres | ||
| export_presets.cfg | ||
| options.gd | ||
| options.gd.uid | ||
| project.godot | ||
README.md
Hexwarden
Brew. Cast. Survive.
A top-down survival roguelike where you play as a witch holding her ground against endless waves of slimes. Collect magical fruits, brew powerful potions, and unleash devastating spells — for as long as you can.
Built with Godot 4.6 as part of a university game engineering course at Hochschule Mannheim.
Gameplay
Enemies swarm in from all sides. Your only weapons are the spells you brew.
- Move with WASD
- Slimes drop fruits when killed — run over them to collect
- Fill all 3 cauldron slots to trigger a brew and unleash a spell
- The fruit combination determines the spell
- Earn XP from kills → level up → choose one of multiple Perks
- Survive as long as possible
Team
| Name | Role | | Jaro Winkelhausen | Game Development | | Arthur David | Game Development | | Meik Schürmann | Game Design, UI & Menu System |
About the Project
Hexwarden was built for the Game Engineering course (Prof. Dr. Kai Eckert, Hochschule Mannheim, SS 2026). None of us had significant game development experience when we started — this is a learning project made with a lot of trial, error, and genuine enthusiasm for the genre.
Inspired by Vampire Survivors.
We're still actively developing it — expect bugs, rough edges, and future updates.
License
This project was created for educational purposes. Assets from third-party packs are used under their respective licenses — see individual asset folders for details.