A downloadable game for Windows

This voxel terrain generator prototype was made for and during the Minecraft in 24 Hours Game Jam with GameMaker Studio 2.3. Aside from a little camera and vertex buffer code that was repurposed from a previous project, this project was made entirely over the course of about 10 non-consecutive hours (assuming the Project Use Time field under the Main Options in GMS2.3 is any kind of accurate).

  • Terrain is procedurally generated with a cellular automata system.
  • Theoretically, if a system were setup to save chunks externally instead of in memory, this system should be capable of generating infinite worlds (outside of an integer limit or something getting hit with the coordinate system). In this prototype, terrain generation is limited to positive coordinates and a 100x100 grid of 8x8x20 chunks - I think even that will run into memory issues if anyone tries to generate all 10,000 chunks with the x86 build - maybe not with the x64 build, though.
  • Once terrain is generated, the chunking system runs pretty smoothly. Things do get a little choppy when new chunks need to be generated in real time, though. This was alleviated somewhat by using the YYC, but I'm still not satisfied with the real time generation.
  • Didn't get as far as implementing any sort of collisions. So, there isn't anything to do beyond check out the terrain that was generated.

Controls:

  • Movement - WASD
  • Look/Turn - Mouse
  • Ascend - Spacebar
  • Descend - Shift key

Download

Download
voxel_x64.zip 2.2 MB
Download
voxel_x86.zip 1.9 MB
Download
Mushroomstick_voxel_prototype.yyz 19 kB

Leave a comment

Log in with itch.io to leave a comment.