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.