赫克斯根
这是什么?
这是用Python编写的世界地图生成器。 它生成以六边形网格表示的随机世界地图。 发生器的参数允许生成任何类型的行星表面。 它还可以将表面分割成任意大小的glob(称为“领土”)。
为什么?
我将其用作我正在开发的基于浏览器的游戏的开发板。 从DnD广告系列到开源游戏,它甚至可以用于娱乐。
安装
该项目需要以下内容:
建议使用和使该项目的依赖项与系统上全局安装的依赖项分开。 使用virtualenvwrapper,可以使用以下命令安装该项目:
mkvirtualenv hexgen -p python3
pip install -r requirements.txt
提示:通过pip安装Pillow需要python头文件。 您可以使用sudo apt-get install python3-dev将它们安装在Debian / Ubuntu上。
要测试您的安装
2022-11-08 19:27:59
548KB
Python
1