とりあえずスコアを付けました。どのインベーダーが攻撃するかを決めるルーチンにバグがあったのを修正。キー入力のバグはまだそのまま…。インベーダーを全部やっつけると次のステージへ行き元々のスピードに大して1割スピードアップするように変更。これだけじゃ寂しいので手持ちの素材でグラフィックを付けました。月面風(?)の地面はテキトーに描いただけ。仕事で作ってるPHPの方が忙しくてちょっとお疲れ気味です。
インベーダーゲーム進捗その3
インベーダーの移動速度は移動距離を固定してsetIntervalで移動させる頻度を変化させた方がオリジナルのカクカクした動きに近づくかなと言うことで早速変更。もう日付が変わって2時なのでこの辺で。
Posted in FLASH Actionscript
Leave a comment
インベーダーゲーム進捗その2
現状こんな感じ。キー入力にバグがあります…。
追加したのは
【自機】
・スペースキーで弾発射。
・弾の処理
【インベーダー】
・弾にあたると消える
・数を増やした
簡単に書くとこんな感じです。インベーダーは縦と横にあわせた二次元配列で管理してるけど、一次元配列で管理した方が撃ち落とされたインベーダーのインスタンスを削除するときに管理用の配列も一緒に削除すれば配列の走査の時にスピードアップするし便利かなぁとちょっと思ってます。まだまだ作る所があるのであとで考えよう。
→インベーダーその2を見る
Posted in FLASH Actionscript
Leave a comment
インベーダーゲーム進捗その1
と言うわけで制作してます。現在のところここまで作りました。
【全体】
・背景の星
【インベーダー】
・左右に動いて端まで行くと下に降りる。
・攻撃する
【自機】
・カーソルキーで左右に動く
自機から弾が出せるようになったら衝突判定を付けるので大分それらしくなると思います。
現在はこんな感じです。
→インベーダーその1を見る
Posted in FLASH Actionscript
Leave a comment
宣言!インベーダーゲーム作ります
久しぶりにゲームを作ります。作るのは1年ぐらい前に作ろうとして途中で断念したインベーダーゲームタイプの物。あれから色々勉強したのでどれぐらいスキルアップしたかの物差しにしようかと。経過も含めてこのブログで報告します。
Posted in FLASH Actionscript
Leave a comment