Scala中有任何游戏引擎吗?

Rom*_*gan 35 java scala game-engine

我想知道是否有任何用Scala编写的游戏引擎或者可以从Scala轻松访问?

Pet*_*ler 18

由于易于Java集成,所有Java游戏引擎都可轻松访问.有几个(没有以任何方式排序):

如何开始用Java 编写游戏编写的一个很好的演示是在不到50分钟的时间内在Java编程语言中编写一个三维游戏.

由于Scala具有良好的Java集成,因此ointerop应该很容易.正如mcherm指出的那样,对于lwjgl来说,这已经完成了.为了获得Scala的优点,您可以添加一些隐式转换.

  • +1.但是,我怀疑这些java库可以让你轻松应用scala的好功能(闭包和什么不是). (7认同)
  • [libGDX](https://github.com/libgdx/libgdx) (2认同)

小智 8

我目前正在使用Scala中的3d引擎:http://www.sgine.org

在它成为主要Java引擎的竞争对手之前还有很长的路要走,但是正在取得良好的进展,并且总是会受到更多的帮助.:)


mch*_*erm 5

是一个使用Scala的LWJGL库的人的例子.这似乎是您最好的计划 - 与优秀的Java库集成.Scala和Java之间的集成非常强大:为了使用这样的库,您需要集成到"双向":从Scala调用Java代码(执行绘制到屏幕之类的操作)以及实现Java接口Scala代码(用于响应事件).幸运的是,Scala可以很容易地做到这两点.