Kai Dickinson's Portfolio

Sombrero Hunter


About this project


This was a second year project for our Game Development module. In a group of four we were allowed to make any type of game we wanted. We decided on a 3D game because none of us had ever tried one before and we wanted to learn new things and challenge ourselves while creating our project. It is based in the Sombrero Galaxy and focuses on some RPG elements, with a simple tracking system and boss fights. We limited it to just a tutorial level to reduce the amount of level design and building we would have to do. There are some images below:


What I did

- Base mechanics/physics scripts (all C#)

- Configuring animations for assets (assets sourced from Unity store)

- Simple combat registration

- Combat against enemies

- Camera movement and control

- Procedural generation of land (Grid and perlin noise)

- Simple tracking and learning system with UI

- Boss enemy stat constructor and controller scripts

- Enemy minion attacks

- Boss enemy attacks and logic

- Tutorial level messages




1 / 11
The temporary main menu screen
2 / 11
Main menu options page
3 / 11
Start of tutorial
4 / 11
First enemies encountered, follow within range of player
5 / 11
Village assets added for aesthetics
6 / 11
Fallen tree triggers tracking UI, teaches you information about the boss enemy of the level
7 / 11
Forest tree assets added for aesthetics
8 / 11
Boss default attack is Slice
9 / 11
One of the special attacks is a fire projectile
10 / 11
Another special attack is an explosive
11 / 11
Current procedural generation implementation, using triangle grids and perlin noise