Rubyでシンプルなアーケードを作りたいです。しばらくGOSUを使っていたのですが、ルビー用のゲームライブラリがたくさん見つかりました:RubyGame、Chingu ...。
ゲーム開発に最適なライブラリとその理由は何ですか?
Gosuは、Ruby で 2D ゲームを作成するための最も人気のある (そして積極的に維持されている) ライブラリです。パフォーマンスを向上させ、OpenGL などの基盤となるディスプレイ レンダリング ライブラリと対話するために使用する基盤となる C++ ライブラリがあります。
また、Ruby で本物のアーケード ゲームを簡単に作成できるようにする gem にも取り組んでいます。それまでの間、MAME 互換のアーケード コントローラーの使用に興味があるかもしれません。Gosu の一般的な MAME キーボード入力マッピングを提供する gem を作成しました。
バックグラウンドで Gosu を使用するGameBoxという gem もあります。GameBox は、一般的なゲームのボイラープレートの多くを抽象化しようとするため、ゲームの「ビジネス ロジック」を書く必要があります。
正確に何を実装するかに基づいて決定するのはあなたですhttps://www.ruby-toolbox.com/categories/game_libraries