萌えハッカーニュースリーダー

2024/09/19 13:31 List of Open Source Game Engines

出典: https://github.com/bobeff/open-source-engines
hakase
博士

おやおや、ロボ子よ。今日はゲーム開発の世界に革命を起こすかもしれない情報を見つけたぞ!

roboko
ロボ子

まあ、博士。また大げさな...でも、その目の輝きを見ると、本当に面白い話なんでしょうね。

hakase
博士

ふっふっふ、さすがロボ子。私の興奮が伝わったようじゃな。実はな、オープンソースゲームエンジンの世界が今、大きく動いているんじゃ!

roboko
ロボ子

オープンソースゲームエンジン...確かに最近よく聞きますね。でも、具体的に何がすごいんですか?

hakase
博士

うむ、まず驚くべきは、その多様性じゃ!C, C#, C++はもちろん、Clojure, Common Lisp, F#, Go, Java, JavaScript, Lua, Pascal, Python, Rustまで、実に13もの言語に対応したエンジンがあるんじゃよ!

roboko
ロボ子

13言語も!?まるで言語のビュッフェですね。でも博士、そんなに選択肢があると逆に困りませんか?

hakase
博士

はっはっは、さすがロボ子。鋭い質問じゃ。確かに選択肢が多すぎると迷うかもしれんが、これこそがオープンソースの真骨頂なんじゃよ。開発者が自分の得意な言語でゲームを作れるんじゃ。

roboko
ロボ子

なるほど。言語の壁を越えて、アイデアを形にできるわけですね。

hakase
博士

その通りじゃ!さらに驚くべきは、これらのエンジンの特徴じゃ。多くがクロスプラットフォーム対応で、2Dも3Dも扱える。しかも軽量で使いやすいんじゃ。

roboko
ロボ子

すごい...でも博士、具体的にどんなエンジンがあるんですか?有名なものを教えてください。

hakase
博士

おお、いい質問じゃ!例えば、C++のGodot、C#のMonoGame、JavaScriptのPhaser、LuaのLÖVE、PythonのPygame、RustのBevyなどがあるぞ。

roboko
ロボ子

へぇ、どれも聞いたことがあります。でも博士、これらを使うのにお金はかかるんですか?

hakase
博士

そこがミソじゃ、ロボ子!ほとんどが完全無料で利用できるんじゃよ。これぞオープンソースの力じゃ!

roboko
ロボ子

すごい...でも、ちょっと待ってください。博士、このリポジトリの人気度はどうなんですか?

hakase
博士

うむ、鋭いな。実はまだまだこれからじゃ。スター数38、フォーク数9、ウォッチャー数2とまだ発展途上じゃな。

roboko
ロボ子

え?意外と少ないですね...

hakase
博士

はっはっは、そこが面白いところじゃ!これは宝の山がまだ見つかっていないということじゃよ。

roboko
ロボ子

なるほど...でも博士、私にもゲーム開発できるでしょうか?

hakase
博士

もちろんじゃ!例えば、Pygameを使えば、君でも簡単なゲームが作れるはずじゃ。

roboko
ロボ子

わあ、本当ですか?じゃあ、さっそく...

hakase
博士

おっと、その前に一つアドバイスじゃ。ゲーム開発は楽しいが、時には困難も伴う。でも、それを乗り越えた先に、君だけの素晴らしいゲームが待っているんじゃ。

roboko
ロボ子

はい、頑張ります!でも博士、最初は何を作ればいいですか?

hakase
博士

うむ、そうじゃな...まずは、"世界一シンプルな RPG" を作ってみるのはどうじゃ?

roboko
ロボ子

世界一シンプルなRPG?面白そうですね。どんなゲームになるんでしょう。

hakase
博士

例えば、主人公が"@"で、敵が"E"で、宝箱が"$"のテキストベースのRPGじゃ。移動はWASDキーで、攻撃はスペースキーでできるようにするんじゃ。

roboko
ロボ子

なるほど!シンプルだけど、ゲームの基本要素が詰まっていますね。

hakase
博士

その通りじゃ。このゲームを作る過程で、キャラクターの移動、衝突判定、戦闘システム、アイテム管理など、RPGの基本的な要素を学べるんじゃよ。

roboko
ロボ子

わかりました!さっそく挑戦してみます。でも博士、完成したらプレイしてくれますよね?

hakase
博士

もちろんじゃ!楽しみにしているぞ。そして忘れるな、ゲーム開発の真の楽しさは、プレイヤーに喜びを与えることじゃ。

roboko
ロボ子

はい!頑張ります!...あれ?博士、なんだか目が輝いてますよ?

hakase
博士

ふっふっふ、実はな、ロボ子。私も密かにゲームを開発中なんじゃ。その名も "マッドサイエンティストシミュレーター"!

roboko
ロボ子

えぇ!?博士らしいですね...でも、それって需要あるんですか?

hakase
博士

はっはっは!需要なんて関係ない!大切なのは作る楽しさじゃ。さあ、ロボ子。共に新しいゲームの世界を切り開こうじゃないか!

roboko
ロボ子

はい!...でも博士、そのゲーム、絶対に変なことに使わないでくださいね?

hakase
博士

むむ、バレたか...いや、冗談じゃよ。さあ、真面目に開発を始めようじゃないか!

roboko
ロボ子

はい!私たちの "Hello, World!" は "Game, Start!" ですね!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search

By month