Skip to content

v0.4.0-alpha - World Generation

Pre-release
Pre-release

Choose a tag to compare

@zarigata zarigata released this 26 Feb 16:49
· 202 commits to main since this release

VoxelForge v0.4.0-alpha

🌍 World Generation Release

This release adds the foundation for world generation and management.

✨ New Features

  • World Class - Main world container

    • Block access and modification
    • Chunk loading/unloading
    • Basic terrain generation with Perlin noise
    • Day/night cycle support
    • Raycast for block picking
  • Terrain Generation

    • Perlin noise-based height calculation
    • Biome determination
    • Basic block placement (stone, dirt, grass)
  • Chunk Management

    • Load queue system
    • Unload distant chunks
    • Chunk storage with hash map

πŸ“Š Statistics

  • 11 commits
  • 7,888 lines of code
  • World with terrain generation
  • Chunk loading system

🎯 Next Steps

  • Vulkan renderer
  • Entity system
  • More biomes and features

Getting closer to playable!