我正试图为我的黑莓写一个类似流氓的游戏,希望如此 支持某种JVM的任何其他手机。
因为我在工作中使用Java,所以我想用另一种语言编写游戏,但我找不到可以在多部手机上使用的语言。
我坚持使用Java吗?
答案 0 :(得分:2)
如果你是为Android编程,可以使用Scala,请参阅Scala on Android。 Scala编译为Java字节码。还有其他语言可以编译成Java字节码;我不知道它们对于Android编程有多么适合。
答案 1 :(得分:1)
您可以尝试将另一种语言用于Java平台。不幸的是,你也会受到相当的限制,因为J2ME基于相当古老的Java SE版本,Java VM的大多数现代语言需要Java 5或至少Java 1.4。
答案 2 :(得分:0)
Lua在小型设备上运行得非常好(我在掌上电脑上使用它),但它被设计为耦合到C API中。您可能必须自己编写粘合代码,这很容易,但如果官方API是Java API并且 没有C API,那么您将会运气不好。
答案 3 :(得分:0)
实际上,C ++在这一点上得到了普遍的支持。但是你完全不熟悉Java for Blackberry。
答案 4 :(得分:0)
从技术上讲,我认为第二个(JavaME是第一个)全球部署最广泛的运行时是Flash Lite。
将它用于游戏开发是否是个好主意当然是另一回事。
第三个是Symbian OS C ++,但这不适用于你的Blackberry。