VoxelWorld is a project in which I study 3D graphics based on Minecraft, but with some improvements that, in my opinion, could make the original game even better.
- W A S D - movement
- Space - movement up
- Shift - movement down
- LMB - remove block
- RMB - place block
- MMB - toggle focus
- 1-8 - change block
- R G B - red, green, blue lamp
- Mouse Scroll - change fov
- F3 - toggle debug info
- Q - debug faces block
- E - toggle "white world"
- Z - toggle polygon mode
- Esc - close window
- F11 or Alt+Enter - toggle fullscreen
- Basic features:
- Camera
- Discarding unnecessary block faces
- Transparency
- Skybox
- Sun and Moon
- Chunks system
- Collision
- Physics
- Procedural world generation
- Endless world
- Shaders:
- Shadows
- Ambient Occlusion
- Lights
- PostFX
- Fog
- Advanced Lighting
- Advanced Shaders