中世纪攻击贸易联盟游戏引擎

mata的Python项目详细描述


对于我的hsc主要项目,我正在创建一个简单的2d游戏引擎 允许开发人员轻松创建使用 本地网络或Internet连接。发动机可以使用 创建单人游戏,但使用多人游戏创建 要有经验。

自动设置:

要测试引擎,只需要安装python(python 3.4是 最好的)。然后,在终端、powershell或命令提示符窗口中, 运行:>;py launcher.py

使用本自述文件底部详述的命令行参数 控制游戏的行为。

手动设置:

如果由于某种原因,启动程序不起作用,示例游戏可以 通过以下几个步骤手动启动。首先,确保 计算机安装了以下依赖项:

窗口

必需:

Linux系统:

必需:

  • 蟒蛇3

可选:

  • 蟒蛇3 dev
  • cython3

必需的python3软件包(使用pip3安装):

  • 游戏
  • 噪音

下一步是编译或pythonifAPI(在 API文件夹自述)。

然后,在python解释器中运行main.py文件。

使用发动机:

要将引擎用作游戏开发框架,最简单的方法是 从pypi安装mata包。这可以使用:>;py -m pip安装mata

在Windows上,或使用:>;pip3 install mata

在Linux和Mac操作系统上。

创建新项目:

创建新项目只是使用 mata_create_project命令(在安装mata后添加 来自pypi的包)。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java Web注入(Vraptor)+Websphere 8.5:WELD001408:EntityManager类型与限定符@Default的未满足依赖关系   java停止线程,不扩展类   jdk6u17构建中的makefile生成问题   java Hibernate/JPA MSSQL将括号替换为`   java异常jdbc错误已尝试所有解决方案   java错误[STDERR]错误:\Test\u Reports\Suite\u Report。html(系统找不到指定的路径)?   java如何退出这个while循环   java JPA:在具有多个参数的表达式中   WGS84到谷歌地图位置和返回的Java代码   Java 7u40 Java SE 8 sun。反映反射getCallerClass   类为什么我需要两个不同的类来创建Java中的IntList对象?   java如何逐块从mongodb读取数据并写入posrgres   java Toggle的HashMap,怎么能更好呢?   java应用服务器设计   java MAC OS Big-Sur问题,带有带opendjdk 8的eclipse ide