Overview
whodunit follows a compelling murder mystery storyline inspired by Agatha Christie’s “And Then There Were None.” Users engage in chat conversations with various characters involved in the story to solve the murder case.
I collaborated with two teammates, focusing on Firebase integration, character AI prompting, launcher icon design, and animated onboarding flows.
My Contributions
As part of a three-person development team, I was responsible for:
- Firebase backend setup - Established real-time database connection and chat persistence across sessions
- OpenAI character prompting - Engineered distinct personalities and knowledge boundaries for each suspect to create realistic conversations
- Launcher icon design - Created adaptive and monochrome icons following murder mystery aesthetics with flat, minimalistic style
- Onboarding experience - Implemented animated introduction story screen with text reveals and first-run tutorial overlay
- User identification - Generated UUIDs on initial app launch for session tracking
Design Details
The launcher icons follow the murder mystery game theme while maintaining a flat, minimalistic visual style appropriate for modern Android design guidelines.
Tools & Technologies
Design: Figma, Inkscape
Development: Android Studio, Flutter, Dart
Backend: Firebase Console, OpenAI API