This is one of my early projects.
Tesla Game was developed as a university team project, created entirely from scratch in C++ using OpenGL and NVIDIA PhysX.
Our goal was to design a fun, fast-paced vehicle combat game with realistic driving physics, weapon systems, and local multiplayer support.
We made this game before things went wild…
Game Trailer
Gameplay
Tesla Game combines driving, shooting, and item mechanics.
Players can race to the finish line or eliminate other cars using various weapons and items that alter the course of the match.
Victory can be achieved either by finishing first or by defeating all opponents.
My Responsibilities
Prototype (Game Designer & Programmer)
- Designed the core driving and shooting gameplay, including the item and weapon systems.
- Created the initial C++ architecture that served as the foundation of the game’s engine.
Early Development (Graphics Programmer)
- Integrated key dependencies such as OpenGL, Assimp, and stb_image for rendering, model importing, and texture loading.
- Implemented the core rendering pipeline for the custom game engine.
Late Development (UI & Graphics Programmer)
- Designed and implemented the user interface, including the HUD, main menu, and pause menu.
- Added advanced graphical features such as blob shadows and skyboxes.
- Implemented local multiplayer via split-screen rendering.
Gallery