Hello! 👋

I am Kamil Czarnecki, or Cam. I'm a dedicated C++ games developer specializing in Gameplay & Systems.

Find out more about me on my About page.

Check out some of my recent projects below.

Projects

2024

Lumi: Starbound Adventure

Lumi: Starbound Adventure

As the lead programmer and company director for Lumi: Starbound Adventure, I managed a team of five, overseeing the entire programming process and project direction. I tackled complex C++ challenges, optimizing gameplay mechanics like real-time physics and platform manipulation. Under my leadership, we secured two rounds of government funding, received national recognition, and showcased our game at three expos, earning positive public reactions.

Click here to read more.

  • Icon
  • UE5 C++

2024

Replicated UObject Inventory

Replicated UObject Inventory (+ GAS)

I developed a robust replicated UObject inventory system using Unreal Engine, focusing on network data replication and efficient data management. By utilizing ActorChannels and FastArraySerializer, I implemented dynamic handling and synchronization across the network. This project showcases my ability to create scalable and flexible game systems, emphasizing technical expertise and innovative problem-solving in game development.

Click here to read more.

  • Icon
  • UE5 C++

2024

Grapple God

Grapple God

Our team of three came together for SpeedJam #5 and created "Grapple God," a fast-paced and dynamic grappling hook game. Over an intense 72-hour period, we developed the game and received amazing feedback for its fun mechanics and thrilling gameplay. I focused on developing the gameplay mechanics and ensuring the game's performance and stability. Using Unreal Engine 5 and C++, I implemented the grappling hook system and integrated everything into the engine.

Click here to read more.

  • Icon
  • UE5 C++

2024

DishDash

DishDash

A project featuring Unity's ScriptableObjects to create a dynamic data-driven game. The game was inspired by Overcooked!, and was completed in 7 days as a personal challenge while I was taking a break from the UObject Inventory System. The project was a success, and I learned a lot about ScriptableObjects and data-driven game design.

Click here to read more.

  • Icon
  • Unity C#
Other

Other Projects

This is for all the little projects that couldn't fit into a larger spotlight. I hope you enjoy looking through them!

Click here to read more.

  • Icon
  • Various