# \#game-engine

**URL:** https://discourse.threejs.org/tag/game-engine/822.md

[Latest](https://discourse.threejs.org/latest.md) · [Categories](https://discourse.threejs.org/categories.md) · [Tags](https://discourse.threejs.org/tags.md)

---

## [Quake 3 in WebGPU](https://discourse.threejs.org/t/quake-3-in-webgpu/93863)

<div class="topic-metadata">

**Author:** [@Usnul](https://discourse.threejs.org/u/Usnul)\
**Replies:** 11\
**Last updated:** [September 17, 2026, 4:32pm UTC](https://discourse.threejs.org/t/quake-3-in-webgpu/93863 "2026-09-17T16:32:33Z")

</div>

Quake3 port to WebGPU global illumination ( Volumetric sh3 light map ) modern physics acoustic simulation decals particle effects clustered lighting (326 lights here) PBR materials (NN-based delighting) r…

---

## [I made a Glb/Gltf viewer with Xbox controller support and animation](https://discourse.threejs.org/t/i-made-a-glb-gltf-viewer-with-xbox-controller-support-and-animation/92417)

<div class="topic-metadata">

**Author:** [@Cq79](https://discourse.threejs.org/u/Cq79)\
**Replies:** 0\
**Last updated:** [June 25, 2026, 9:37pm UTC](https://discourse.threejs.org/t/i-made-a-glb-gltf-viewer-with-xbox-controller-support-and-animation/92417 "2026-06-25T21:37:31Z")

</div>

---

## [Canvas2D reimplementation of Gorillas.BAS with fixed timestep physics and destructible terrain](https://discourse.threejs.org/t/canvas2d-reimplementation-of-gorillas-bas-with-fixed-timestep-physics-and-destructible-terrain/91477)

<div class="topic-metadata">

**Author:** [@red-reddington](https://discourse.threejs.org/u/red-reddington)\
**Replies:** 0\
**Last updated:** [May 9, 2026, 9:28am UTC](https://discourse.threejs.org/t/canvas2d-reimplementation-of-gorillas-bas-with-fixed-timestep-physics-and-destructible-terrain/91477 "2026-05-09T09:28:57Z")

</div>

I rebuilt the early 90s QBasic game Gorillas.BAS as a fully browser-native Canvas2D game to explore how far a lightweight rendering stack can be pushed without a framework. It’s a single-file implementation with: dete…

---

## [XEngine - a game designer with Rapier based on the old school Resident Evil (Updated)](https://discourse.threejs.org/t/xengine-a-game-designer-with-rapier-based-on-the-old-school-resident-evil-updated/89596)

<div class="topic-metadata">

**Author:** [@leonsxia](https://discourse.threejs.org/u/leonsxia)\
**Replies:** 1\
**Last updated:** [February 3, 2026, 12:13pm UTC](https://discourse.threejs.org/t/xengine-a-game-designer-with-rapier-based-on-the-old-school-resident-evil-updated/89596 "2026-02-03T12:13:38Z")

</div>

Update 2026.02.01 After 1 year of development and testing, the engine now includes some new features: Integrated with Rapier Physics Editable high-resolution terrain Enemies and combat Personal Digital Assit…

---

## [Glunzunk Engine: A three.js Game Engine](https://discourse.threejs.org/t/glunzunk-engine-a-three-js-game-engine/77829)

<div class="topic-metadata">

**Author:** [@MTSyntho](https://discourse.threejs.org/u/MTSyntho)\
**Replies:** 1\
**Last updated:** [January 21, 2026, 4:11pm UTC](https://discourse.threejs.org/t/glunzunk-engine-a-three-js-game-engine/77829 "2026-01-21T16:11:27Z")

</div>

So i’ve recently been working on a little game engine for fun using three.js ^^ (i asked chatgpt to build this scene for funnies) It’s a pretty basic 3D Game Engine, and still needs heavy work! If I can recall corr…

---

## [Best physics engine for Three.js with Typescript](https://discourse.threejs.org/t/best-physics-engine-for-three-js-with-typescript/63645)

<div class="topic-metadata">

**Author:** [@fujicsso](https://discourse.threejs.org/u/fujicsso)\
**Replies:** 2\
**Last updated:** [January 21, 2026, 3:36pm UTC](https://discourse.threejs.org/t/best-physics-engine-for-three-js-with-typescript/63645 "2026-01-21T15:36:09Z")

</div>

Hey everyone! Last time this was talked about was a couple of years ago and I was wondering, what is the best physics engine to use with typescript? I tried cannonjs but the lack of types made it hard to work with. I al…

---

## [Threeverse Project](https://discourse.threejs.org/t/threeverse-project/51531)

<div class="topic-metadata">

**Author:** [@Umbawa\_Sarosong](https://discourse.threejs.org/u/Umbawa_Sarosong)\
**Replies:** 39\
**Last updated:** [January 20, 2026, 7:04pm UTC](https://discourse.threejs.org/t/threeverse-project/51531 "2026-01-20T19:04:20Z")

</div>

THREEVERSE PROJECT The Threejsverse project is an attempt to create a interconnected universal worlds using ThreeJsCannon library. GitHub repository This threejs project is written and designed to load stylized and…

---

## [New Year Collaboration: Join Crateria City Development](https://discourse.threejs.org/t/new-year-collaboration-join-crateria-city-development/88918)

<div class="topic-metadata">

**Author:** [@Umbawa\_Sarosong](https://discourse.threejs.org/u/Umbawa_Sarosong)\
**Replies:** 2\
**Last updated:** [January 3, 2026, 2:42am UTC](https://discourse.threejs.org/t/new-year-collaboration-join-crateria-city-development/88918 "2026-01-03T02:42:21Z")

</div>

Happy New Year, Three.js community As we start 2026, I’m inviting designers, developers, and 3D enthusiasts to voluntarily collaborate on Crateria City, a detailed game map available here: Crateria City on RenderHub …

---

## [Three.js Game Engine (three-game-engine)](https://discourse.threejs.org/t/three-js-game-engine-three-game-engine/88758)

<div class="topic-metadata">

**Author:** [@WesUnwin](https://discourse.threejs.org/u/WesUnwin)\
**Replies:** 1\
**Last updated:** [December 25, 2025, 12:55am UTC](https://discourse.threejs.org/t/three-js-game-engine-three-game-engine/88758 "2025-12-25T00:55:48Z")

</div>

Hi Everyone! I’m excited to announce that over the last few years I’ve been developing a game engine based on Three.js, the Rapier physics engine, and three-mesh-ui (a UI building toolkit). It’s still in a beta phas…

---

## [Tenebris -  A minecraft + KSP game](https://discourse.threejs.org/t/tenebris-a-minecraft-ksp-game/88727)

<div class="topic-metadata">

**Author:** [@Ruben\_T](https://discourse.threejs.org/u/Ruben_T)\
**Replies:** 4\
**Last updated:** [December 19, 2025, 1:24pm UTC](https://discourse.threejs.org/t/tenebris-a-minecraft-ksp-game/88727 "2025-12-19T13:24:57Z")

</div>

I made a voxel game with space exploration in mind. You do all the normal minecraft stuff, but your planet is a hex grid, and eventually you craft a rocket, launch it and explore all the stuff. I’m still working on outer…

---

## [Three.js 3D Browser Game Engine](https://discourse.threejs.org/t/three-js-3d-browser-game-engine/87760)

<div class="topic-metadata">

**Author:** [@Vrrency](https://discourse.threejs.org/u/Vrrency)\
**Replies:** 3\
**Last updated:** [October 28, 2025, 11:43pm UTC](https://discourse.threejs.org/t/three-js-3d-browser-game-engine/87760 "2025-10-28T23:43:04Z")

</div>

Three.js Browser Virtual Experience Engine A modular Three.js-powered virtual experience engine written in JavaScript, built for developing large-scale open-world or immersive browser-based environments for gaming, simul…

---

## [Attaching TransformHelper to CameraHelper (With Raycasting)](https://discourse.threejs.org/t/attaching-transformhelper-to-camerahelper-with-raycasting/80263)

<div class="topic-metadata">

**Author:** [@MTSyntho](https://discourse.threejs.org/u/MTSyntho)\
**Replies:** 0\
**Last updated:** [March 28, 2025, 10:19am UTC](https://discourse.threejs.org/t/attaching-transformhelper-to-camerahelper-with-raycasting/80263 "2025-03-28T10:19:33Z")

</div>

Hey, so ive gotten a good amount of progress done on my engine, however recently, ive realized that i havent even started building the scene editor itself, apart of adding TransformHelpers. now i wanna add camera obj…

---

## [Failure to initiate any post-processing effect](https://discourse.threejs.org/t/failure-to-initiate-any-post-processing-effect/78557)

<div class="topic-metadata">

**Author:** [@MTSyntho](https://discourse.threejs.org/u/MTSyntho)\
**Replies:** 1\
**Last updated:** [February 23, 2025, 9:05pm UTC](https://discourse.threejs.org/t/failure-to-initiate-any-post-processing-effect/78557 "2025-02-23T21:05:27Z")

</div>

Hi! I am currently working on implementing post-processing into my game engine although Im currently struggling to get anything working. Ive created this new file, gzjs.postprocessing.js import \* as THREE from 'three';…

---

## [How do I implement a Gizmo? (TransformControls)](https://discourse.threejs.org/t/how-do-i-implement-a-gizmo-transformcontrols/77802)

<div class="topic-metadata">

**Author:** [@MTSyntho](https://discourse.threejs.org/u/MTSyntho)\
**Replies:** 2\
**Last updated:** [February 9, 2025, 8:25am UTC](https://discourse.threejs.org/t/how-do-i-implement-a-gizmo-transformcontrols/77802 "2025-02-09T08:25:45Z")

</div>

I’m building an editor although I’ve had a hard time building a few things like a gizmo, in order to transform, rotate and scale any chosen object. I’ve used transformcontrols and raycasting for click detection but clic…

---

## [Insane Performance Issues (tragic)](https://discourse.threejs.org/t/insane-performance-issues-tragic/77492)

<div class="topic-metadata">

**Author:** [@MTSyntho](https://discourse.threejs.org/u/MTSyntho)\
**Replies:** 2\
**Last updated:** [February 5, 2025, 11:47am UTC](https://discourse.threejs.org/t/insane-performance-issues-tragic/77492 "2025-02-05T11:47:15Z")

</div>

Yesterday, I was working on my game engine, built on three.js, and decided to add the ability to read project files, although through doing so, the engine cant even reach 1fps anymore. It does a fetch request to 2 or…

---

## [Browser based flappy bird clone with a custom character as a web3 game](https://discourse.threejs.org/t/browser-based-flappy-bird-clone-with-a-custom-character-as-a-web3-game/74618)

<div class="topic-metadata">

**Author:** [@cyberia](https://discourse.threejs.org/u/cyberia)\
**Replies:** 5\
**Last updated:** [December 4, 2024, 1:10am UTC](https://discourse.threejs.org/t/browser-based-flappy-bird-clone-with-a-custom-character-as-a-web3-game/74618 "2024-12-04T01:10:25Z")

</div>

I have been involved with Web3/crypto for the last 4 years and am well-connected to the Cardano community. I am an artist myself. I have experience running projects. Currently planning to launch a simple web3 game, base…

---

## [RV Engine - Upload & drive your favorite car model on the web and generate physics code](https://discourse.threejs.org/t/rv-engine-upload-drive-your-favorite-car-model-on-the-web-and-generate-physics-code/73549)

<div class="topic-metadata">

**Author:** [@Jaagrav](https://discourse.threejs.org/u/Jaagrav)\
**Replies:** 1\
**Last updated:** [November 1, 2024, 4:50pm UTC](https://discourse.threejs.org/t/rv-engine-upload-drive-your-favorite-car-model-on-the-web-and-generate-physics-code/73549 "2024-11-01T16:50:34Z")

</div>

Raycast Vehicle Engine Demo: https://rv-engine.jaagrav.in/ Repo: GitHub - Jaagrav/raycast-vehicle-engine: Drive your favorite 3D car in your threejs world just by uploading the GLTF Model and generating code all on th…

---

## [Zafiro - early Three.js world-creation prototype (2024)](https://discourse.threejs.org/t/zafiro-early-three-js-world-creation-prototype-2024/73402)

<div class="topic-metadata">

**Author:** [@bartoszu](https://discourse.threejs.org/u/bartoszu)\
**Replies:** 4\
**Last updated:** [October 30, 2024, 12:39pm UTC](https://discourse.threejs.org/t/zafiro-early-three-js-world-creation-prototype-2024/73402 "2024-10-30T12:39:14Z")

</div>

Update — July 2026 This thread documents an early Zafiro prototype shared in October 2024. The screenshots below are kept for historical context and no longer represent the current state of the project. The closest co…

---

## [XEngine - a scene manager with Rapier physics based on the old school Resident Evil](https://discourse.threejs.org/t/xengine-a-scene-manager-with-rapier-physics-based-on-the-old-school-resident-evil/70135)

<div class="topic-metadata">

**Author:** [@leonsxia](https://discourse.threejs.org/u/leonsxia)\
**Replies:** 1\
**Last updated:** [October 2, 2024, 3:59am UTC](https://discourse.threejs.org/t/xengine-a-scene-manager-with-rapier-physics-based-on-the-old-school-resident-evil/70135 "2024-10-02T03:59:10Z")

</div>

Hi everyone, I just made a game engine using three.js, and it is still in process. Basiclly this engine is inspired by the old school Resident Evil games. It can create rooms in a scene by editing configuable json file…

---

## [The Easiest Animated Third Person Controller (Three + Mixamo + Rogue Engine)](https://discourse.threejs.org/t/the-easiest-animated-third-person-controller-three-mixamo-rogue-engine/69168)

<div class="topic-metadata">

**Author:** [@BeardScript](https://discourse.threejs.org/u/BeardScript)\
**Replies:** 0\
**Last updated:** [August 10, 2024, 3:07pm UTC](https://discourse.threejs.org/t/the-easiest-animated-third-person-controller-three-mixamo-rogue-engine/69168 "2024-08-10T15:07:41Z")

</div>

Hey! I’d like to share with you this tutorial that I made showing how to create an Animated Third Person Controler with Three.js in rogueengine.io I’ve also made a short version for those who prefer that kind of pace or…

---

## [Creating a Game Engine](https://discourse.threejs.org/t/creating-a-game-engine/50174)

<div class="topic-metadata">

**Author:** [@Sterly\_Dolce](https://discourse.threejs.org/u/Sterly_Dolce)\
**Replies:** 8\
**Last updated:** [July 20, 2024, 2:27am UTC](https://discourse.threejs.org/t/creating-a-game-engine/50174 "2024-07-20T02:27:06Z")

</div>

I’ve been working on that for over a year now, lost the file, had to restart over, this project is on progress for now. Hope y’all like it, give me some feedback and i’ll try my best to add them on

---

## [🌟 Excited to Share My Latest Project!](https://discourse.threejs.org/t/excited-to-share-my-latest-project/66339)

<div class="topic-metadata">

**Author:** [@MejdiKazdarlli](https://discourse.threejs.org/u/MejdiKazdarlli)\
**Replies:** 0\
**Last updated:** [June 3, 2024, 9:59am UTC](https://discourse.threejs.org/t/excited-to-share-my-latest-project/66339 "2024-06-03T09:59:02Z")

</div>

I’m thrilled to announce the launch of a new interactive game I developed using HTML, JavaScript, and Three.js! :video\_game::sparkles: The game features a captivating 3D environment with three unique islands. Each islan…

---

## [threejs - simulated arcade game Thralaga.](https://discourse.threejs.org/t/threejs-simulated-arcade-game-thralaga/64050)

<div class="topic-metadata">

**Author:** [@manthrax](https://discourse.threejs.org/u/manthrax)\
**Replies:** 7\
**Last updated:** [April 13, 2024, 9:25pm UTC](https://discourse.threejs.org/t/threejs-simulated-arcade-game-thralaga/64050 "2024-04-13T21:25:20Z")

</div>

Play it here: https://manthrax.github.io/mcade/index.html Lot’s of weird bits and pieces in here… jsfxr for audio… cabinet art by dall-e. ripped sprites from og galaga. bloom, gtao, and some hand rolled crt style +c…

---

## ["Coins, Crown & Cabal" is a medieval economic, political, and trade simulation](https://discourse.threejs.org/t/coins-crown-cabal-is-a-medieval-economic-political-and-trade-simulation/61449)

<div class="topic-metadata">

**Author:** [@Quis](https://discourse.threejs.org/u/Quis)\
**Replies:** 2\
**Last updated:** [February 14, 2024, 8:33am UTC](https://discourse.threejs.org/t/coins-crown-cabal-is-a-medieval-economic-political-and-trade-simulation/61449 "2024-02-14T08:33:44Z")

</div>

I am delighted to present our project made with Three.js: “Coins, Crown & Cabal” Trailer: https://youtu.be/IgLx78LMic4 Gameplay: https://youtu.be/FaTJ8ItRMI0 The Game “Coins, Crown & Cabal” is a medieval economic,…

---

## [There is someone here who can develop a 2D game engine with block-based visual programming for me?](https://discourse.threejs.org/t/there-is-someone-here-who-can-develop-a-2d-game-engine-with-block-based-visual-programming-for-me/58276)

<div class="topic-metadata">

**Author:** [@Deck\_NowStupid](https://discourse.threejs.org/u/Deck_NowStupid)\
**Replies:** 1\
**Last updated:** [November 22, 2023, 4:03am UTC](https://discourse.threejs.org/t/there-is-someone-here-who-can-develop-a-2d-game-engine-with-block-based-visual-programming-for-me/58276 "2023-11-22T04:03:49Z")

</div>

Hi everyone! I am looking for someone who can develop a 2D game engine with a block-based visual programming for me, including the classic Three.js editor. The game engine must be easy-to-use, with some simplicity. The g…

---

## [Opinion: Should I move to Unity or stay with Three.JS?](https://discourse.threejs.org/t/opinion-should-i-move-to-unity-or-stay-with-three-js/48873)

<div class="topic-metadata">

**Author:** [@cabada](https://discourse.threejs.org/u/cabada)\
**Replies:** 7\
**Last updated:** [July 12, 2023, 12:30pm UTC](https://discourse.threejs.org/t/opinion-should-i-move-to-unity-or-stay-with-three-js/48873 "2023-07-12T12:30:56Z")

</div>

Hey everyone :slight\_smile: I’ve been coding completely on my own a social 3D world for the last year. It’s called 3.land. You can visit it, no need to sign up. It is a social modern webapp connected to the Solana bloc…

---

## [Webgl/Threejs/3D tools dev need a new job](https://discourse.threejs.org/t/webgl-threejs-3d-tools-dev-need-a-new-job/44272)

<div class="topic-metadata">

**Author:** [@Lucie](https://discourse.threejs.org/u/Lucie)\
**Replies:** 3\
**Last updated:** [November 16, 2022, 11:31am UTC](https://discourse.threejs.org/t/webgl-threejs-3d-tools-dev-need-a-new-job/44272 "2022-11-16T11:31:05Z")

</div>

Hey there! My name is lucie, i’m a 3D tools/software dev, i got a mission ending in january, i need a new one, you can check my resume here: RESUME | online-resume-r (luciedefraiteur.wixsite.com) There is even playab…

---

## [One more 3D Editor?](https://discourse.threejs.org/t/one-more-3d-editor/17217)

<div class="topic-metadata">

**Author:** [@doublechok](https://discourse.threejs.org/u/doublechok)\
**Replies:** 6\
**Last updated:** [July 8, 2022, 2:39am UTC](https://discourse.threejs.org/t/one-more-3d-editor/17217 "2022-07-08T02:39:16Z")

</div>

I am glade to introduce in community the alpha version of the 3D Editor I am building for my costume ecs game engine. You can find it here: The 3D Editor Enjoy.

---

## [\[Looking For 3D JS Game Developer\]\[Remote\]\[PAID WORK\]](https://discourse.threejs.org/t/looking-for-3d-js-game-developer-remote-paid-work/38870)

<div class="topic-metadata">

**Author:** [@Astonish\_Gong](https://discourse.threejs.org/u/Astonish_Gong)\
**Replies:** 2\
**Last updated:** [June 15, 2022, 6:21pm UTC](https://discourse.threejs.org/t/looking-for-3d-js-game-developer-remote-paid-work/38870 "2022-06-15T18:21:04Z")

</div>

We want to buy multiplayer 3d car racing game source code that supports any js game engine possible - ThreeJS / BabylonJS / CannonJS / PixiJS single / multiplayer mode ( online several users( 2 ~ 10 players) can play …

---

## [Front.end Three.js engineer to build a 3D racing game](https://discourse.threejs.org/t/front-end-three-js-engineer-to-build-a-3d-racing-game/29147)

<div class="topic-metadata">

**Author:** [@eli](https://discourse.threejs.org/u/eli)\
**Replies:** 3\
**Last updated:** [August 23, 2021, 8:15am UTC](https://discourse.threejs.org/t/front-end-three-js-engineer-to-build-a-3d-racing-game/29147 "2021-08-23T08:15:19Z")

</div>

We are looking for a Front.end Three.js engineer to build a 3D racing game

[Next page](https://discourse.threejs.org/tag/game-engine/822.md?match_all_tags=true&page=1&tags%5B%5D=game-engine)
