Northfall Games

Northfall Games

Modular systems for Unreal developers
All activity
SurvivalNeeds Plugin is a data-driven Unreal Engine plugin that adds modular health, hunger, and thirst systems to any character. It includes Blueprint-ready APIs, runtime events, configurable drain/regen logic, starvation and dehydration damage, fall damage, and a shared config asset. It also ships with C++ base classes so developers can extend it with custom systems like oxygen, stamina, sanity, or temperature. (Examples provided in the documentation)
Northfall Survival Component System
Northfall Survival Component SystemModular survival systems for Unreal Engine developers
Northfall Gamesstarted a discussion

Why do survival systems always turn into spaghetti?

I’ve been working on a survival system for Unreal Engine and ran into the same problem I’ve hit before: Health, hunger, thirst, regen, damage, timers… it all starts clean, then slowly becomes tightly coupled and painful to extend. You tweak one system -> something else breaks. You add a new mechanic -> suddenly everything depends on everything. So I stopped patching it and rebuilt it as a...