A Voxel game using Processing

I’ve been working on a voxel game recently, because I wanted to learn about P3D and 3d game development. Coding this game was really fun, and I learned a lot about 3d game development in the process.
Features:

  • Infinite, non-repeating perlin noise terrain generation.

  • Low memory usage

  • High performance (60 FPS or higher)

  • can generate up to 18,446,744,073,709,551,616 different worlds

  • Block breaking and placing

  • Simple biome implementation

  • GUI and directional lighting

  • Trees, water, flowers, and tall grass!

NOTE: there is a bug where the terrain may have some gaps.
Snapshots:



7 Likes

Cooool, it’s giving Myst island.