My Roles

UE4 Engineer, 3D Modeler, Game Designer

Tools

Unreal Engine 4, Maya, Photoshop, Adobe Premiere

Duration

Junior Year, 12 Weeks

OVERVIEW

Introduction

Demo Video: https://youtu.be/0L97D1IYECU

My Cell is a multiplayer 3D computer game inspired by human blood cells. This game won Second Prize of Xiamen University Digital Media Creative Works Competition.


Ideation

We use microscopic human world as the background setting. In the invisible world, blood cells need to protect human body.


Gmaeplay

Blood cells need to defeat viruses and overcome environmental barriers to get through the level.

What goals have we accomplished?

Character Design


Role Characters


Role Character: White Blood Cell
They are brave warriors  who is good at fighting, specializing in various attacking skills

Role Character: Platelet
They are outstanding fighting strategists, intrepid in defending enemies and slowing enemies’ speed

Role Character: Red Blood Cell
Being the quickest soldiers on the battlefield, they can always catch enemies unprepared.



Role Character Analysis

Monster Character



There are six kinds of monsters that would attack our role characters. Each of them has different skills and characteristics.

Arrow Evil
Attack by shooting arrows

Moving Demon
Attack by touching

Medusa
Ability to froze others

Dashing Boy
Attack by dashing

Magnet Boss
Abilit to pull and kill

Matrix
Abilit to reproduce

Interaction Design


Character Skills

Normal Attacking Skill
Can be fired at anytime

Charged Attacking Skill
Have a count down timer but more powerful

Devour Attacking Skill
Abilit to eat up another cells

Level Interaction



Level Design

The independent levels are for single players, while the joint levels require multiplayer cooperate online. Players can choose which to play through game menu.

Experience Analysis

Implementation Process

Modeling:
All character modeling and animation in the game are completed by ourselves using Maya. I was responsible for the modeling of platelet.


Multiplayer:
I realized the network synchronization part of My Cell. The basic idea is to broadcast each player's actions to other players.

Coding Design:
To illustrate my coding design, I use the flow chart to show the process of characters' blood change

Lobby Section Blueprints:
I also developed a lobby section through which players can chat, view team details, choose role characters and start a joint level game.

User Test

Details:
Time: 12.24.2019
Participant: 20 students
Age: 18-22
Methods: questionnaires and interviews

Demo Screenshot

Demo Video: https://youtu.be/0L97D1IYECU

Independent Level Screenshot

Joint Level Screenshot

Game Mode Meun

Level Complete UI