Hi, welcome to Shaoteng KE’s portfolio! This portfolio showcases my Human-Computer Interaction (HCI) and Game Development projects. Here, you’ll find an overview of my work, ranging from the innovative 2D game to immersive VR experiences. Click on the links below to explore each project in detail.


Project 1: Alien Odessy: Cthulhu’s Awakening

1. Project Overview

This is my group project at the National University of Singapore (NUS), school of computer science summer workshop, Introduction of 2D Game Development Course, supervised by Prof. Kelvin Sung. I developed this game as the team leader with other 3 team members. We completed all aspects of this game, excluding most art assets, without utilizing any Unity non-official plugins. The development took us 14 days (2023/7). As the team leader, I participated in all phases of development and concentrated on characters’ behavior and dynamic enemy system development.

This project was awarded the First Prize in the course while contributing to my A+ personal grade, a top-1 (out of 35) ranking.

https://youtu.be/qOlD9SLs7AI

2. Game Features & Screenshots

This section will introduce the main features of this game, with corresponding screenshots.

2.1 Switchable Characters

One of the standout features of this game is the ability to switch characters during battle.

As players progress, they can unlock three unique characters: Azure, Moss, and Scarlet - each character with a distinct set of abilities and special skills, as detailed in the Character Ability Overview. Because the character switching is seamless, it allows players to chain together creative combos and utilize directional attacks (e.g., upward, downward, and chained attacks) for tactical advantage.

The following GIFs demonstrate each character’s signature abilities and attack animations.

Character Ability Overview

Character Ability Overview

Pressing “N” on Keyboard to Switch Character

Pressing “N” on Keyboard to Switch Character

Azure’s Abilities and Actions

Azure’s Abilities and Actions

Moss’s Abilities and Actions

Moss’s Abilities and Actions

Scarlet’s Abilities and Actions

Scarlet’s Abilities and Actions

In addition, environmental hints are integrated into level design. These clues guide players to select and quickly switch to the most suitable character for specific challenges.For example, icons above a large gap hint at combining Azure’s double jump with Moss’ dash, while icons near a tall platform suggest quick-switching between Moss’ jump height and Azure’s double jump. Hints like these encourage players to explore each character’s unique traits, fostering creative solutions and deepening engagement.