Slumberland

Short abstract about game


The seventh project on the game assembly is a third person game.

Here we where allowed to choose our own artstyle.


The project is one of the longer ones at TGA and is made in our own homemade engine Ghastlight!

Project name: Third person game

Period: 2 Jan - 10 apr 

Speed: 50%

Group name: Smoggers

Engine: Ghastlight

Language: C++



My area

The previous project left our engine in quite a precarious state. We had been building and building very quickly without being able to think about the foundation too much as we had to move very quickly. At the start of this project I went and had a restructuring of an enormous amount of code, both to quell compile times (4 minutes down to about 40 sec) and to get a more scalable structure where we have the ability to write "better" code than before.


The main focus points of this was:

- Separating editor from the main game code.

- Breaking up the previous core loop into smaller parts to both provide a better overview and ease of feature implementation without too much clutter.

- Further decrease build times.

 
 
 

Smoggers


Programmers:
- Alexander frost

- Jonathan Andersson

- Thomas Holtz

- Nils Hansson


Level Design:

- Frans Alexandersson

- Måns Mattisson

- Lovisa Wirtén


Art:

- Alexander Ekengren

- Frida Backman

- Thea Arnman

- Ylva Oknelid


Animation:

- Ella Lundqvist

- Nanna Lundin


Technical artist

- Sabina Högvalls

- Tomas Gustafsson

- Oscar Kempe Söderholm


Sound design:

- Daniel Svensson