GithubHelp home page GithubHelp logo

gatekeeperphoneunlock's Introduction

GatekeeperPhoneUnlock

CPSC 581 Winter 2020 Project 1

Created by Katie Tieu and Sam Wong

This program is a touch-based design alternative to "slide to unlock". Users must choose from five different actions to get the phone gatekeeper to let them in (i.e. unlock the phone).

Run

  1. Clone/download the repository
  2. Open the project in Android Studio
  3. Build > Clean Project
  4. Connect an Android device via USB cable (see https://developer.android.com/training/basics/firstapp/running-app), or set up an emulator
  5. Run > Run 'app'
  6. Tap the action buttons on the app to get different reactions from the sheep gatekeeper
  7. Some actions will anger the gatekeeper and cause it to lock the user out of the phone for 10 seconds. Any state changes of the interaction will reset after this (i.e. the user will start a brand new confrontation with the gatekeeper)
  8. Some actions might change the gatekeeper's reactions, but are useless until certain requirements have been met
  9. Spoiler: Unlock sequence Treat x3 - to make the sheep full
    Hug - to keep the sheep warm
    Sing - to induce a food coma/put the sheep to sleep

gatekeeperphoneunlock's People

Contributors

katietieu avatar

Forkers

shewng

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.