TEST8(Flash)

ウソザナの開発に調子が出てきて、FOOD消費、DOORオープンを実装してみました。


FOOD消費は、30秒ごとに-1するだけとなっています。しかも、マイナスになってもHPが減ったりはしないです。(今後、実装予定)


DOORオープンは、Denziさんのドット絵にアニメーションのギミック絵が無かったので、ただ消えるだけとなっています。(Caveのドット絵には、アニメーションパターンがあるのですが、こちらも未実装です。><)


DOORオープンに使用するKEYは、初期状態で8個持っています。DOORを開けるごとに-1となり、0になると開けることが出来なくなります。SHOPもまだ未実装なので、KEYを増やすことが出来ません。><
しかも、ダンジョンとCastelのマップ間を移動すると、DOORが復活する状態となっています。これもなんとかできないかなぁと、考え中です。


SHOPを実装するとなると、SHOPオヤジや、HOSPITALナースのドット絵がほしくなってしまいます。そのうち、Denziさんが作ってくれないかなぁ。と、また他力本願なことを期待していますが、デカイ絵(288*288)となるので、しっかりした作りになってからお願いできればと思っています。^^;


「作ってみた」からアクセスすると、こんな画面でテストできます。
http://fujipon.ninja-web.net/


テスト方法

  • 矢印キー で上下左右に移動します。
  • ブロックやツララのあるところは進めません。
  • 足元にブロックが無いところは落下します。 ※城の中では落下せずに歩けます。(ナナメ移動のバグを修正しました。^^v)
  • 落下中も左右に移動させることができます。
  • ハシゴを登ることができます。
  • SPACEキー で城に出入りできます。 ※入り口とキチンと重ならないとダメです。
  • ENTERキー で現在位置をメッセージ表示します。(デバグ用)
  • KEYを持ていれば、DOORに体当たりすると開きます。


Flashは、今後も改良していく予定です。

TEST7(Flash)

前回TEST6のマップデータにある右下のお城に入れるようにしてみました。
中はまだ何も無くただ歩き回るだけですが、マップ間を移動できるようになったので、マップデータさえ作れば、移動範囲がグンと広がります。

ただ、基本処理がまだまだ出来ていないところが多いので、マップデータは後回しです。


今回は、ステータス表示とメッセージ表示も作りこみました。

ステータス表示は、BITMAPからFLASHのテキストに設定したので、今後、HPやFOODなどの値を変更させることが出来るようになります。(まだ未実装^^;)

メッセージ表示は、HSPの時と同じくスクロール処理をしています。


あと、細かな不具合を修正しています。
まだ妙なところがありますが・・・


「作ってみた」からアクセスすると、こんな画面でテストできます。
http://fujipon.ninja-web.net/


テスト方法

  • 矢印キー で上下左右に移動します。
  • ブロックやツララのあるところは進めません。
  • 足元にブロックが無いところは落下します。 ※城の中では落下せずに歩けます。(ナナメ移動のバグが復活;;)
  • 落下中も左右に移動させることができます。
  • ハシゴを登ることができます。
  • SPACEキー で城に出入りできます。 ※入り口とキチンと重ならないとダメです。
  • ENTERキー で現在位置をメッセージ表示します。(デバグ用)


Flashは、今後も改良していく予定です。

TEST6(Flash)

HSPのTEST6で使ったマップデータをFLASH内に取り込んでマップ表示することに成功したので、前回作った当たり判定と組み合わせてマップ内を移動できるようにしてみました。


「作ってみた」からアクセスすると、こんな画面でテストできます。
http://fujipon.ninja-web.net/


テスト方法

  • 矢印キー で上下左右に移動します。
  • ブロックやツララのあるところは進めません。
  • 足元にブロックが無いところは落下します。
  • 落下中も左右に移動させることができます。
  • ハシゴを登ることができます。
  • 店、塔、トンネルはまだ入れません。;;

※ナナメ移動のバグがなおりました。^^v


Flashは、今後も改良していく予定です。

TEST5(Flash)

以前公開したTEST1を弄って、Flashに組み込まれている当たり判定関数のhitTest()を使ってブロックとの衝突判定をテストしてみました。


少し小細工が必要でしたが、なんかうまくいきました。^^v
今回はブロックの上は歩くことはできませんよw


「作ってみた」からアクセスすると、こんな画面でテストできます。
http://fujipon.ninja-web.net/


テスト方法

  • 矢印キー で上下左右に移動します。

※ナナメ移動はバグ(どうすればなおせるのか分かりません><)です。


Flashは、今後も改良していく予定です。

TEST4(Flash)

HSPで作ったフレームをビットマップにして、FLASHでそのまま重ねてみました。
テキストに見える部分は、実はビットマップで変化しません。^^;


画面の見映えが変わっただけで、動きはTEST2と同じです。


「作ってみた」からアクセスすると、こんな画面でテストできます。
http://fujipon.ninja-web.net/


テスト方法

  • 矢印キー で上下左右に移動します。

※ナナメ移動はバグ(どうすればなおせるのか分かりません><)です。


Flashは、今後も改良していく予定です。

TEST3(Flash)

Flashのスプライト機能を使って、武器や防具を装着してみました。
やっていることはHSPと同様、体の上から重ねて表示させているだけです。^^;


HSPで使っていた技「表示位置ズラシ」をFlashでは使えず、チップ画像を1個ずつ画像登録しないといけないので、非常に手間がかかります。><
自キャラ分を作ったところでヘコタレたので、とりあえずアップ。キャラの見映えが変わっただけで、動きはTEST2と同じです。


「作ってみた」からアクセスすると、こんな画面でテストできます。
http://fujipon.ninja-web.net/


テスト方法

  • 矢印キー で上下左右に移動します。

※ナナメ移動はバグ(どうすればなおせるのか分かりません><)です。


Flashは、今後も改良していく予定です。

TEST2(Flash)

Flashのプログラミング(実際には「ParaFla!」なのかな?)にまだ慣れていませんが、ネットであれこれ調べながらマップチップを配置するところまで出来ました。


といっても、ほとんど「ParaFla!Wiki」さんのとこのサンプルを参考にさせてもらっていますが。^^;
http://www.wikihouse.com/ParaFla/


画像表示は、描画処理で作っていたHSPに比べ、スプライト処理で作れるので、背景スクロールも簡単に実装することができました。
移動範囲制限を付けて、マップ範囲外には進めないようにしていますが、ブロックとの衝突判定は未実装なので、ブロックの上を歩いていきます。^^;


「作ってみた」からアクセスすると、こんな画面でテストできます。
http://fujipon.ninja-web.net/


テスト方法

  • 矢印キー で上下左右に移動します。

※ナナメ移動はバグ(どうすればなおせるのか分かりません><)です。


Flashは、今後も改良していく予定です。