A really big forest Play here: https://experiments.turbowarp.org/pointerlock/1098154678 Features infinite world generation from a seed, fog, draw distance, frustum culling, and player collisions. Future ideas: Ambient sound, LODs, structures, weather effects, and Perlin noise elevation.
All code by me. 11-18-24: Created project, released project, added seed-based world generation 11-19-24: Added Euclidean distance for render distance, added delta timing, added code annotations, adjusted jumping physics. 11-20-24: Optimized costume size detection, updated skybox, added draw distance and fog depth variables, added chunks, added infinite worlds, game can now run natively in Scratch. 11-21-24: Simplified chunking, hitboxes are only made around the player, updated costumes. 11-23-24: Updated costumes and added shadows. 11-24-24: Added player velocity, footstep sounds, crouching, lowered default FOV, skybox size is now tied to FOV, jumping mechanics inspired by Half-Life 2, and added crosshair. 12-8-24: Adjusted movement.