David Longaron Portfolio

Hi, I'm David, a passionate game developer and experienced C++ programmer. Welcome to my portfolio, where I showcase a collection of projects from games to custom engines.Throughout my journey, I’ve honed my skills in areas such as engine programming, gameplay mechanics, and performance optimization, and I’m excited to share some of my work with you. I hope you find these projects as enjoyable to explore as they were to create!

Hellheim Engine

A custom game engine created with C++. This project helped me not only to have a deep understanding of how a game engine works internally, but also improved my C++ skills greatly.


Tasks:

  • GameObject and Component System

  • Navmesh creation and pathfinding

  • Screen Space Ambient Occlusion

Chrysalis

A high paced top-down shooter done with the Hellheim custom engine and a team of 27 people. It includes 2 complete levels and a boss stage. All the gameplay was programmed with C++. My involvement in Chrysalis not only deepened my understanding of game development but also enhanced my ability to collaborate with teams from diverse disciplines


Tasks:

  • Enemy IA and Behaviour

  • Battle Areas System

  • Enemy Spawners

  • Design Gameplay, Level and Narrative

Steppets

Developed over a weekend in a team of five, this 3D puzzle game was created using Unity and C#. It earned 2nd place in Itch.io Macro Jam #6 with nearly 300 community ratings.
The project gave me the opportunity to explore a new engine and genre, while enhancing my skills in gameplay programming, mechanics design, and problem-solving in 3D environments.You can play the game without downloading it here: Play Now


Tasks:

  • Puzzle and player logic.

  • Traps and map mechanics.

  • Level design

Contact

If you are interested in contacting me you can find me in Linkedin or you can send me an email to [email protected]