My Profile Photo

Serhii Kozlov

Games Developer, C++ and C# programmer

Portfolio Video

Projects

Mage's Crypt (UE5, C++ & Blueprints)

A fast-paced first-person spellcasting shooter with a stylised retro aesthetic, created as a solo project between January and March 2025.

What I learned and implemented:

  • Interfaces and event dispatchers
  • Behaviour tree
  • Player movement and abilities
  • Combat mechanics
  • Power-up mechanics
  • User interface

The project was showcased at Digital Shark Expo at University of Greenwich (2025) and received a 1st class grade.

Coco Dash (Unity & C#)

3D game inspired by PAC-MAN, created as a group project between January and March 2024. I worked on the project as lead programmer, where I was responsible for advanced gameplay features.

What I learned and implemented:

  • Player and camera movement
  • Enemy AI, NavMesh
  • Character abilities
  • Game loop
  • State machine using enumerators
  • Git version control

The project was showcased at Digital Shark Expo at University of Greenwich (2024) and received a 1st class grade.

2D Shooter (Unity & C#)

A 2D shooter game, with various enemy types and power-ups, created as a solo project within three weeks in March 2024 with a strong focus on Object-Oriented Programming principles.

What I learned and implemented:

  • Custom enemy AI navigation
  • Power-up mechanics
  • Inheritance
  • Polymorphism
  • Modularity
  • Quaternions

The project received a 1st class grade.