## Activity type
Personal pursuit (eg Art / Computing / Making / Music / Drama / Sport)
## Description
Led the technical development of an interactive storyline game within a 7-member team we called “Studio”. As the lead programmer, I architected and implemented the entire codebase using Python’s Kiwi library, while other team members handled art design and content writing.
I independently built a sophisticated narrative game engine with multiple advanced features: a save/load system for game progress, story backtracking functionality, an in-game shop where players can purchase items like “regret pills” to return to previous story nodes and make different choices. The most innovative feature I designed was a built-in story editor that allows players to directly modify story progression, adjust branching paths for each choice, and customize the narrative with complete freedom—essentially turning players into co-creators of their experience.


The project architecture includes clearly organized modular directories (utilities, access, data modules, and main program entry points), growing to 57.5MB with over 90 files. Organized and participated in multiple in-person meetings at the library to discuss project planning and task allocation.
As team members gradually became occupied with academic commitments, I adapted by taking on increasing responsibility, ultimately maintaining the project’s development almost single-handedly. Faced with the challenge of version control before learning GitHub, I manually created multiple project copies for iterative development, developing my own system to ensure code integrity and prevent errors.
Although the project remained unfinished due to team members’ academic pressures, I successfully delivered a functional base template with complete architectural foundation and working core features. This experience taught me resilience in collaborative environments, the importance of version control systems, and how to maintain project momentum despite setbacks. The substantial codebase serves as a foundation that demonstrates both technical complexity and creative game design thinking.
## Skills
– [x] Critical thinking
– [x] Planning
– [ ] Artistic skills
– [x] Communication
– [x] Teamwork
– [x] Leadership
– [x] Problem solving
– [x] Creativity / Innovation
– [x] Independence
– [x] Adaptability / Resilience
– [ ] Risk-taking / Courage
– [ ] Inquisitiveness
## Date started
Month: 5
Year: 2024
## Date finished
Month: 11
Year: 2024
## Referee