文件名称:Driftwood:Driftwood 2D切片游戏引擎和开发套件
文件大小:108KB
文件格式:ZIP
更新时间:2024-02-25 02:56:09
game python gamedev json tile
浮木2D 版权所有(c)2014-2017年Michael D.Reiley和Paul Merrill 根据MIT许可证发布。 Driftwood 2D Tiling游戏引擎和开发套件是一个游戏引擎和相关工具集,旨在让新手开发基于瓷砖的全功能2D游戏。 Driftwood 2D目前正在经历大量的Alpha阶段开发,因此不应被认为是稳定的。 API更改将在此阶段频繁发生。 但是,它目前适合制作非常简单的探索式游戏。 引擎加载由图像,声音,地图,描述性文件和脚本组成的世界包,然后将其自身传递到脚本,作为其内部API的接口。 从那里,世界软件包中的脚本与引擎交互并控制引擎执行其功能,从而产生
【文件预览】:
Driftwood-master
----.gitignore(118B)
----README.md(4KB)
----.gitmodules(682B)
----driftwood.bat(43B)
----config.json(888B)
----LICENSE(1KB)
----src()
--------spritesheet.py(3KB)
--------entity.py(51KB)
--------databasemanager.py(9KB)
--------lightmanager.py(14KB)
--------cachemanager.py(7KB)
--------widget.py(10KB)
--------inputmanager.py(13KB)
--------pathmanager.py(10KB)
--------tilemap.py(7KB)
--------tickmanager.py(9KB)
--------audiomanager.py(19KB)
--------configmanager.py(11KB)
--------tileset.py(6KB)
--------tile.py(7KB)
--------windowmanager.py(9KB)
--------light.py(4KB)
--------areamanager.py(15KB)
--------framemanager.py(14KB)
--------logmanager.py(5KB)
--------__schema__.py(8KB)
--------layer.py(12KB)
--------widgetmanager.py(16KB)
--------__main__.py(5KB)
--------driftwood.py(14KB)
--------filetype.py(5KB)
--------scriptmanager.py(14KB)
--------entitymanager.py(11KB)
--------widgettree.py(19KB)
--------resourcemanager.py(13KB)
----CREDITS.md(4KB)
----tools()
--------dbedit.py(8KB)
----data()
--------uitest()
--------blue()
--------__common__()
--------new()
----Makefile(1KB)
----docsrc()