dixitgarg059 / JetpackJoyride

with magnet

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

with magnet


Languages

Language:Python 100.0%