Portfolio

illustrations illustrations illustrations illustrations illustrations illustrations illustrations

Nuka Cola Space Race 2018

Published on Sep 01, 2018 by debnera on games

Nuka Cola Space Race 2018

Nuka Cola Space Race 2018

This was made as a warmup project during my master’s level Game Design studies. A modernized clone of a popular 2D-game from 1980s.

GitHub Repository Playable demo

Theme: Clone of an existing game
Project duration: ~1 month
Team size: 4
Audio designers: 1
Graphics artists: 1
Programmers: 2
My task: Programming (~50% of the code, payload attachment, payload flight dynamics and payload delivery, enemy UFOs, shooting, scoring, …)

Code samples: Projectiles and Magnets

This project was a short warmup for a year-long course. Our assignment was to clone the game mechanics and feel of an existing game. Our game is inspired by Gravity Force, on which we added our own theme and made some extra features. I am quite proud of the end result.

The GitHub page contains a playable WebGL build of the game, which is a quick way to get a good feeling about the game.

While there were two programmers with equal workload, the schedule was quite tight. For me, this project was mostly about reminding myself of how Unity and C# work as it had been a while since I had used either of them. While there were really no technically challenging programming tasks, it was interesting to see how the team dynamics work with non-programmers (3D-artist & sound designer). As programmers, it was our task to teach some basic Git workflow to the others and we succeeded surprisingly well in that.

As a Git workflow, we decided to use separate branches and pull requests. It was mainly my responsibility to check and accept the pull requests, which allowed me to always stay up-to-date on what the other members were doing. The main motivation was to avoid merge conflicts. While this worked out nicely, it was maybe a bit overkill for a team this small and there rarely were any conflicts for me to solve.


Similar Stories