TBP.DEV
Verfügbar für Projekte
Zurück zu den Projekten

Projekte

TomCraft

Minecraft-inspirierte Voxel-Sandbox, von Grund auf entwickelt. Unendliche prozedurale Welten, 9 Biome, 20+ Mobs mit KI, Crafting und Survival-Gameplay.

TomCraft

Über dieses Projekt

TomCraft ist eine Voxel-Sandbox, von Grund auf in TypeScript mit Three.js und Vite geschrieben — kein Plugin, kein Server, nur ein Browser-Tab. Das Gelände wird in einem Web Worker prozedural mittels simplex-noise und Multi-Oktav-FBM auf kontinentaler Skala generiert und liefert 12 Biome (Ebenen, Wald, Taiga, Schnee, Wüste, Mesa, Berg, Dschungel, Sumpf), gewundene Flüsse, Lava-Seen, 3D-Noise-Erzadern und unterirdische Höhlen. Handgeschriebene Strukturen bevölkern die Welt: Dörfer, möblierte Hütten, Wachtürme, Wüstentempel und Obsidian-Portalruinen. Das Gameplay umfasst Survival- und Kreativmodus mit 27-Slot-Inventar, Nahkampf, Herzen und Hunger, Sprint und Schleichen, Ofenschmelze und Dorfbewohner-Handel. Das Mob-Ökosystem bringt 20+ Spezies (Kühe, Wölfe, Bären, Zombies, Creeper, Spinnen, Bienen) mit Räuber-Beute-Dynamik und Rudeltaktik. Die Render-Pipeline nutzt einen eigenen Greedy Mesher, GLSL-Shader für Wasser und Lichtstrahlen, weiche 2048-Shadow-Maps und atmosphärischen Nebel. Persistenz über IndexedDB; Mehrspieler peer-to-peer über WebRTC.