Overview
This one was a small experiment I built while learning Three.js.
I wanted to recreate a very simple Minecraft-like world: blocks, first-person movement, and basic terrain using noise.
What I Built
- Pointer lock first-person camera.
- Procedural block terrain.
- Basic collision with the ground.
- Block highlight + remove interaction.
- Lightweight sky shader.
Why I Made It
Mostly to learn by doing.
I was going through chapter one and wanted to stop reading and actually build something with my hands. Nothing fancy, just a playground to understand how cameras, movement, textures, and world generation fit together.