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

Contributors