問題タブ [side-scroller]

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.

0 投票する
1 に答える
978 参照

iphone - iPhone iOS 私が見ることのできるオープンソースの横スクロールゲームはありますか?

飛行機が一定の速度で前方に飛行し、ユーザーが障害物を避けるために上下に制御する単純な横スクロール ゲームを構築することを考えています。私はゲーム開発の経験がないので、下の写真のような横スクロール ゲームに変更できるオープン ソースのゲーム プロジェクトを探しています。

ハリアーアタック

0 投票する
2 に答える
1445 参照

c# - ビューポートに表示されるスプライトのみが描画されるようにする方法

学習課題として 2D スクロール XNA ゲームを作成しようとしていますが、スクロール バックグラウンドで問題が発生しました。テキスト ファイルからレベルを読み込み、解析して適切なタイルを作成し、それらをマトリックス (タイル[,]) に格納しています。

次に、タイルの位置を変更する更新メソッドを用意して、再描画時にタイルが移動するようにします。

現在、すべてのタイルをループして、移動する前にすべてを描画しています。これは明らかにあまり効率的ではありません。理想的には、画面にタイルを描画するだけです。次のように、ビューポートを取得し、タイルの高さ/幅を使用して、画面に収まるタイルの数を決定し、それらのタイルのみをループすることでこれを行うことができます。

ただし、これは元のビューポートにタイルを描画するだけです。外側のタイルは、位置が表示されても描画されません。

これは、カウンターを使用してループを開始および終了し、draw メソッドが呼び出されるたびにインクリメントすることで解決できると思います。ただし、これが優れた解決策だとは思いませんが、残念ながら、ビューポート内のタイルのみが描画されるようにするためのより良い方法は考えられません。

0 投票する
1 に答える
442 参照

java - LWJGL: 風景に「曲線」を適用する

どうぶつの森のゲームに似たシェーダー効果を作成することに興味があります (この例を使用して私を撃たないでください)。地形に沿って前後に移動すると、世界が「湾曲」し、丸い面にいるような感覚になります。問題は、この種の効果を 2D 横スクロールに適用したいということです。

Terraria のようなゲームを想像してみてください。画面の両端 (左右) がわずかに下向きに曲がっていて、湾曲しているように見えます。

そのような効果を達成する方法を説明する記事を見つけようとしましたが、役立つ方向指示の方法はあまりありません. これが最も組織化された、または適切な質問ではないことはわかっていますが、助けていただければ幸いです。

0 投票する
1 に答える
1326 参照

java - libgGDX カメラの中心にプレーヤーを配置する方法

最近、libGDX を使用してゲームを作成し始めました。正射投影カメラを実装して、プレーヤーが動いたときにプレーヤーを動かそうとしています (2D サイド スクローラーを作成しています)。何らかの理由で、カメラがプレーヤーを画面の中央に描画するようにすべてを実行すると、プレーヤーが右上隅に向かってわずかにずれて描画されます。

さまざまなことを試して一日中検索してきましたが、解決策は見つかりませんでした。

それが役立つ場合、プレーヤーのスプライトは正方形の 128 x 128 の画像で、モニターのサイズは 1366x768 です。

これが私のgameScreenコードです:

0 投票する
1 に答える
222 参照

actionscript-3 - フラッシュ サイド スクローラー ゲーム オブジェクトがヒーローの移動中に揺れる

Flash CS5を使用してside-scrollerゲームを作成しようとしています すべてが完了しましたが、ヒーローが動いているときにすべてが揺れ始めました! すべてのオブジェクトを作成する前に、それをいくつかの画像に変更しましたが、それでも同じです... Citrus Engine

Movie Clips

正確に何が問題なのですか?