Hi Builders,
I’m opening Civic Nightmare a little more seriously to contributors.
It’s a small Godot RPG that started as a strange side project and, unsurprisingly, became progressively stranger.
It’s a 16-bit political satire RPG with a procedural overworld, absurd locations, dialogue-heavy encounters, hidden scenes, arcade-style interruptions, conspiracy-level detours and a cast of very recognizable public figures thrown into situations they probably never expected to be in.
The project is already playable and has a complete game structure, but it was never designed around a conventional roadmap or even a particularly conventional idea of what an RPG should be.
That is also the part I’d like to preserve.
I’m currently focused on several other projects, so rather than letting Civic Nightmare sit untouched, I’d love to see what other people might bring to it.
Contributions could be anything from:
- Godot / GDScript improvements
- gameplay polish
- new rooms or encounters
- dialogue and writing
- pixel art
- UI/UX
- sound and music
- accessibility
- translations
- testing and bug fixes
There is deliberately no giant feature list waiting to be implemented.
If you play it and think “this would be better if…”, that is probably a perfectly good place to start.
Small fixes are welcome. Weird ideas are welcome too.
For larger gameplay or story changes, opening an issue first is appreciated so we can make sure they still fit the very loose logic of the world.
The source code is available under the MIT License. Media and narrative assets have separate usage terms documented in the repository.
Play the game: https://unityloop.itch.io/civic-nightmare
GitHub: https://github.com/Daniele-Cangi/civic-nightmare
If you enjoy working on projects that are a little outside the usual boundaries, feel free to jump in.
Making it more polished would be great.
Making it stranger without breaking it might be even better.





