3D world experiment built with Rust/Raylib/Rapier/Hecs. ๐งโโ๏ธ
Download: https://github.com/hexensemble/witch-hunt/releases
Supports Mac and Windows.
This is just me prototyping and experimenting with different systems, some parts could definitely be implemented better.
Features:
- ๐บ๏ธ Grid-based world from Tiled maps
- ๐งฑ Block generation
- ๐ณ Trees
- ๐ Physics
- ๐งโโ๏ธ Enemy witch AI
- ๐ Wireframe debug view
It's an incomplete project that's about done for now. Enemy pathfinding proved tricky to get working, and while Tiled is great for 2D, itโs not ideal for generating 3D worlds.
That said, itโs been a great learning experience, I picked up rendering with Raylib, physics with Rapier, and ECS with Hecs. I also learned valuable concepts and architectures that Iโll carry into my next project: exploring Bevy, which should provide a more complete and unified engine compared to my current stack.
