Metadata-Version: 2.1
Name: flyover-game
Version: 0.11
Summary: Shoot as many enemy planes as you can before they get you!
Home-page: https://github.com/stevetasticsteve/Flyover
Author: Stephen Stanley
Author-email: stevetasticsteve@gmail.com
License: GPL version 3
Platform: UNKNOWN
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Description-Content-Type: text/markdown
Requires-Dist: pygame

# Flyover

Fly your plane and shoot down as many enemy planes as possible!
A simple pygame game implementing a 2D scrolling map.

Created to explore scrolling maps, and Class inheritance. The shell of a game is complete and there's lots of room for improvement.

![Flyover screenshot](https://raw.githubusercontent.com/stevetasticsteve/Flyover/master/Assets/flyover_screenshot.png)

## Installation
- Download the code
- pip install pygame
- run main.py

## Controls
- Arrow keys to turn, speed up/slow down
- Space to shoot

## Features
- Tiled map (entities bounce off the map edge)
- Player plane centred in screen
- Enemy planes with basic AI
- Sound effects

## Code improvements needed
- Ability to press 2 buttons at once
- Fix tests

## Ideas for more features
- Player health (not a 1 hit kill system)
- High score system
- Different turning speeds for different plane speeds
- Limited fuel and ammo, restock at a base
- Background music
- Mini map
- Static defences with homing missiles


