top of page

Doodle Course

Overview

In Doodle Course the players objective is to get the ball character from the start of the level to the end. The problem is that there is currently no path for the ball to roll on. The player must build the path themselves by placing a number of platforms and other items that they have at their disposal around the level which will create a path that the ball can roll to get to the end of the level.


The game is split into two modes, Edit Mode and Play Mode, which the player can switch between at will. In Edit Mode the player can move platforms around to generate a path for the ball to take. In this mode the ball physics will be disabled, and the ball will remain stationary. Play Mode is where the ball physics become enabled, and the ball begins to move. Since the ball is a physics object, it will fall, bounce, or roll through the level accordingly. During Play Mode the player cannot move any of the platforms. If the ball does not successfully reach the end goal, it will be reset to its start position, the game will renter Edit Mode and the player will have to adjust the platforms they placed before trying again.

Game Link

Available To Download: https://scott-ewing.itch.io/doodle-course-phaser-3

Supported Platform: WebGL

Gameplay

Genre: Puzzle Game

Engine: Phaser 3

Language: Javascript

Team Size: 2

Duration: 3 Months Development

Platform: Browser (WebGL)

Trailer

Role(s) and Responsibilities


Development

Implemented:

  • Scripted game mechanics

  • Obstacles

  • Game and menu UI

  • Game sound

Level Design

  • Created some level layouts

  • Placed obstacles / player controlable objects in all levels


Visuals

  • Designed the aesthetic of the game

  • Modified art assets to give papery feel

  • Created original assets

Contact Me

  • LinkedIn
  • email logo_edited
  • GitHub
  • itch io black
  • YouTube
bottom of page