Lumberjacked

AI & Gameplay Programmer

Lumberjacked is the story of two buff lumberjacks who have their prized artifact, a Fridge stolen by the Beer King. In this co-operative puzzle action adventure game, you have to throw everything you have (and can find) at the woodland cronies of the Beer King and the puzzles that stand in your way, including your friends. 

Project Information

Development time

8 weeks

Made in

Unreal Engine 4

Team Size

25 People

Supported Platforms

PC

Released on

Itch.io

My Contributions

Enemy Behaviors

Gameplay Mechanics

Enemy Behaviors

Soldier Behavior

A simple soldier-type enemy that walks towards the player and attempts to attack the player.

Ranged Behavior

A ranged-type enemy that finds the best location using the Environmental Querying System to attack from the best location.

Gameplay Mechanics

Picking up & Throwing Animation Sync

For both the throwing and picking up I implemented the picked up object to behave as expected, rotating and moving with the arms as it’s being picked up, dropped down or thrown.

Respawn Mechanic

I implemented a respawn system that puts the player back where they were last alive and not falling. To make sure the player respawns on a valid location I use the NavMesh, which I set up properly throughout the level.