2012-04-03 3 views
0

私は "1943"や "Jamestown"のようなシューティングゲームを作っています。スクロールバックグラウンドをどのようにして前進させるか、そしてこれを効率的にするにはどうすればいいだろうと思っていましたか?私は、アニメーションGIFを使用したり、ルーピングBitMapを作ることを考えていました。誰かが私を助けてくれますか?スクロールバックグラウンドを作成するには?

ありがとうございます!

+0

左/右または上/下にスクロールするだけですか? – bendataclear

+2

試してみてくださいgamedev.stackexchange.com –

+0

スクロールアップしかし、画面の側に達するときに左右に少し移動する機能があります。 – Liamh101

答えて

0

ゲーム開発のためのXNAフレームワークを見て、コンピュータのリソースを効率的に使用してスムーズなゲームプレイとフレームレートを実現するゲームを開発してください。多くの書籍やオンラインチュートリアルが用意されています。

Windowsフォームで、背景のスクロールがすばやく、汚れていないようにするには、パネルコントロールを別のパネルに配置し、スクロールバーを表示しないように外側パネルを設定し、内側パネルを高さまたはそれ以上)、インナーパネルの背景テクスチャを表示したい背景画像に設定します。内側のパネルをアニメーションして上から下に移動し、下に達すると上から上に戻すことができます。また、パネルがリセットされたときのスムーズな移行のために、上部のビューと下部のビューが同じになるように、背景イメージを設計してください。また、パネルを移動するときにpanel.Refresh()を呼び出すこともできます。

XNAフレームワークは実際にゲーム開発に向かう道です。

関連する問題