Skip to content

Game for the final project of Humanitarian Free and Open Source Software

License

Notifications You must be signed in to change notification settings

ColdSauce/golems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golems

golems is a rougelike game that teaches kids about logic and programming. A person starts with a robot that they can program before they get into combat. The robot, then, becomes completely autonomous during a Pokemon type of battle. Although golems is intended to be run on the OLPC XO, it can be played on any modern operating system.

Contributing

Check out CONTRIBUTING.md to find out how you can start contributing!

IRC channel

Check out #golems on freenode if you have any questions about anything from contributing to getting the game up and running on an XO.

Building & Playing It

Windows

Fetch yourself a copy of Python 2.7 from Python.org's website and Pygame for Windows from Pygame.org's website. Provided you allowed both installers access to your PATH, just open up a Command Prompt window (as in, open the Start Menu, type in cmd, and press Enter), navigate to where the repository is on your computer, and run python Golems.py.

Mac

TODO: Have a guide on how to build and play Golems for Mac

Linux

Fetch yourself a copy of Python 2.7 and Pygame using your package distributor of your choice (ie apt-get, yum, and the like), open up a terminal, and execute python Golems.py.

Sugar

Sugar already comes with the requisite Python and Pygame installed. Open up the Terminal Activity, move into the directory with the repository, and execute python Golems.py to test it without any additional Sugar stuff.

Alternatively, you may install it to your local machine by way of sudo ./setup.py install from within the same directory, and it will pop into your Home Menu (represented by the singular dot).

About

Game for the final project of Humanitarian Free and Open Source Software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages