文件名称:oak:纯Go游戏引擎
文件大小:48.94MB
文件格式:ZIP
更新时间:2024-02-24 08:06:42
go ui game-engine shiny eventbus
橡木 纯Go游戏引擎 目录 安装 ,并且是并行开发的。 Oak支持不依赖Windows的操作系统和不依赖音频Linux系统。 我们不拥有要检查的机器,但是假设它也支持OSX。 我们希望用户能够用橡木制作出精美的Go游戏,并欢迎改进。 因为Oak希望具有尽可能少的non-Go依赖关系,所以Oak不使用OpenGL或 。 我们愿意在将来增加对这些功能的支持以提高性能,但是我们一直希望有一个需要零或接近零依赖项的替代方案。 产品特点 窗口渲染 Windows和关键事件从 逻辑帧速率与拉伸速率不同 全屏,窗口定位支持 自动缩放屏幕尺寸 render.Renderable接口 启动时批量加载Sprite Sheet 操纵 render.Modifiable接口 内置转换和过滤器 一些内置的 可扩展修改语法func(image.Image) *image.RGBA 内置可Renderable类型,涵盖常见用例 Sprite , Sequence , Switch , Composite 原始生成器, ColorBox , Line , Bezier 历史跟踪Reverting 主