二维动作冒险游戏引擎
hypatia_engine的Python项目详细描述
Hypatia 0.3.6
制作二维动作冒险游戏。程序员和非程序员 一模一样。
创建像*Legend of Zelda: Oracle of Ages* and *Oracle of Seasons*这样的游戏。
包含的演示游戏(demo/game.py)正在运行:
正在进行的演示游戏。
什么使这个项目特别?
- 在FreeBSD、Mac OS X、Linux和Windows中测试的每个版本
- 先在FreeBSD中构建和测试
- 爱的劳动,permissively (MIT) licensed,意思是 你炒作是为了商业或非商业目的,不用担心 关于Legalese–它真的是免费的,没有任何限制 附属的。
hypatia严格执行CODE-OF-CONDUCT.md。我们为 为所有妇女提供安全、健康的社会环境 cis或trans。
跨性别女性有机会获得指导、资金、团队聊天等等! 有关更多信息,请参见Hypatia Software Organization website。
资源
- Hypatia Software Organization:这个 制造这种好产品的组织。
- Platform-specific packages
- Hypatia Wiki(很好 非程序开发人员的资源!)
- The official Hypatia website
- 官方irc支持聊天:#hypatia on Freenode (webui!)
- 你可以通过电子邮件联系作者:lillian.lynn.lemmer@gmail.com, [@lilylemmer](https:/twitter.com/LilyLemmer)在twitter上。
为了了解你对这个项目的看法,我强烈建议你阅读 CONTRIBUTING.md文件。它涵盖了你的一切 需要知道对hypatia的贡献,以及导航 项目。
开始
如果您只安装了一个版本的python,只需使用:
./scripts/bootstrap
否则,如果要为特定版本的python安装,请使用 例如:
python3.3 scripts/bootstrap
如果引导失败,您可以尝试自行安装:
- 安装pygame(特定于平台)。安装pygame是不同的 各种系统上的进程。请参阅安装pygame部分 下面。
- pip install --user .
查看演示
$ cd demo
$ python game.py
安装pygame
如果引导程序对您有效,您可以跳过此部分。
在各种平台上安装pygame。我想你有Python 已安装并知道如何使用pip。
FreeBSD、DragonFlyBSD、PC-BSD等。
最简单的方法是使用Python2.7。您只需:
sudo pkg install py27-game
打开BSD
sudo pkg_add pygame
debian,ubuntu
sudo apt-get install python-pygame
Mac OS X
通过自制安装pygame。您可能希望通过 也可以自制。
# install homebrew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"# install pygame through homebrew brew install homebrew/python/pygame
窗口
对于python 2.x,我建议使用Pygame’s official Windows installers。
如果您使用的是Python3.x,我建议您使用Christoph Gohlke的 非官方的pygame二进制文件。确保下载特定于whl的 到您的python版本和架构(win32 vs win_amd64)。到 安装whl在命令提示符下执行以下操作(在目录中 包含whl):
pip install wheel pip install pygame-*.whl