2D action adventure game engine
Project description
Hypatia 0.2.28 (alpha)
Make 2D action adventure games. For programmers and nonprogrammers alike.
Create a games like *Legend of Zelda: Oracle of Ages* and *Oracle of Seasons*.
The included demo game (demo/game.py) in action:
Cross-platform (Windows, Mac, Linux, BSD), putting FreeBSD development first.
A labor of love, permissively (MIT) licensed, and crafted by Lillian Lemmer.
Resources
Hypatia Wiki (great resource for nonprogrammers, too!)
For people, checkout the socialization and contact methods for the Hypatia project.
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 <https://github.com/lillian-lemmer/hypatia/blob/master/CONTRIBUTING.md>`__ file. It covers everything you need to know about contributing to Hypatia, as well as navigating the project.
Dive in without any programming
The included demo allows you to mess with all of its resources (see the resources directory!). With it you can:
Create tilesheets to make tilemaps
Configure tiles from the tilesheet
Chain tiles together to create animations
Apply the “cycle” effect, which takes a non-animated tile, and creates an animated tile by rotating the colors used in the tile
Set tile flags, like the impass_all flag which makes a flag impassable to the player
Create tilemaps with an arbitrary number of layers, using plaintext files
Create scenes, with configurable NPCs, configurable scene data (player start position)
You can create scenes from a Tiled editor TMX file.
Create character sprites using animated or non-animated GIFs
For more information, please read the official wiki guide for non-programmers.
Quick Demo
Windows
Simply run game.exe after extracting hypatia-demo-windows-current.zip.
Other
To get setup quickly and start tinkering around with the demo, simply issue the following commands:
pip install hypatia_engine
cd demo
python game.py
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.2.28-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | df204bdd7999d255e887233ec1de63a200d8d662b7a81155133e1eac10120b44 |
|
MD5 | 839e0c2d1a3df19bdbff3ce9eb09fee1 |
|
BLAKE2b-256 | 038a4a2fc56b7834ea32639b258b600965d58d59b2e20f9b80ccfaa3c1016d07 |