| jMonkeyエンジン | |
|---|---|
| 開発者 | jMEコアチーム |
| 安定版リリース | |
| リポジトリ | |
| 書かれた | ジャワ |
| オペレーティング·システム | クロスプラットフォーム |
| プラットフォーム | Java(JVM) |
| タイプ | ゲームエンジン |
| ライセンス | 新しいBSDライセンス |
| Webサイト | jmonkeyengine.org |
jMonkeyEngine(略称:JMEまたはjME )は、 Javaで書かれた3Dゲーム開発用のオープンソースかつクロスプラットフォームのゲームエンジンです。[ 2 ] Windows、Linux、macOS、Raspberry Pi、Android、iOS (現在アルファテスト中)向けのゲーム開発に使用できます。デフォルトのレンダラーとしてLightweight Java Game Libraryを使用し、 Java OpenGLベースの別のレンダラーもサポートしています。
jMonkeyEngineはコミュニティ中心のオープンソースです。New BSDライセンスの下でリリースされており、多くの商業ゲームスタジオ[ 3 ] [ 4 ]や教育機関[5]で使用されています。[6] [ 7 ] jMonkeyEngine 3のデフォルトバージョンには、ソフトウェア開発キット(SDK)が統合されています。
jMonkeyEngine は単体ではコンピューティングライブラリのコレクションであり、低レベルのゲーム開発ツールとして機能します。公式の jMonkeyEngine 3 SDK のような統合開発環境と組み合わせることで、複数のグラフィカルコンポーネントを備えた高レベルのゲーム開発環境になります。
このSDKはNetBeansプラットフォームをベースにしており、グラフィカルエディタとプラグイン機能を提供します。デフォルトのNetBeansアップデートセンターに加え、SDKには独自のプラグインリポジトリがあり、安定したポイントリリースまたは夜間アップデートを選択できます。
2016年3月5日以降、SDKはコアチームによる公式サポートを終了しました。コミュニティによって引き続き積極的にメンテナンスされています。「jMonkeyPlatform」という用語は「jMonkeyEngine 3 SDK」と同義で使用されます。
jMonkeyEngineは、Javaで書かれたフル機能のグラフィックエンジンの不足を改善するのに役立ちます。このプロジェクトは時間とともに進化してきました。
jMonkeyEngineのバージョン0.1から2.0は、2003年のプロジェクト設立から2008年の最新バージョン2.0リリースまでの期間を表しています。2007年末から2008年初頭にかけて、初期のコア開発者が徐々にプロジェクトの作業を中止した時点では、バージョン2.0はまだ公式に安定版としてリリースされていませんでした。このコードベースは商用利用に採用され、当時のエンジンコミュニティで最も人気を博しました。
2008年後半にjMEのコア開発者が離脱して以来、コードベースは数ヶ月間事実上停滞していました。コミュニティはパッチのコミットを続けましたが、プロジェクトは明確な方向性を見出すことができませんでした。バージョン3.0の開発は実験的な形で始まりました。
2009年初頭にリリースされたjME3の最初のプレビュー版は、コミュニティの多くのメンバーから好意的な注目を集め[ 10 ]、この新しいブランチがjME 2.0の正式な後継となることに大多数のメンバーが同意しました。そこから、以前のコア開発者と新しいコア開発者の間で、あらゆる手続きが整理されました。

Ardor3Dは、2008年9月23日に、ジョシュア・スラックとリカード・ヘルリッツによってjMonkeyEngineからフォークして誕生しました。これは、彼らがjMonkeyEngineの命名、起源、ライセンス、コミュニティ構造に関して相容れない問題と感じたことと、[ 37 ]組織的な企業支援によって強力なオープンソースJavaエンジンを支えたいという願望によるものでした。
最初の公開リリースは2009年1月2日に行われ、その後数ヶ月ごとに新しいリリースが続きました。2011年には、Ardor3DはNASAエイムズ研究センター[ 38 ]とNASAジェット推進研究所[ 39 ]の両方で、火星探査機キュリオシティの地形と探査車の動きを可視化するために使用されました。
2014年3月11日、ジョシュア・スラックはプロジェクトを放棄すると発表したが、ソフトウェア自体はzlibライセンスのままで、引き続き無料で利用できる。[ 40 ] [ 41 ]しかし、Ardor3Dのサブセットである「JogAmp's Ardor3D Continuation」[ 42 ] [ 43 ]は、2014年時点でもジュリアン・グエスによって積極的にメンテナンスされていた。[ 44 ] [ 45 ]
参考としてウェブサイトのフッターをご覧ください。
ゲーム開発におけるソフトウェアの側面
{{cite news}}:|last=一般的な名前があります(ヘルプ)