Skip to content

v0.5.0-alpha - Items & Entities

Pre-release
Pre-release

Choose a tag to compare

@zarigata zarigata released this 26 Feb 17:07
· 198 commits to main since this release

VoxelForge v0.5.0-alpha

πŸŽ’ Items & Entities Release

This release adds the item and entity systems.

✨ New Features

  • Item System

    • Item definitions with properties
    • ItemStack with NBT data
    • Item registry for registration
    • Food, tool, armor properties
  • Inventory System

    • Base inventory class
    • Player inventory (36 slots + armor)
    • Chest inventory (27/54 slots)
    • Crafting grid
  • Entity System

    • ECS-based entity components
    • Living entities with health
    • Mob AI components
    • Projectile entities
    • Entity factory for creation
  • Config System

    • JSON-based configuration
    • Type-safe value storage
    • Global game settings

πŸ“Š Statistics

  • 15 commits
  • 9,676 lines of code
  • Item and inventory systems
  • Entity components

🎯 Next Steps

  • Vulkan renderer
  • Block entity rendering
  • Mob AI implementation

Building towards a playable game!