文件名称:java异常笔试题-scage:用Scala编写的游戏引擎
文件大小:727KB
文件格式:ZIP
更新时间:2024-07-03 08:44:37
系统开源
java异常笔试题 最新稳定版本 11.4 介绍 Scage 是一个编写简单 2D opengl 游戏的框架。 它是基于几个Java库编写的: 作为物理引擎 作为一个opengl包装器 作为资源和纹理加载器 该项目的主要目的是为游戏开发人员提供一个方便的工具,让他们无需任何样板即可编写纯功能代码。 特征 架构类似于 actor 框架,在应用程序生命周期的不同阶段执行不同类型的任务。 与参与者类似,这些任务是匿名函数,您可以在运行时在应用程序的任何范围内添加和删除它们。 它都是单线程的,所以你不必弄乱消息。 适用于任何类型的 2D opengl 基元的庞大绘图库。 从 ttf 文件加载和使用字体(基于 'Slick2D' api,但有改进)。 i18n:从 xml 文件加载字符串甚至整个接口。 运行时语言更改。 从简单结构的 xml 文件构建游戏界面的框架。 应用程序设置可以在文本文件中指定为键值对(移至外部项目:)。 许多引擎选项都是以这种方式设置的(以及将它们设置为参数的标准可能性),允许在不重新构建应用程序的情况下进行微调。 Tracers 框架:在二维游戏地图上轻松跟踪和交互游戏
【文件预览】:
scage-master
----.gitignore(116B)
----build.properties(31B)
----scage-logo.png(149KB)
----project()
--------Build.scala(3KB)
----src()
--------main()
--------test()
----xdll.cpp(423B)
----pom.xml(17KB)
----README.md(7KB)
----rotating_hello.png(8KB)
----todo(106KB)
----build.sbt(955B)