Farmer Ted's Tower Defence
Farmer Ted's Tower Defence is a third person tower defence game, putting players in charge of planting and watering towers to defend against evil vegetables.
Farmer Ted's Tower Defence is a third person tower defence game, putting players in charge of planting and watering towers to defend against evil vegetables.
Date - Jan 23 to Feb 23 | Role - Lead Developer | Team Size - 20 | Engine - Unreal Engine 5.0
Highlights
Created a wave manager for controlling spawning of waves of enemies, including composition, frequency and location.
Death reporting system where enemies trigger an event in the wave manager for checking when to spawn a new wave.
Created a planting system whereby players can aim at the ground and plant towers, but only in designated areas
A watering interface so that players can water towers and dump unwanted water.
Wave Manager
Subwave management
Enemy death
Countdown
Player Character
Seed slot selection
Aiming
Dragonfruit Enemies
Refilling the watering can
Enemies
Enemy movement
Enemy initialisation
Enemy damage
Modify enemy stats
Created a base enemy class that moved along a spline, could be initialised, inheritied from, damaged and have its stats modified via an interface.Â
Project Details
The conception of FarmerTD originated from a brainstorming session between the senior students. Originally a combination of Slime Rancher and Orcs Must Die the project changed from sucking up enemies and planting them to purchasing seeds from an in game shop. This project taught me a lot about creative collaboration, wave management, inheritance and managing a small team within a larger organisation.