キャラクターを動かす


1.はじめに

ゲームを作るときに、どうしても沢山のキャラクターを動かしたくなります。 1つのキャラクターを動かすのは出来ても複数のキャラクターはどうやって動かすの?
こんな疑問に答えるために、キャラクターを動かすサンプルを作ってみました。 単純に1つのキャラクターを動かすサンプルから、当たり判定つきのものまで、各種取り揃えてみました。
これで、シューティングゲームで沢山のキャラクターが動いたり、RRGで町の人を動かす事が出来るようになります。



キャラクター表示の為には、キャラクターを収めたBMPファイルが必要です。
サンプルスクリプトと一緒に圧縮しています。
ダウンロードして、コメントをよく読んでください。


2. キャラクターを動かす-> サンプル1と解説


まずは単純なキャラクター表示です。
リンゴの絵が左から右へと移動するサンプルです。

3. 複数のキャラクターを動かす -> サンプル2と解説


sprite1.asで表示したリンゴの絵を複数動かします。

4.複数をキャラクタを動かす(背景付き) -> サンプル3と解説


sprite2.asに背景をつけたバージョンです。

5.複数をキャラクタを動かす(背景付きスクロール) -> サンプル4と解説


sprite3.asをさらに改造して背景をスクロールさせて、カーソルキーで自分のキャラクタ(首)を操作できるようにしたものです。


6.複数をキャラクタを動かす(背景付きスクロール) -> サンプル5と解説


sprite4.asをさらに改造して自分とリンゴとの当たり判定をつけ、得点が加算されるようにしました。

7.すべてのスクリプトとデータ -> まとめてダウンロード

サンプルプログラムとキャラクターデータをまとめてダウンロードできます。 ぜひ、実際にスクリプトを動かして実験してください。 sprite.zipをダウンロード。



目次に戻る