Commonwealth Games Ad

Late 2017

A contract with the Commonwealth Games and TAFE QLD for a Snapchat advertisement game

Javascript

Playcanvas Engine

Javascript Developer

Basically a Frogger re-skin, completed in about two weeks. My first foray into a language that wasn’t C#.

A screenshot of the main (and only) screen

Movement Mechanics

I experimented with completely 'free' movement without any grids before deciding to emulate Frogger's movement mechanics. The player controlled this movement using the three buttons at the bottom of the screen.

Score Mechanics

I used Frogger's scoring system as a base for the Ad, basing it on time and lives. Once the player reaches all four goals, their score would be tallied based on those values.

Spawning Mechanics

I used some design ideas from Unity to create the runner spawning system present in the Ad. I placed an empty object off screen in each of the lanes to determine where exactly the runners would spawn. The time and frequency at which the runners would spawn was controlled by how many times the player had beaten the level. This meant that the game's difficulty would scale infinitely, creating replay value.