GD4 - Norsevar - Individual Portfolio - Dylan Goncalves Martins

Home

axes.png axes.png

Dylan Goncalves Martins

AI Programmer

 

Greetings Traveler!

My name is Dylan Goncalves Martins and I'm a member of Team Red Axes developing the Norse Mythology themed Hack n' Slash game Norsevar!

During this project, I mainly focused on the AI. This includes the design and implementation of multiple enemies with different attacks and behaviors.

You can check out my work for this project below.

Team Logo

Xbox_Controller.jpg

gamepad.png.1

About
Norsevar

Xbox_Controller.jpg

Norsevar is a Norse mythology-themed roguelite dungeon crawler game with a Hack n’ Slash combat system. The player plays as a Viking with a one-handed axe and a shield, fighting his way through randomly generated rooms filled with enemies. Each room has to be cleared before being able to proceed to the next.

During the run, the player occasionally receives random upgrades, which either increase his character stats (ex.: Attack damage, Health points, Armor, ...) or changes/enhances one of the abilities of the character (ex.: Dashing spawns an axe that spins around on the spot, dealing damage to enemies in its reach.). When the player dies, he respawns in his base, where he can buy permanent upgrades for his character and start the game again. After a set amount of rooms are cleared, a boss appears, which has to be defeated to move to the next layer. The game ends after the boss on the last layer is defeated.

gamepad.png.1

Lead AI
Programmer

Xbox_Controller.jpg

  • Research performant ways to implement AI in Unity
  • Implement AI into the game
  • Research how to implement coordinated movement (for wolves)
gittree.png.1

Git
Master

Git_Tree.jpg

  • Setup/Maintain a clean/comprehensive git page for the project
  • Force reviews before merges with the master branch
  • Setup naming convention for git and code
gamepad.png.1

Lead
Tester

Xbox_Controller.jpg

  • Create game builds for testing
  • Organise testing sessions
  • Collected tester data
  • Analyse data
gamepad.png.1

UI
Designer

Xbox_Controller.jpg

  • Research UI design in Roguelite games
  • Implement in-game UI

Mahara Design

 

The design of my Mahara page was inspired by Paul Bichler's design.