跳转到:网站导航 | 内容

什么是 Joge?

Joge [Java Opengl Game engine] 是用 Java 开发的 2D 游戏引擎。她稳定、快速并且容易学习。
:: 游戏演示

:: GUI 演示

协议:

Joge 基于 GNU General Public License GPL

 

 

为什么使用 Java

许多商业和业余游戏开发者都有一个误区:认为 Java 不适合用于游戏开发。这个观点是基于 5 甚至 10 年前的数据,造成对 Java 的误解。 如果你有一个 C++ 的程序,编译后,等待十年,它将会如同十年前一样的缓慢并且有着同样的 bug。如果对一个 Java 程序做同样的事情,你会发现十年后,在同样的硬件上它运行得更快,而且 bug 更少。 截止 1996 年,Java 还非常慢。截止 1998 年,它比较慢。截止 2000年,它对于多数应用来说已经足够快,但是运行速度相对只达到 C++ 的 50%-70%。 从 2002 年以来,Java 运行速度相对最好的 C++ 代码只慢了不足 5%。对于多数应用(包括游戏),Java 同 C++ 在速度上的差别在 1% 以内。这些年来许多改进都集中在性能方面。最终,Java 成为了对于运行速度有较高要求的应用的一种选择,这也包括游戏开发。 Java.net 有一些关于 Java 版本 Quake2 同 C 版本对比的基准测试,在 800x600 窗口下 Java 要优于 C 版本,而全屏模式下 Java 版本速度大约慢 10%。

 

Joge 是免费的!

当前版本为 Joge v0.3.

 

Joge 开发:
                                图像引擎: ...100%

                                声音引擎: .....100%

                                Ai 引擎: .............20%

                                物理引擎: .........0%

Joge 需要你的支持:请联系这里【英文或德文】这里【中文】