Want shader breakdowns, WebGPU experiments, and Three.js tips?
👉🏻 https://threejsroadmap.com/join-newsl...
🎮 LIVE DEMO
https://dgreenheck.github.io/minecraf...
💻 SOURCE CODE
https://github.com/dgreenheck/minecra...
▶️ PLAYLIST
• Learn to Build Minecraft with Three.js
0:00 Intro
0:27 Dev Spec
6:01 Adding New Block Types
11:22 Incremental Testing
14:24 Tweaking Shadows
18:03 Start Simple
18:43 Implementing getBiome()
19:52 Is TypeScript Worth It?
30:49 Adding Humidity
33:49 This Looks Horrible...
36:56 I Didn't Expect This Result
38:42 Adding Chaos
39:50 Experiment, Experiment, Experiment
43:50 Don't Be Afraid of Long Variable Names
44:53 It Works?!
47:36 Implementing Biome-Specific Grass
49:58 Reviewing Tree Generation
51:47 More Cacti, Please
53:23 Let the Rewrite Begin!
58:32 Deleting Code Feels Good
1:04:07 I Might Be Stuck...
1:10:13 Implementing Biome-Specific Trees
1:12:58 Testing It Out