Project Immersive

game engine development journal

  • v0.21 ‐ Inventory system
  • v0.20 ‐ Interactable doors
  • v0.19 ‐ Dialogue system
  • v0.18 ‐ Occlusion culling
  • v0.17 ‐ Climbing mechanic
  • v0.16 ‐ Frustum culling
  • v0.15 ‐ Sounds
  • v0.14 ‐ Movement physics
  • v0.13 ‐ Collisions
  • v0.12 ‐ Scene loading
  • v0.11 ‐ Normal shading
  • v0.10 ‐ Dynamic light
  • v0.9 ‐ Font rendering
  • v0.8 ‐ Skeletal animations
  • v0.7 ‐ Texture filtering
  • v0.6 ‐ Cubemap reflections, Skybox
  • v0.5 ‐ Texture mapping
  • v0.4 ‐ Tick system / interpolation
  • v0.3 ‐ Vertex colors and depth buffer
  • v0.2 ‐ Models and colored triangles
  • v0.1 ‐ Wireframe cube

What's in Version v0.21?

2025-12-12
  • Added inventory system
  • Added locked doors
  • Improved occlusion performance
  • Fixed jiggy physics and animations at extra-low UPS
  • Fixed animation data being relative to first frame instead of T-pose
  • Textures no longer offset when texture filtering is enabled

Download

project-immersive-demo-v21.zip (3.56 MB)