Level Design for Computer Games

Level Implementation

For this task I created my first full game using the Unity game engine. Based of the project brief and using the level designs I created from the first task. This game required me to create code that were free of any serious bugs. 

Project Details:

          Team Size:                           Myself
         Platform:                                PC
          Project Length:                     8 weeks
     Engine and Languages:         Unity3D, C#

Contribution for the project:

  • Audio Implementation
  • Enemy AI
  • Environmental Design
  • Game Design
  • Game story/narrative 
  • Level Design (all 10 levels)
  • Player Mechanics
  • Power Ups
  • UI System

Level Design

For this task I had to design ten levels based on the project brief provided to me. The design for these levels had to take into account how long it would take for the level to be completed. Can the levels keep the player interested so that they will try to reach the end of the current level. The difficulty so that with each passing level the player has something new to learn and different scenarios to test their capabilities. The levels design documentation had to show particular features such as player start position, enemies, level items and so forth.

Level Analysis

A document had to be created describing each level of the game. Justifying the layout and placement of the objects for each of the levels. Bearing in mind the varying challenges each level would pose and how to scale this to the player throughout the course of the game. Whilst keeping the game fun and enjoyable for the person playing the game.