Game++ – Multimedia & Human-Computer Interaction Final Project 2017 (COMP6341)

Course Name

  • Multimedia & Human-Computer Interaction (COMP6341)

Developers

  • Muhammad Yahya Harlan (2001600084)
    • Game Design (CTS & RollOut)
    • UX Design
    • Audio Editing
    • Scripting (FP, Main Menu, Settings, Credits, Pause, Backend)
  • Hansvin Tandi Sugata (2001586685)
    • Game Design (CTS, Memory)
    • Scripting (CTS, Memory, RollOut)
    • Local storage implementation

Project Summary

Game++ is a collection of three minigames aimed at Kindergarten to early primary students. The games include a shape-fitting game called “Catch The Shapes”, “Memory Game”, and an obstacle avoiding game called “RollOut”. It is designed to be used with a Touchscreen interface but it’s also playable on keyboard and mouse based platforms.

Game Rules

Catch The Shape:

  • Put the falling shapes in the correct box. the score will increase.
  • Three health points will be given, one health point will be decreased if a shape is placed in an incorrect box. The game is over when there are no more health points.
  • The game will get faster over time.

Memory Game:

  • Tap the boxes that have the same fruit.
  • Do it faster for more score.

RollOut:

  • Tap to jump.
  • Avoid obstacles.
  • Survive longer for more score.

Controls

Global
Esc                                          Go back.

Main Menu: 
Arrow keys
Swipe left/right                       Change menu item
Tap the left/right arrow

Catch The Shape: 
Arrow keys/button                  Move shape

Memory Game: 
Click/Tap on box                    Open Box

RollOut: 
Tap on Screen                         Jump
Arrow key up

Technology Stack

  • PhoneGap (For exporting to android)
  • Construct 2 Engine (Uses HTML5 & JS)

Application Used

Construct 2 Game engine
Adobe Photoshop CC 2017 Creating image assets
Adobe Audition CC 2017 Creating audio assets
FormatFactory Compressing audio

Screenshots

 

The proposal of Multimedia & Human-Computer Interaction Final Project 2017 (COMP6341)

A. Background

We are creating an educational game aimed at Kindergarten to early primary students. The game should be designed for a platform that is used by Children at that age. Also, the game should be easy to learn, but difficult to master to provide more replay value to players.

B. Project Description

Game++ is a collection of three minigames aimed at Kindergarten to early primary students. The games include a shape-fitting game called “Catch The Shapes”, “Memory Game”, and an obstacle avoiding game called “RollOut”. It is designed to be used with a Touchscreen interface but it’s also playable on keyboard and mouse based platforms.

C. Project Scope

  1. Project Goals

Create the complete game and optimize the performance & file size for portable devices.

  1. Deliverables
    1. Game sprites design: Player character, Environment
    2. UI Elements: Front page, Main Menu, Settings
    3. Game programming to be integrated with sprites
    4. Audio: Sound Effects, Music

D. Development Environment

  1. Technology Stack
    1. Game engine: Construct 2
    2. Mobile development framework: PhoneGap
  2. Software used
    1. Game engine: Construct 2
    2. Image Editing: Adobe Photoshop CC
    3. Audio Editing: Adobe Audition CC
    4. Audio Compression: FormatFactory

E. Team Members

  1. Muhammad Yahya Harlan (2001600084): Programmer
  2. Hansvin Tandi Sugata (2001586685): Programmer