Night City - A 3D Portfolio

Night City - A 3D Portfolio

Oct 14, 2023

Night-City 🌃🌉🌑

Explore the world of Cyrus Mobini as an inquisitive fox in a 3D futuristic cyberpunk-themed city filled with Easter eggs and references to the developer's life in Night City.

Checkout night city at: https://night-city.netlify.app/world

How to Play

Venture deep into the heart of the city, where you'll encounter an interactive world brimming with secrets and insights into the creator's life.

Meet GUY, the annoying character who acts as your guide, telling you about locations and occasionally making funny comments.

You can simply sit back, enjoy, and explore the world, or you can attempt to complete the secret mission in the game by discovering all the locations and special audio cues. Once completed, you'll unlock a special features within the game.

Behind the Scenes

The development of 'Night City' was a labor of love, brought to life through a combination of coffee and sleepless nights of coding.

The game engine behind Night City was developed using a 3D renderer (ThreeJS), a physics engine (Rapier), and thousands of lines of code written by me, Cyrus Mobini, in TypeScript.

I created the game logic, UI interface, audio settings, camera and movement controls, location positioning system, lighting and effects, Easter eggs, GUY (the character who comments on things), some of the animations, and the overall model and components for Night City.

Technologies Used

Check it out on GitHub

Vous aimez cette publication ?

Achetez un café à Cyrus

More from Cyrus