On The Run

Team

Tatu Huttunen

Kalle Kareinen

Arttu Urpalainen

Esko Naski

Idea Presentation

2D overhead sneaking & stealth game

Idea presentation Windows store

Crossover/Linking ideas

Enemies inspired by the ghosts in Pacman chasing the player

Level where you need to pickup white dots and cherries

Puzzles where the player needs to push tiles together in 2048 style to clear a path. Maybe there is a snake chasing him?

A trail of footprints which will alert the guards if spotted is left behind as the protagonist moves around the level. As the game progresses this trail will get longer like the snake´s tail

Single tap player controls a la flappy bird

Flappy bird level where player needs to traverse through multiple tight gaps at different “heights”

Primal Element characters as guards patrolling the levels

Guards carrying silly stuff on their heads, Primal Element style!

Identifying unique guards based on a text description (Primal Element) and for example stealing keys from them

Technologies

This is a windows 8 app

HTML5 canvas

Javascript

Feature Plan

Task	Description	Status	Responsible	Priority
Gamecloud integration	Fetching data from gamecloud api	Done	Tatu	1
New Levels	Additional levels	Done	Arttu, Esko	3
Porting	Port the game to other html5 devices	Done	Kalle	3
New assets	Overhaul and create new assests	Unassigned	2
Story	Write and implement a story	Unassigned	3
Design new enemies	Game needs more enemies/obstacles	Done	Arttu	2
Guard animation looping bug	Fix the issue which causes guards flashlight to disappear for a frame when animation ends	Unassigned	1
Pre-loading sound and image assets	Optimization: Implement asset pre-loading	Unassigned	2
Minimize draw-function calls	Optimization: Minimize the number of canvas context draw calls	Unassigned	2
Background canvas	Optimization: Implement pre-emptive rendering to background canvas to boost performance	Unassigned	3

GameCloud AskCodes

Name	Description	AskCode
LevelOneCompleted	User has played On The run and completed the first level	4g908779eki3haor
LevelTwoCompleted	User completed the second level	kxpph1ys92g9zfr
LevelThreeCompleted	User completed the third level	rbn9a1v9nizzolxr
LevelFourCompleted	User completed the fourth level	mw42grkod0urqkt9
LevelFiveCompleted	User completed the fifth level	givz4o9ykoxswcdi