Skip to content

hexensemble/witch-hunt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Witch Hunt

3D world experiment built with Rust/Raylib/Rapier/Hecs. 🧙‍♀️


Witch Hunt

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.

About

3D world experiment built with Rust/Raylib/Rapier/Hecs. 🧙‍♀️

Topics

Resources

License

Stars

Watchers

Forks