An open API service indexing awesome lists of open source software.

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

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