web-dev-qa-db-ja.com

オープンソースのJavaゲームの良い例は何ですか?

独自のプロジェクトの良い出発点は、同じ問題の分野の他のコードを調べることです。では、オープンソースのどのJavaゲームをソースで確認することをお勧めしますか?特にJava環境でゲームを作成するためのいくつかのテクニックを学ぶのに最も役立つゲームはどれですか?

20
Mnementh


(ソース: freecol.org

FreeCol --Sid Meierの Colonization に基づいています。

10
Ola Eldøy

これはあなたの質問に直接答えるものではありませんが、 JavaFX でゲームを書いてみたいと思った場合、JavaFXサイトには サンプルコードの束 があります。いくつかのゲーム(現在の執筆時点)。

6

http://sourceforge.net/projects/creepsmash/ が良い選択だろうかと思います。これは、「実際の」商用スタイルのプロジェクトをシミュレートするために、コンピュータサイエンスの学生のチームによって作成されました。したがって、バージョン管理、ビルドツール、単体テストなどを使用しました。それがその目的だったので、おそらくそれからほとんどを学ぶためのより良いプロジェクト。それでも、ゲームはかなり面白く、多くの人々が楽しみのためにそれをプレイします。ただし、そのドキュメントのどれだけが英語であるかはわかりません。

3
Brian

構築するゲームの種類(ゲームの種類)と、2Dまたは3Dのどちらに移行するかを指定すると役立ちます。

しかし、あなたの質問に答えるには:Lightweight Java Game Library( http://lwjgl.org/ )を見てください)彼らのWeb上にプロジェクトのリストがあります一部がオープンソースであるサイト。

2
2
Scott W

Jake 2 を見ることができます。これは、JavaでのQuake2エンジンの再実装です。これは、3Dゲームの良い出発点になる可能性があります。

2
Michel

例としてWyvern を使用するよりも悪いことをする可能性があります。主に Steve Yegge の心から来る何かから始めているという追加のボーナスがあります。

2
Bob Cross