December 17, 2019

Impossible Rescue

A 2D platformer game that made with Cocos2Dx.

Impossible Rescue

Background

Impossible Rescue is a single-screen game with four thoroughly tested playable levels. The player could control the character and the remote robot, SHADOW, and perform left, right, jump, shoot, and hack tasks. Also, the player could use two types of weapon and ammo against enemies with different appearances, properties and behaviours. Moreover, at some levels, the player would be asked to achieve goals, such as collecting items, hacking terminals, or escaping within a limited time. If the player cannot complete the goals, they cannot travel to the next level, or once they lose all of their life, the game will be over. Besides, the game includes an auto-save or load function with a usable and clear user interface.

Platform Engine Project Time Frame
PC Cocos2d Uni Project 3 Months

To improve and take a chance to work in the game industry, I took this course and worked with different professionals such as designers, artists, programmers, and producers. I found that to make a good game, we need good communication and understanding. As an international student and English is not my first language, I felt challenged and nervous. I enjoyed the development and was glad my teammates were kind and helpful. They brought me on board, and we worked together successfully.

My Tasks

In this project, I was responsible for the following tasks:

  1. Event System Integration
  2. Third-Party Tools for Designers
    - Level Design Tool - OgmoEditor
  3. Enemy Behaviour Node
  4. Raycast Detection
  5. Animated UI Components
  6. Build
  7. Bug Fix

Technologies Used

  1. Cocos2d
  2. Visual Studio
  3. OgmoEditor
  4. Photoshop

Screenshots


Gameplay Videos