Coding a 3D Tic-Tac-Toe Game JavaScript + Three.js

Published: 18 November 2021
on channel: Suboptimal Engineer
3,684
87

In this game dev experiment, we perform a code review of a 3D tic-tac-toe built using Three JS and React. Three.js is a JavaScript library that provides an API for WebGL and makes it easy to create 3D games/animations on a browser. You can draw complex shapes, import blender objects, and even animate them all with JavaScript. Today, we go over how to set up the Three JS scene, create our game board, animate player actions, and detect when someone wins the game.

📖 Code - https://github.com/SuboptimalEng/thre...

🎥 YouTube -    / suboptimaleng  
💻 GitHub - https://github.com/SuboptimalEng
🐦 Twitter -   / suboptimaleng  
🧵 Threads - https://www.threads.net/@suboptimaleng
📸 Instagram -   / suboptimaleng  

== [ Resources ] ==
Three.js Docs - https://threejs.org
Three.js Guide - https://sbcode.net/threejs/scene-came...
Three.js Raycaster - https://threejs.org/docs/#api/en/core...
Dat GUI Tutorial - https://observablehq.com/@bumbeishvil...
Three.js Scene Guide - https://threejsfundamentals.org/three...

== [ Timestamps ] ==
00:00 Tic Tac Toe Demo
00:42 Create Three.js Scene with Board
03:20 Detect Click with Raycasting
05:30 Alternate Between Players
07:04 Check Win Conditions

== [ Tags ] ==
#suboptimal #metaverse #threejs


On this page of the site you can watch the video online Coding a 3D Tic-Tac-Toe Game JavaScript + Three.js with a duration of hours minute second in good quality, which was uploaded by the user Suboptimal Engineer 18 November 2021, share the link with friends and acquaintances, this video has already been watched 3,684 times on youtube and it was liked by 87 viewers. Enjoy your viewing!