https://github.com/oldmud0/zero-grav-soccer
or how I stopped worrying and love pygame
https://github.com/oldmud0/zero-grav-soccer
Last synced: 10 months ago
JSON representation
or how I stopped worrying and love pygame
- Host: GitHub
- URL: https://github.com/oldmud0/zero-grav-soccer
- Owner: oldmud0
- Created: 2016-07-10T04:20:00.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2017-03-22T15:18:37.000Z (about 9 years ago)
- Last Synced: 2025-02-08T21:48:50.923Z (over 1 year ago)
- Language: Python
- Size: 18.4 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README-FBLA.txt
Awesome Lists containing this project
README
Zero-Gravity Soccer
===================
This game uses Python 3.6 and Pygame 1.9.3; however, the game has been packaged in standalone form, so no installation of any libraries is required.
To start the game manually (e.g. if the shortcut does not work), enter the data folder and run zgsoccer.exe. Use the arrow keys to navigate the menu.
Controls
--------
Player 1:
Left and right arrow keys, or A and D - rotate ship
Up arrow key, or W - thrust forward
Space - brake (may be limited!)
R - respawn (in case of any bugs)
Player 2:
Left and right numpad arrow keys - rotate ship
Up numpad arrow key - thrust forward
Asterisk numpad key - brake
Plus numpad key - respawn
Source code
-----------
Source code is available inside the "Source code" folder in the data folder.
To run the game from source, please copy the "res" folder from the data folder to the source folder and run `main.py`.
Be sure to install Pygame beforehand with `pip install pygame` in an administrator command prompt.
A constantly updated version is also available at:
https://github.com/oldmud0/zero-gravity-soccer
Performance
-----------
If you are playing on a laptop and experiencing sluggish performance, please ensure that you are not running on battery power and that the power plan is set to "Balanced" instead of "Power saver".
Credits
-------
All visual assets were created originally using Aseprite. Gohufont was created by Hugo Chargois.
Sound effects were created using Sfxr and Bfxr. The goal sound is courtesy of Ben Aksoy's old Ace of Spades game.
Music credits:
Chiptune - Under my Bed
Fishyash - Coasting Into the Sunset
Kulor - Oceanfloor
Ozzed - Human Factory Reset
Ozzed - Rymdfighter III
Ozzed - Shell Shock Shake
Ozzed - Shingle Tingle