7 day challenge

system / Technical desigN
UNREAL ENGINE 5

OVERVIEW

THIS WAS A FUN 7 DAY CHALLENGE I CREATED FOR MYSELF TO KEEP IN TOUCH WITH THE ENGINE OVER THE SUMMER BREAK.

I CREATED A NEW GAME SYSTEM EVERY DAY.
THIS WAS A RAPID PROTOTYPE CHALLENGE THAT ALLOWED ME TO ONLY WORK ON A FEATURE FOR 2 HOURS A DAY.

DAY 1 - STAMINA SYSTEM WITH STAMINA DEPLETION AND STAMINA REGEN 

Stamina System that is completely reusable including Stamina Depletion.
 

DAY 2 - HP, HEALING & DAMAGE SYSTEM

Component based HP system that heals the player & also damages them. This can also be reused on any objects in the game.
 

DAY 3 - PCG BASED INFINITE RUNNER

Fully functional infinite runner that spawns a new level on either the left or the right side based on a dice roll creating an illusion of it being procedurally generated. This system also auto deletes the previous level when the player exits the level.
 

DAY 4 - PCG BASED STICKY FLOOR

Randomly spawning floor element that either heals or a damages the player. They spawn randomly on either of the 2 sections of the map and are also deleted automatically once the player moves over it or exits the map making it a very efficient system.
 

DAY 5 - BASIC INVENTORY SYSTEM

Inventory system that uses mouse input (not used currently) to interact with it. Auto pauses and unpauses the game upon usage.
This is also completely reusable for any number of items.

DAY 6 - DISTANCE TRAVELLED CALCULATION

This system helps to calculate the distance travelled in the game by the player. This is part of the Infinite Runner Tool Kit.

DAY 7 - DAY NIGHT CYCLE

A day night cycle with customizable timings that can be changed to suit the level. Also integrated the night cycle to turn on the lights in the level when it is night time.