How isabelleqywang/ctrl-alt-defend works
Ctrl + Alt + Defend is a Ren’Py cybersecurity-awareness game. The player starts as CyberGod, reviews friends’ threat scenarios, then makes decisions or plays a mini-game to help them. The README documents three distinct scenarios: pop-up handling, virus response, and evaluating a suspicious bank call. The tree identifies the script, screens, and GUI directories, but no source excerpts were provided, so internal calls and scenario-to-screen wiring cannot be verified; the graph stays at the documented product level.
Main entry points: script.rpy Game flow
Components 8
Game runtime
- Game flow
game/script.rpy
Threat scenarios
- Dylan: pop-ups
game/script.rpy - Sherry: virus
game/script.rpy - Julie: bank call
game/script.rpy
Game interface
- Game screens
game/screens.rpy - GUI theme
game/gui.rpy - Game images
game/images
Other components
- Player
Connections 4
- Player → Game flow: starts and plays
- Game flow → Dylan: pop-ups: presents scenario
- Game flow → Sherry: virus: presents scenario
- Game flow → Julie: bank call: presents scenario