2D action adventure game engine
Project description
Make 2D action adventure games. For programmers and nonprogrammers alike.
Create games like *Legend of Zelda: Oracle of Ages* and *Oracle of Seasons*.
The included demo game (demo/game.py) in action:
What makes this project special?
Each release tested in FreeBSD, Linux, and Windows
Built and tested in FreeBSD first
A labor of love, permissively (MIT) licensed, meaning you Hypatia for commercial or non-commercial purposes and not worry about legalese–it’s really free for any purpose without strings attached.
Resources
Hypatia Wiki (great resource for nonprogrammers, too!)
Official support chat: #hypatia on Freenode (webui!)
You can contact the author via email: lillian.lynn.lemmer@gmail.com, [@LilyLemmer](https:/twitter.com/LilyLemmer) on Twitter.
To know your way around the project, I strongly recommend reading the CONTRIBUTING.md file. It covers everything you need to know about contributing to Hypatia, as well as navigating the project.
Getting Started
To install from the repo there are two instructions:
Install Pygame (platform-specific)
In the repository root, run python -m pip install --user -r requirements/python2.txt . (for Python 2), or if you’re running Python 3 run python -m pip install --user -r rquirements/base.txt .
Additionally, you can run the demo:
$ cd demo
$ python game.py
Platform-Specific Pre-requisite Instructions
Windows
For Python 2.x I recommend using Pygame’s official Windows installers.
If you’re using Python 3.x, I recommend using Christoph Gohlke’s unofficial Pygame binaries. Make sure to download the whl specific to your Python version and architecture (win32 vs win_amd64). To install the whl do the following in command prompt (in the directory containing the `whl):
pip install wheel
pip install pygame-*.whl
Mac OS X
Install pygame through Homebrew.
# install homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# install pygame through homebrew
brew install homebrew/python/pygame
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for hypatia_engine-0.3.2-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04f5bc79e956d472dc3401cfced8ad03a1c1093dd8b8f64143cfb3a8f609805d |
|
MD5 | 6e816f91c553abdc0fe12735e21e2192 |
|
BLAKE2b-256 | 58c0ff6224ac42b028f959ddb311f4d22fefe012ed6eaf04f2c7009f1efdeb32 |