Castlebound: Siege Eternal is a top-down 2D medieval siege survival game built in Unity. Defend your castle from waves of enemies, repair walls, and survive as long as you can. Android-first, solo-dev.
- Wave-based siege survival loop
- Repairable barriers and castle defense focus
- Upgrade systems and progression (in development)
- Unity 2023 LTS (2D)
- Open the project in Unity 2023 LTS.
- Open
Scenes/MainPrototype.unity. - Press Play.
- Unity Test Runner → EditMode or PlayMode → Run All
Assets/_Project/Scenes— main playable scenesAssets/_Project/Scripts— gameplay codeAssets/_Project/_Tests— EditMode/PlayMode testsDocs— design and workflow docs
- See
CONTRIBUTING.md - Workflow rules:
AGENTS.md