Game Design Portfolio

Christine Schiller

Anoxia

anoxia picture

  • Role: Gamedesigner, Programmer
  • Platform: PC
  • Framework: Unity (C#)
  • Time of Production: 2014, August (7 weeks)
  • Team Size: 5

Description

Anoxia is a 3D Jump n' Run Game, played in side-scrolling view, built in Unity. It takes place on a volcanic planet with many abysses, thus the player has a jetpack to be able to fly over the uneven landscape. The goal is to reach the end of the level without suffocating or crashing into lava. The player has to keep an eye on his resources and if needed collect the scattered flasks, providing the resources necessary to survive his journey (oxygen: necessary to breathe, hydrogen: power for jetpack, water: cools the jetpack). By switching onto other plains of the level the player may reach certain flasks in order to fill up a resource he currently requires. Through this plain-switching everyone can chose an individual path towards the goal station - The challenge is to find oneself a fitting path that makes it possible to reach that destination.


A playable version can be downloaded here: Download Link.


Video


Screenshots

picA01 picA02 picA03 picA04 picA05 picA06

Detailed Information about my Tasks

Gamedesign

  • Creating Game Idea together with a friend
  • Writing and tending the Design Document
  • Balancing (espacially resource values)
  • Preparing Prefabs with attached scripts, trigger boxes and other components to be ready to place for the Level-designer
  • Implementation of some graphics and models
  • Adding Light to the scene and objects

Programming

  • Player Movement
  • Camera Behavior
  • Animationsystem with Unity Animator
  • Switching of level-plain at Holo-switch (= blue technical round platforms of the ground)
  • Trigger-events
    • Tutorial-trigger: video-window popup displays until certain button was pressed
    • reached Goal: next level can be played
    • reached Checkpoint: progress of this level will be saved
    • Switching plain: player transfers to different plain
    • visual effects: occur if certain conditions are met, e.g. no water: jetpack begins to burn
  • Visual Effects Implementation
  • Resource-value-updating (decreasing & increasing), -displaying
  • GUI-System (video-popups, buttons, popup-windows)
  • GUI-Controlling and Player Controls with Xbox 360 Controller
  • Main Menu (planet behavior, menu options displaying and functionality)
  • Video & Sound Implementation