Skip to content

k-gintaras/WhyWhen-Showcase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

WhyWhen - Collaborative Story Game

feature graphic

Project Overview

WhyWhen is a unique multiplayer Android game that encourages users to collaboratively build stories through a question-and-answer mechanic. Users can create, share, and complete stories in real-time with friends. The app allows login-free gameplay, dynamic link sharing for easy invites, and an engaging question-based storytelling format.

"Every game is a story built by many, reflecting each player's perspective."

Key Features

  • Collaborative Story Creation: Players answer questions that together form a cohesive story, encouraging teamwork and creativity
  • Dynamic Link Sharing: Invite friends effortlessly with a shareable link
  • Real-Time Updates: Game progress and story completion status are instantly shared among players
  • Ad-Supported Freemium Mode: Enjoy free gameplay with ads, or upgrade to an ad-free experience with a premium option
  • Engaging Visual Elements: Custom animations and intuitive design elements enhance user experience

How WhyWhen Works

  1. Press > to Create a Game: Start a new game session and generate a dynamic link
  2. Share the Link: Invite friends via your favorite messaging platform
  3. Wait for Join Confirmation: Once your friend joins, you can begin the collaborative story
  4. Answer Together: Players take turns answering questions to create a story

Libraries Used

WhyWhen leverages a variety of powerful libraries:

Library Purpose Link License
Retrofit Simplifies networking requests Retrofit Apache License 2.0
RxJava Manages lifecycle-proof networking RxJava Apache License 2.0
EventBus Facilitates communication between services and activities EventBus Apache License 2.0
Lemniscate Provides loading animations Lemniscate Apache License 2.0
HTextView Displays animated text HTextView Apache License 2.0
Calligraphy Applies custom fonts Calligraphy Apache License 2.0
Material Design Icons Provides icons Material Icons Apache License 2.0
Architect's Daughter Font Custom font Google Fonts OFL License

Special thanks to additional Google libraries like BillingClient, Firebase, and Gson.

Screenshots

feature graphic logo whywhen main end game view play game mini tutorial

Here's a visual walkthrough of the WhyWhen experience.

Download and Setup

  1. Download: Get WhyWhen from the Google Play Store
  2. Start a Game: Begin by creating a new game and sharing the invite link
  3. Collaborate and Create: Answer questions with your teammates to build a story together

Future Improvements

  • Additional storytelling options and question sets
  • Enhanced customization for story themes
  • Expanded game modes for more flexible storytelling

Thank you for exploring WhyWhen! Feedback and collaboration inquiries are always welcome.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published