top of page
Team7_gameiconVECTOR.png

Greif

A puzzle Story Game

A game about dealing with loss and the 5 stages of greif.

A game I made together with 10 others during our 3rd group project at Futuregames, spring 2021. I was Responsible for gameplay programming focused on the player which is made from the ground up with custom physics to get the feel right. I also got the opportunity to make a simple dialog system.

Screenshots

jZ1SbI.png

Personal goal

Since this was the first project we had in unreal my goal for the project was to learn how to work together with the designers and artist smoothly within the engine. I also wanted to do some vector math I'd recently learned so I took responsibility for the player.

Player Movement

The player movement is the basic movement for a first person game without the jump feature and a gravity flip mechanic that uses the orientation of the camera to decide which direction you should fall in.

We had some problems with the gravity flip cause it was a bit to sensitive so when the player approached the angle they sometimes ended up going back and forth over it which resulted in the player hovering in the air.
 

Cooperating with a designer we decided to add a cooldown so that you can only flip once every x seconds. this fixed the problem.

GreifFlip.gif
GreifFlip2.gif

Dialog System

The Dialog system that is present in the current version of the game is the result of a lot of iterations that both made it easier for the designers to add new dialog sequences using data asset objects and made the players experience better by adding multiple ways of interaction.

It was my first dive into Unreal engine UI but with the help of a designer with previous knowledge of it and an amazing 2D artist it turned out great in the end.

bottom of page