|
キャラクターを動かす |
ゲームを作るときに、どうしても沢山のキャラクターを動かしたくなります。 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をダウンロード。