Giter Site home page Giter Site logo

jump-game's Introduction

Jump-Game

This Android Studio game is an infinite loop based on the game Flappy Bird. The game is played by tapping on the screen to make Flappy jump and catch the coins.

There are two classes that displayed on the screen: the Coin class and the Flappy class. In the Coin class, I coded the movement of the coins across the screen, The Flappy class consists of moving up and down but not left to right. However, with the coins moving acrross the screen horizontally, we get an illusion of Flappy moving.

I generated the placement of the coins in the GameView class by randomly generating two case scenarios: 1) In which we hardcode the position of the coin and 2) where I generate the x position ramdomly. When the Flappy sprite and the coin collide, the coin is "caught" and removed from the screen.

Day1: Read articles on types of games Day2: Decide to make an infinite loop game based on Flappy bird; watch videos on infinite loop games Day3: Began making the Flappy class, the GameView class, and GameLoopThread Day4: Github issue: had to restart and move files over Day5: Finished moving files over and began working on Background Day6: Background not working, began working on Coin class Day7: Keep working on Coin class Day8: Fix bugs, polish it, make it better

FJ1 FJ2 FJ3

jump-game's People

Contributors

mpatel43 avatar meghamkpatel avatar

Watchers

 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.