C2GAMES●
← Back to the studio
CAMERON CLARK / GAME DEVELOPER & DESIGNER

From first prototype
to live multiplayer.

I turn ideas into games people can play.
And I enjoy building them with good people.

At C2 Games, I took Speed For Trees from concept to a commercial product, handling programming, game design, and publishing. Our small team’s art and audio brought the world to life.

CONCEPT → COMMERCIAL RELEASEUNITY NGO + PLAYFABLIVE MULTIPLAYER
01 / EXPERIENCE IN ACTION

The skills.
The work behind them.

Choose an area to find relevant experience. Open a project to see what I built.

01
C2 GAMES / FLAGSHIP PROJECT

Speed For Trees

Programming · Game design · Creative direction · Publishing

From an initial idea to a commercial iOS and Android game, with live multiplayer and around 300,000 downloads. I handled the programming, design, and publishing alongside teammates contributing art and audio.

Unity / C#Unity NGOPlayFabiOS & Android
What I built
  • Live multiplayer: gameplay using Unity Netcode for GameObjects, with dedicated servers hosted through PlayFab.
  • Gameplay systems: procedural worlds, vehicle customization, player progression, and PvE fighter gameplay.
  • Connected features: PlayFab accounts, statistics, leaderboards, and friends lists.
  • Concept to release: game design, creative direction, and mobile publishing, bringing the team’s contributions together.
RELEASED
02
C2 GAMES / SOLO HYPERCASUAL PROJECT

Bounce Master

Sole developer · Game design · Creative direction · Level design

A solo hypercasual mobile game built in Unity. I handled development and design, creating a fast, colour-matching arcade experience with a retro neon style.

UnityHypercasualMobileSolo development
What I built
  • Core gameplay: a colour-changing paddle and bouncing balls, with matching colours awarding extra points and triggering gameplay events.
  • Challenge and variety: difficulty levels, score multipliers, ball-speed changes, and temporary movement freezes.
  • Progression: leaderboards and a ranking system that encourage players to improve.
03
C2 GAMES / MOBILE DEVELOPMENT

Need For Trees & Rinkmaster

Programming · Design · Creative direction · Project leadership

Mobile games for iOS and Android, bringing together gameplay programming, game design, and the practical work of leading a project.

What I built

Contributed programming, design, creative direction, and project leadership across both titles. This work developed the mobile game experience I brought into Speed For Trees.

04
CATSPLAT STUDIOS

Gameplay & AI Programmer

Unreal Engine 4 · C++ · Blueprints

Built AI systems and player weapons, collaborating remotely with a team of 10 developers.

What I built
  • AI systems and behaviours using Unreal Engine 4 and Behaviour Trees.
  • Player weapons implemented with C++ and Blueprints.
  • Gameplay contributions within a shared remote development workflow.
05
ISOLATION STUDIOS / TFS CAPSTONE · 2020–2021

Pest Control

Game mechanics & weapons programming

A collaborative capstone built with 9 programmers and 6 artists. My focus was the systems behind combat and its on-screen feedback.

What I built
  • Weapons with distinct features and abilities, plus enemy AI.
  • UI, bullet decals, damage indicators, and shader effects.
  • Object pooling for reusable gameplay objects.
02 / TOOLS I WORK WITH

Creative thinking.
Technical follow-through.

UnityC#Unity NGOPlayFab dedicated serversUnreal Engine 4/5C++JavaScriptGitHubShaders & VFXMobile publishing
EDUCATION

Toronto Film School

Video Game Design & Development Diploma

October 2019 – April 2021

✳ Graduated as valedictorian
A little more about me

Outside development, I enjoy action and sports games, hiking, biking, skateboarding, and time with friends and family.

Earlier work includes Whistler Blackcomb (lift operator, 2018–2019), The Beer Store (cashier, 2017–2018), and Companion Pet Products (warehouse, 2012–2017).

LET’S BUILD SOMETHING TOGETHER

Your next game.
Our next conversation.

Looking for a developer for your team or a collaborator for your game? I’d love to hear what you have in mind.