Giter Site home page Giter Site logo

shortstories's Introduction

ShortStories

Interactive stories told through App Shortcuts and Notifications

Alt text

ShortStories provides a platform to play text-based games using the various elements of the Android System UI:

Notifications indicate scenarios in a story, posing a situation in which a choice is required

App Shortcuts provide a means of making a choice, and making a choice poses a new scenario

Dialogs provide a means of viewing a list of achievements, gained by exploring various paths in a story

Unique colors, icons, vibration patterns and sounds exist for different types of scenarios, and are used to theme the Notifications. Emoji provide a contextual icon for scenarios and choices.

Stories are defined in XML. A basic structure of Story, Choice, Scenario, Achievement and Finish tags allows ShortStories to parse and play almost any kind of text-based, multiple choice game.

App

Available on Android 7.1 (Nougat MR1) and above. Ensure that your launcher supports App Shortcuts (tested and works with Pixel Launcher, Google Now Launcher, Nova Launcher and Action Launcher).

Notification sound audio produced by Calvin Davey.

shortstories's People

Contributors

ricknout avatar mlc avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.