Since Voxel engines are hot – here’s mine – open source :)

So, since AlwaysGeeky shared info about his voxel engine he did for his Worlds in Collision (really great work, you should check it out!), and it got your attention, I would like to show off my library – XuProto.

It has started as an idea to create a framework to help develop XNA games for game jams, so it has a couple of other features as well.

  • Asynchronous background task management
  • A couple of math functions (random vector generation, interpolations)
  • Perlin noise – 2D and 3D
  • Rudimentary skinnable GUI functionality
  • Texture Atlas
  • Event-driven input management (keyboard and mouse)

Feel free to have a look at it, even though it’s still work in progress, I’ve made sure that it’s stable.

If you have any ideas for what a XNA-based Game Jam Framework would need – let me know on Twitter or here :)