Skip to content

skoolkid/pyskool

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
man
 
 
 
 
rpm
 
 
 
 
 
 
xdg
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Pyskool

In 1984, Microsphere published Skool Daze, a game for the Sinclair ZX Spectrum. In 1985, the sequel Back to Skool was published.

Each game is based in a boys' school (though Back to Skool adds a playground and a girls' school) and revolves around the antics of Eric, the hero. In Skool Daze, Eric must steal his report card from the school safe - the combination of which must be extracted from the teachers' brains using flashing shields or, in the case of the history teacher, post-hypnotic suggestion. In Back to Skool, Eric must get his report card back into the school safe, this time with the extra help provided by a water pistol, stinkbombs, a bike, mice, a frog and a girlfriend.

Pyskool is a re-implementation of these classic games in Python and Pygame, with the aim of making them easy to customise by editing a configuration file or - for more advanced customisation - writing some Python code.

See the documentation for more details (mirror here).

Playing Pyskool

Before playing Pyskool for the first time from a checkout of this repository, you will need to create the game launcher scripts, images, ini files and sound files:

$ make scripts images ini sounds

Then you can run one of the game launcher scripts:

$ ./skool_daze.py
$ ./back_to_skool.py
$ ./skool_daze_take_too.py
$ ./ezad_looks.py
$ ./back_to_skool_daze.py

About

A remake of Skool Daze and Back to Skool in Python and Pygame.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages