The algorithmic republic
The Algorithmic Republic is an adaptive Twine political drama about AI governance, public trust, and democratic responsibility. As the newly elected President of Novara, players must navigate education data scandals, welfare automation failures, corporate AI power, and political division. Every choice changes the republic’s world states and shapes its future.
Assessment Alignment
This project is designed to meet the key requirements of the Adaptive Storytelling assignment. It presents a coherent branching narrative built in Twine, where the player takes the role of the newly elected President of Novara and makes consequential decisions about AI governance, public trust, welfare automation, education data, and corporate technological power.
The story includes more than ten passages and multiple decision points. Player choices affect world-state variables such as Public Trust, Corporate Influence, AI Autonomy, and State Capacity. These variables shape later narrative feedback and lead to different political consequences, supporting adaptive storytelling rather than a fixed linear plot.
The project also integrates multiple media types to enhance immersion and narrative meaning. These include oil-painting-style character portraits and background scenes, an election-day broadcast video, and three background music tracks for different moods: Main Theme, Thrilling Theme, and Plain Theme. The media are used purposefully to support the political atmosphere, character identity, crisis escalation, and player engagement.
In terms of presentation, the project uses a consistent visual style inspired by political drama games such as Suzerain. The interface combines dark government-themed UI elements, grey-blue oil-painting backgrounds, character portraits, and multimedia transitions to create a cohesive near-future political world. The overall design aims to connect generative AI, civic responsibility, and democratic decision-making through an interactive narrative experience.
| Status | Released |
| Platforms | HTML5 |
| Author | JacobZeng |
| Genre | Role Playing, Simulation |
| Made with | Twine |
| Tags | 2D, Strategy RPG |
| Average session | A few seconds |
| Languages | English |
| AI Disclosure | AI Assisted, Graphics, Sounds, Text |
