I built the backrooms in 3D... with Angular? @JoshuaMorony
I built the backrooms in 3D... with Angular?  @JoshuaMorony
Uploaded June 2025 | Updated September 2026, 2 weeks ago
My Angular course: angularstart.com

The Angular Three library makes using ThreeJS with Angular easier and more declarative. In this video, we walk through a project of mine where I use Angular Three with modern Angular features like the new control flow and signals to create a labyrinth based on "the backrooms".

Source code: github.com/joshuamorony/angular-dungeon

Get weekly content and tips exclusive to my newsletter: https://mobirony.ck.page/4a331b9076

My game dev channel: youtube.com/@joshmoronypixels

MY GEAR:
Keyboard: https://adm42.dev/?ref=3
Neovim setup: github.com/joshuamorony/lazyvim
Animations: motioncanvas.io

0:00 Angular Three & ThreeJS
0:28 Backrooms
0:52 Dependencies
1:18 The idea
1:57 Pointer lock
3:18 Moving the camera
6:22 Adding a floor
7:00 More collisions
7:18 Dynamic generation
8:07 Final result

#angular #threejs

- More tutorials: modernangular.com
I built the backrooms in 3D... with Angular?This solved a problem Ive had in Angular for yearsA 7 minute guide to SESSIONS and COOKIES for authentication in AngularHow Im preventing burnout when coding with LLMsHow I use E2E tests to drive my Angular testing approachJavaScript optimisation with LLMs is too good to ignore nowThe most cursed Angular feature Ive ever builtToo much junk in your Angular components? Try composition instead of inheritance!I didnt know about FLASH in neovim (kinda mad about it)Testing SMART components and SERVICES with Signals and RxJSMaking Angulars resource() even more powerfulHow Electron jailbreaks your web application
Joshua Morony |

I built "the backrooms" in 3D... with Angular?

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER