1&2、jME(Java Monkey Engine)简介

系统 2221 0

最近的项目需要计算一个游戏对象在一个游戏场景中的位置及路径。比如让一个巡警在两点之间来回巡逻、让一头驴围着磨盘转、让一条小狗跟随主人行走……如果手工做这些运算未免太麻烦,jME这个开源框架能够解决这个问题。

我也是刚刚接触jME和3D,希望在这里能和大家一起研究。

jME是什么东西呢?OpenSource是这么介绍的:

jME(jMonkey Engine)是一个基于场景图(scene graph)、高性能的图形API。jME设计的思想主要来源于David Eberly所写的《3D Game Engine Design》一书。jME是一个使用Java语言编写的图形绘制引擎。通过使用一个抽象层,jME支持任意的绘制系统。jME当前使用 LWJGL 作为底层绘制引擎,将来会增加对 JOGL 的支持。


jME是一个完全用Java编写的高性能的3D游戏引擎。支持OpenGL(Open Graphics Library:跨语言、跨平台的3D图形库)、OpenAL(Open Audio Library:跨平台音效API)、支持键盘鼠标输入。目前是2.0版本。)


jMonkey Engine (jME) is a high-performance 3D game engine, written entirely in Java. OpenGL is supported via LWJGL, with JOGL support in development. For sound, OpenAL is supported. Input via the keyboard, mouse, and other controllers is also supported.

 

jME is a community-driven open source project released under the 'new BSD license'. It is currently being used by several commercial game studios as well as by university game classes. While the project will continue to support and develop its most popular 2.0 branch for years still to come, a 3.0 branch is quickly emerging in response to higher standards of the next generation in performance and hardware.

网址是: http://www.jmonkeyengine.com/

相应的文档在这里: http://www.jmonkeyengine.com/wiki/doku.php?id=user_s_guide

API: http://www.jmonkeyengine.com/doc/

源代码在googleCode上: http://code.google.com/p/jmonkeyengine/

<!--StartFragment -->

谢炜

2009-09-22

1&2、jME(Java Monkey Engine)简介


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论