Skip to content

Level 1

Airo1011 edited this page Oct 18, 2021 · 16 revisions

Background - Level 1

The theme for the level design was “Windows” and with this in mind, team 5 decided that the first level should be incorporated with Windows 98.

The following mood-board was created:

Level 1 Mood Board

With this mood board in mind, the following design was created. The idea was to incorporate the Windows 98 screen with the task bar, different folders and distinguishable icons (see User 4 in the User Testing explaining what they thought was most distingusiahbly "Windows"). The background idea was also to bring a fun addition to Windows 98.

Draft 1

As animations was a part of our issue, an attempt of animation was done with this level, however, due to time restrictions, animations were not created and the team then had a greater focus on themes, emotions and level background.

Animation

Lastly, as level background is highly reliant on level creation and mapping, dimensions of the level was not known until later after the user testing. See User 4 explaining that the folders "could be hidden due to the mapping of the actual level". The following is the final level background in the correct dimensions and after user testing:

Final Level 1

Sprint 4

The Level 1 unlike Level 2,4 is quite empty in terms of individual items. So I proceeded to create a loop by cropping the pink background using a mask and repeating it till the whole background which covered the expanse of the added 6000px. I also randomly placed the mushrooms along the background. This is the first level of the game so I ensured that it would look the simplest with minimal corruption and disruption.

We then had to resize it to fit the dimension accordingly. I

Table of Contents

Home


Game Design

Game Design Document

Void/Antivirus

Loading Screen

Game Sound

Menu Assets

Player Design

     Original Design

     Final Design


Gameplay

Movement

Jumping & Sliding

Jump Pads

Portals & Bridges

Buttons

Pick-Ups

Physics

    Momentum & Physics

    Gravity

    Collision


Level Design

Level 1

     Background

     Textures

     Map Design

Level 2

     Background

     Textures

     Map Design

Level 3

     Background

     Textures

     Map Design

Level 4

     Background

     Textures

     Map Design


Sprint Round-Up

Sprint 1 Summary

Sprint 2 Summary

Sprint 3 Summary

Sprint 4 Summary


User Testing

Testing Plans

Sprint 1

     Team 1
     Team 2
     Team 3
     Team 4
     Team 5

Sprint 2

     Team 1
     Team 2
     Team 3
     Team 4
     Team 5

Sprint 3

     Team 1
     Team 2
     Team 3
     Team 4
     Team 5

Sprint 4

     Team 1
     Team 2
     Team 3
     Team 4
     Team 5

User Testing

Sprint 1

     Sprint 1 - Game Audio
     Sprint 1 - Character Design
     Sprint 1 - Menu Assets
     Sprint 1 - Map Design
     Sprint 1 - Void

Sprint 2

     Sprint 2 - Game Audio
     Sprint 2 - Character Design
     Sprint 2 - Menu Assets
     Sprint 2 - Interactable Design Animation
     Sprint 2 - Levels 1 & 4, and Level Editor
     Sprint 2 - Proposed Level 2 & 3 Designs
     Sprint 2 - Current Game State

Sprint 3

     Sprint 3 - Menu Assets
     Sprint 3 - Map Design
     Sprint 3 - Score Display
     Sprint 3 - Player Death and Spawn Animations
     Sprint 3 - Pick Ups and Pause Screen

Sprint 4

     Sprint 4 - Gameplay
     Sprint 4 - Game UI and Animation
     Sprint 4 - Level Background and Music
     Sprint 4 - Game User Testing
     Sprint 4 - Final Game State Testing


Game Engine

Entities and Components

     Status Components
     Event System
     Player Animations Implementation

Level Editor

Level Saving and Loading

Status Effect


Defunct

Development Resources

    Getting Started

Entities and Components

    Level Editor (Saving and Loading
         Multiple Levels)

    Service Locator

    Loading Resources

    Logging

    Unit Testing

    Debug Terminal

Input Handling

    UI

    Level Saving/Loading

    Status Effects

    Animations

    Audio

    AI

    Physics

Game Screens and Areas

    Terrain

    Concurrency & Threading

    Settings


Troubleshooting

MacOS Setup Guide

Clone this wiki locally