GithubHelp home page GithubHelp logo

jetpackjoyride's Introduction

Python Terminal JETPACK JOYRIDE

Coded by: DIXIT KUMAR GARG

This README file contains :

  1. Information About the Game
  2. How to run
  3. Controls for game play
  4. File structure
  5. Requirements

About The Game

Jetpack Joyrideis a 2011 side-scrolling endless runner action video game created by Halfbrick Studios. It was released for iOS devices on the App Store on September 1, 2011 and has been ported to other systems. It was released online as a Flash version on May 11, 2012 on Android on September 28 on PlayStation Portable (via PlayStation Network, ported by Beatshapers) on November 20 in North America and November 21 in Europe on BlackBerry PlayBook on December 13, 2012 on PlayStation 3 and PlayStation Vita (via PlayStation Network, ported by Big Ant Studios) on December 21 in Europe and December 31 in North America on BlackBerry 10 on March 6, 2013 and on Windows Phone 8 and Windows 8 on June 5.It was also released on PlayStation

For more information click here.


Running the program

  • First, install all the requirements:
    • pip3 install -r requirements.txt
  • Running the program is easy
    • 'python3 run.py'

Controls

  • Controls follow traditional classic titles (w,a,d)
  • To quit, press q
  • To enable shield , press space bar
  • To enable speed booster,press 'e'
  • To fire,press 'f'
  • Make sure caps lock is off

Requirements:

  • Python3
  • Colorama libarary of python3

Features

  • Random generation of background like clouds so you never get bored of monotony
  • Random ordering of various obstacles, various types of obstacles
  • Magnet which attracts the mando
  • Dragon on the mando side
  • Shield which remains for 10 sec to be safe from obstacles
  • Smart Boss enemy which always tries to chase the Mando along the y-axis
  • Smart Bullets of Boss enemy which also chases the Mando along both y-axis and x-axis
  • Coins can be collected which increases the score
  • Colors for characters
  • Follow OOP concepts
  • Comments are present in code for easy reference

File Structure


Dixit Kumar Garg

jetpackjoyride's People

Contributors

dixitgarg059 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

kinggorilla318

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.