Giter VIP home page Giter VIP logo

thinktnck's Introduction

ThinkTNCK

Name of Team:ThinkTNCK

Project Title: Shape Shift

Project Description: This project will be an android app developed through Android Studio. The app will be centered around a game where the user is presented with a set of random shapes for a short amount of time, after this the user will have to recreate the order of the shapes by selecting from a set of icons which are identical to the shapes presented before. If the user recreates the pattern correctly they will progress to the next round, if not the game will end and show their score, which is the amount of rounds they lasted.

The UI will be based on 4 buttons depicting a square, circle, triangle, and diamond. The game will start by highlighting a single shape for a short time which the user must then click, the next round will move to two shapes being highlighted one after the other, this presentation and recall pattern will continue with the speed of the highlighting increasing over time and the number of shapes being highlighted also increasing. The game will end once the user incorrectly inputs the pattern 3 times.

Functional Requirements

  • Home screen displaying the users highscore, an about button, and a play button
  • About page will inform the user on how to play the game through text and pictures and will also have some information about how the game was made
  • Game options menu which opens when the play button is pressed. The menu will allow the user to decide between easy (1s per shape) , medium (0.75s per shape), and hard difficulty (0.5s per shape).
  • Game screen which will show the user a pattern of shapes which they will have to recreate
  • Game screen will have a clean and user friendly design
  • Sound effects for user turn start and for shape highlighting/selecting and game end
  • Score counter in game screen which will display the users current score
  • End of game screen which will tell the user their score and prompt them to enter a six character name for the scoreboard
  • Clear animations depicting which shapes are in the pattern and animations for the end of the game/high score
  • randomly generated pattern which decides the pattern that the user must recreate

alt text

click on image for larger version

thinktnck's People

Contributors

hnow avatar

Watchers

 avatar  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.