ALIS - Open-Source Unreal Engine Survival Project

FallintoDusk
Sun, 29 Mar 2026 13:06:37 +0000
Showcase

ALIS is an open-source Unreal Engine 5 survival project set in a post-apocalyptic
real-world city. The public repository exposes the full modular C++ plugin architecture,
data-driven workflows, and gameplay systems under active development.

The project is built around modular plugins with clear ownership boundaries,
contract-first integration, and JSON-driven definitions. Each gameplay system
lives in its own plugin with its own README and architecture docs.

Current public systems:

Inventory - server-authoritative with equip, use, drop, weight, volume, depth stacking

Vitals - server-side metabolism tick, threshold states, condition regen/drain

Dialogue - universal data-driven dialogue for NPCs, objects, terminals

Mind - inner-voice thought guidance system

Interaction - player interaction via trace and prompt

Object Capabilities - composable components: lockable, loot container, pickup

GAS - Gameplay Ability System integration layer

Character, Motion, Settings, Loading (6-phase pipeline)

The repo is public and designed for architecture study, code review, and contributions.

Repository: GitHub - fallintodusk/alis: Open-source Unreal Engine survival game and modular game architecture reference - plugin-based C++ core, data-driven workflows. · GitHub
Site: https://fall.is/

1 post - 1 participant