YoVDO

Building JavaScript Minecraft in 1 Hour - React & Three.js Tutorial

Offered By: Coding Tech via YouTube

Tags

React Courses Web Development Courses Three.js Courses

Course Description

Overview

Learn how to build a Minecraft clone using JavaScript, React.js, Three.js, and React Three Fiber in this comprehensive one-hour tutorial. Explore key concepts such as state management with Zustand, custom hooks for keyboard input, and 3D rendering techniques. Create a game featuring five Minecraft block types, player movement, block manipulation, and world saving. Follow along as the instructor guides you through setting up the project, implementing core gameplay mechanics, and enhancing the user experience with features like transparent glass and cube hover states. By the end of this tutorial, you'll have a functional Minecraft-inspired game and a deeper understanding of React concepts, 3D web development, and game programming principles.

Syllabus

Intro
Starting point
State setup
Cube component
Texturising the Cube
Keyboard input Hook
Moving the player
Looking around
Cube hover state
Rendering Cubes from State
Making glass transparent
Adding/Removing Cubes
Saving the World
Jumping
Adding IDs to Cubes
Lets Minecraft
Outro


Taught by

Coding Tech

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Intro to Computer Science
University of Virginia via Udacity
Web Development
Udacity
Software Engineering for SaaS
University of California, Berkeley via Coursera
CS50's Introduction to Computer Science
Harvard University via edX