2023/10/12(木) [n年前の日記]
#1 [prog][ruby] ゲームエンジンの定義がよく分からない
ネットを眺めてたら、以下の記事が目に入った。
_130種以上のゲームエンジンを「価格」「言語」「プラットフォーム」などで絞り込んで検索できる「Game Engines Database」 - GIGAZINE
_Game Engines Database
この手の情報がまとめてあるのは良いことだなと思いながら件のサイトを眺めつつ。そういえばRubyのソレはどのくらいあるのかなと選んでみたら、DXRuby どころか Gosu すら登録されてなくて。うーん。
_Project DXRuby
_Hello - Gosu
Ruby界隈は死んでるというか、すっかり不人気だなあ、言語本体だけがいくら頑張ってもサードバーティ(?)を大事にしないとこういう状況になるのだろうな、という気分に。
でもまあ、DXRuby や Gosu は、ゲームエンジンというより2Dゲーム制作ライブラリだろうし、ゲームエンジンとして載ってなくても別におかしくはないか…。
と思ったのだけど、件のサイトに Python の PyGame が載っていて首を捻った。あれこそ正しく、只の2Dゲーム制作ライブラリで、ゲームエンジンでは無いのでは…? PyGame が載ってるなら DXRuby や Gosu が載っていてもおかしくないよな…。さらに、PyGame が載ってるなら HSP だって載っていてもいいんじゃないかとも思えてきた。もっともそれぞれ、英語圏の方々が使える状況になっているのかと考えると悩んでしまうけど。Gosu はともかく DXRuby と HSP は、ドキュメント関係を鑑みると日本人専用っぽいところがあるし。
何にせよ、ゲームエンジンの定義がよく分からなくなってきた。一般的には何を満たしてたらゲームエンジン扱いされるのやら。
それはさておき、件のサイトの「Suggest」から、「こういうゲームエンジンもあるよ」と投稿できるっぽい。この際投稿してみるかと思ったのだけど、自分、英語が全然ダメなので、Gosu や DXRuby や HSP の説明文をどう書けばいいのかで悩んでしまって…。いや、そもそも日本語で説明文を書こうとしても悩んでしまうか…。それぞれの特徴って何だろう…。
_130種以上のゲームエンジンを「価格」「言語」「プラットフォーム」などで絞り込んで検索できる「Game Engines Database」 - GIGAZINE
_Game Engines Database
この手の情報がまとめてあるのは良いことだなと思いながら件のサイトを眺めつつ。そういえばRubyのソレはどのくらいあるのかなと選んでみたら、DXRuby どころか Gosu すら登録されてなくて。うーん。
_Project DXRuby
_Hello - Gosu
Ruby界隈は死んでるというか、すっかり不人気だなあ、言語本体だけがいくら頑張ってもサードバーティ(?)を大事にしないとこういう状況になるのだろうな、という気分に。
でもまあ、DXRuby や Gosu は、ゲームエンジンというより2Dゲーム制作ライブラリだろうし、ゲームエンジンとして載ってなくても別におかしくはないか…。
と思ったのだけど、件のサイトに Python の PyGame が載っていて首を捻った。あれこそ正しく、只の2Dゲーム制作ライブラリで、ゲームエンジンでは無いのでは…? PyGame が載ってるなら DXRuby や Gosu が載っていてもおかしくないよな…。さらに、PyGame が載ってるなら HSP だって載っていてもいいんじゃないかとも思えてきた。もっともそれぞれ、英語圏の方々が使える状況になっているのかと考えると悩んでしまうけど。Gosu はともかく DXRuby と HSP は、ドキュメント関係を鑑みると日本人専用っぽいところがあるし。
何にせよ、ゲームエンジンの定義がよく分からなくなってきた。一般的には何を満たしてたらゲームエンジン扱いされるのやら。
それはさておき、件のサイトの「Suggest」から、「こういうゲームエンジンもあるよ」と投稿できるっぽい。この際投稿してみるかと思ったのだけど、自分、英語が全然ダメなので、Gosu や DXRuby や HSP の説明文をどう書けばいいのかで悩んでしまって…。いや、そもそも日本語で説明文を書こうとしても悩んでしまうか…。それぞれの特徴って何だろう…。
◎ 2023/10/18追記 :
今確認してみたら、Ruby使用のゲームエンジンとして Gosu が追加されていた。良かった。さすがに Gosu を無視するのはおかしいもんな…。
[ ツッコむ ]
以上、1 日分です。