00:00:000
Server currently offline. Scores can't be
saved.
Sorry, you didn't make it to the top 10.
Welcome!
I'm Kushal Jain, a final-year B.Tech student in AI & Data Science at MIT World Peace University.
I build production-ready ML systems, GenAI applications, and full-stack solutions. Drive around to explore my projects and hackathon wins!
Winner of BITS Pilani National Hackathon 🏆
| Audio | |
| Quality | |
| I'm stuck! | |
| Reset | |
| Renderer | |
| Server |
| WASD or ARROWS | Move around |
| SHIFT | Boost |
| CTRL LEFT or B | Brake |
| SPACE | Jump |
| ENTER | Interact |
| M | Map |
| L | Mute |
| T | Post a whisper |
| R | Respawn |
| NUM KEYS/NUM PAD | Activate hydraulics |
| LEFT CLICK (DRAG) | Move camera |
| H | Honk |
| One finger | Move the car |
| Two fingers | Move camera / zoom |
| Tap (on the car) | Jump |
| B | Boost |
| Y | Jump |
| X | Brake |
| A | Interact / Exit |
| LT L2 | Accelerate |
| RT R2 | Backward accelerate |
| LB / RB L1 / R1 | Hydraulics |
| Joystick Left | Turn wheels |
| Joystick Left (press) | Honk |
| Joystick Right | Move camera |
| Joystick Right (press) | Zoom in/out |
| Select | Reset |
| Start | Pause |
Server currently offline. Scores
can't be saved.
Resets in
Whispers are messages left by visitors.
- Everyone can see them
- New whispers remove old ones (max 30)
- One whisper per user
- Choose a flag
- No slur!
- Max 30 characters
Server currently offline
Thank you for visiting my portfolio!
If you are curious about the stack and how I built this project, here’s
everything you need to know.
Three.js is the
library I’m using to render this 3D world.
It was created by mr.doob (X, GitHub), followed by hundreds of awesome
developers, one of which being Sunag (X, GitHub) who added TSL, enabling the use of both WebGL and
WebGPU, making this portfolio possible.
If you want to learn Three.js, I got you covered with this huge
course.
It contains everything you need to start building awesome stuff with Three.js
(and much more).
I’ve been making devlogs since the very start of this portfolio and you can find
them on my Youtube channel.
Even though the portfolio is out, I’m still working on the last videos so that
the series is complete.
The code is available on GitHub under MIT license. Even the Blender files are there, so have fun!
For security reasons, I’m not sharing the server code, but the portfolio works
without it.
The background music was created by Kounine (Linktree)
for Bruno Simon's original portfolio.
It's under CC0 license.
— Kushal
Server currently offline. Scores can't be
saved.
Sorry, you didn't make it to the top 10.
Come hang out with the community, show us your projects and ask us anything.
Contact me directly.
I have to warn you, I try to answer
everyone, but it might take a while.