問題タブ [libgosu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - Mac OS X に gosu をインストールする
gosu を Mac にインストールしようとしています。私はコマンドを使用しました:
パスワードを入力すると、次のようなメッセージが表示されます。
ただし、次のエラーが発生します。
これを修正するアイデアはありますか?なぜこのように言われるのかわかりません。
ruby - Ruby 横スクロール ゲームの背景画像のループ
Ruby gosu 横スクロール ゲームで背景画像をループさせたいです。背景画像と複製された背景画像を変換するために使用されるカウンターに問題があります@k
。@p
それらを追加する良い方法が思いつきません。より明確にするためのコード。
では、どうすればカウンター@k
と@p
.Tried this
しかし、それは最初にしか機能しません(2〜3回の画像シフト)。これも試してみました
そしてそれはうまくいきませんでした。
ruby - ルビーゴスとチングでぎこちない動き
タイル (キャラクターを含む) がすべて50x50
. 私は前に chingu を使用したことがありませんが、ドキュメントを見て、私はこれを持っています:
この動きを使用すると、ステップ間に流動性がなくなります。さて、標準while key_down?(:left); move_left; end
タイプの取引を行ってから、キャラクターをより短い間隔で移動するだけでスムーズになりますが、問題は、キャラクターがグリッドライン間で停止できることです(それが理にかなっている場合)。
move_left
の値をmove_right
返す必要があるため、そのメソッド内で再帰を実行しても@x
機能しません。誰にもアイデアがありますか、それとも chingu を使用せずにdraw
メソッド内のロジックを理解しようとする必要がありますか?
ruby - 未定義メソッド (NoMethodError) ruby と Gosu
Player の x 位置と y 位置の呼び出しに問題があります。クラス Projectile で origin_object.x と origin_object.y を呼び出すと、次のエラーが表示されます。
これは私のコードです:
これは発射体ファイルです
これはメイン ファイルです (プロジェクトの実行に使用します)。
ruby - Ruby で Gosu を使用してテキストを印刷できない (クラッシュ)
私は Gosu のいくつかの基本を学ぼうとしています。画像は表示できますが、テキストを表示しようとするとアプリケーションがクラッシュしました。ここに私が実行しようとしている簡単なコードがあります。
私のシステム:
・Windows XP SP3
-ルビー 1.93 448
-gosu 0.10.4
ruby-on-rails - Ruby: Web ブラウザーから Gosu ゲームを実行する
だから私がやりたいことはこれです:
- ユーザーが www.website.com にアクセス
- 「ゲームをプレイ」というボタンがあります
- Gosu ゲーム (既に作成済み) がウィンドウを起動します。
- ユーザーはゲームをプレイできます。
だから多分それは次のようになります:
私は周りを読んでいて、Jrubyを使ってそれをだまして実行させる方法があるかもしれないことを見てきました. また、Opal を使用して Ruby コードを JS に再コンパイルし、何らかの形でそのように実行するのは良い考えかもしれないと考えていました。
しかし、混乱を避けるために、質問は次のとおりです。上記の手順を実装することは可能ですか? 回答ありがとうございます。