2007年01月15日

第5回アプリンピック一般投票

ロケットマン (Flash待受け)
第5回アプリンピック デザイン部門に応募したロケットマン (Flash待受け)が、最終審査に進みました。
2007年1月15日〜2月28日まで、iモード特設携帯サイト内で一般投票が行われます。
もしFlash待受けが気に入っていただけましたら、1票よろしくお願いします。

投稿者 Sousuke : 17:09 | コメント (7) | トラックバック

2007年01月04日

明けまして

おめでとうございます。今年もよろしくお願いします。
↓謹賀新年Flash 2007です。
http://www.sousuke.net/flash/kinga2007.html
以前別の目的で作った物の修正手抜きバージョンです。

投稿者 Sousuke : 13:17 | コメント (0) | トラックバック

2006年07月20日

ActionScript 3.0

Adobeのニュースレターに「ActionScript 3.0書き方教室」というのがあった。
Flash Player 9からActionScript 3.0に対応しているらしいので、メールのリンク先をみてみると、同じ動作でもActionScript 1.0や2.0よりスクリプトが長い(多い)気がする。
プロパティ名の前に「_」(アンダースコア)が付かなかったりキッチリした表記が必要なようだ。
まあ多いだけに正確で素早い動作が出来るという事なんだろう。
こんなにはやくリリースされるから、Hiroo氏が言うようにActionScriptのポケットリファレンスが出なかったんだなぁ。
1.0もまだまだなのに3.0なんか覚えられるんだろうか。

「ActionScript 3.0書き方教室」

「Adobe Flash Professional 9 ActionScript 3.0 Preview」

投稿者 Sousuke : 23:33 | コメント (0) | トラックバック

2006年06月09日

Flash Gun Shooting Alpha 2

Gunman Alpha 2
昨日から作業を再開。
シリンダーを弾を撃つごとに回るようにしてみた。
が、早く撃ったりすると処理が追いつかないのかシリンダーが回らなくなってしまう。
シリンダーのMCで弾1発減って72°回る動作アクション4フレームの内1〜3フレームがそのアニメーション、4フレーム目は3フレームと同じにしてActionScriptを以下のようにした。

例えば1発撃って残りが4発の場合は

if (_root.bullet == 4) {
gotoAndPlay("t4");
}else {
this.gotoAndPlay(_currentframe-1);
}

やはりHiroo氏の言うようにgotoAndPlayではうまく行かないんだろうか。
弾が減って回るアニメーションを5つのMCに分けてattachMovieで呼び出すってのはどうだろうか。
それとも回すのもActionScriptで制御した方がいいのかな。
逆にシリンダーが回り終わるまで弾を撃てなくすることで回避できないだろうか。
う〜ん、難しい。

追記。リロードの処理を間違えていた。
上のActionScriptでは弾を撃ちつくさないとちゃんとリロードが表示されないんだった。
現在修正中。

追記2。リロードの処理は修正したが、まだ根本的な解決には至っていない。

投稿者 Sousuke : 18:35 | コメント (29) | トラックバック

2006年05月24日

Flash Gun Shooting Alpha Version

初めてFlashで簡単なガンシューティングゲームの練習作品を作ってみた。
45秒間に出来るだけ賞金首を倒し、ライフが残っていれば勝ちというルール。
弾を5発撃つと空になり、シリンダーをクリックしてリロードしなければ撃つことができない。
敵の出現はMath.random、タイマーはsetIntervalを使っている。
ActionScriptは最初の段階よりもgotoAndPlayを出来るだけ減らし、
onEnterFrame = function() {...}やonMouseMove = function() {...}を使用した。
まだアルファ版なのでちゃんとしたTitle、Gameover、Clearの画面は付けていないし、ゲームバランスもグダグタな点はご了承下さい。
後で色々要素を追加、改良する予定。

Gunman Alpha Version

投稿者 Sousuke : 17:13 | コメント (16) | トラックバック

2006年05月13日

Flash Movie 修正版

以前のエントリーに一度載せたFlashの習作にフィルムノイズらしき物と、最後の風車の音を追加した。

Once Upon A Time IN The Far East

以前はFlashの構造がよく分からないまま行き当たりばったりで作ってたけど、最近Flashでゲームを作ってみようということで勉強し始めたら徐々に分かってきた。
フィルムノイズはかなり雑な出来だけど、MCで作るというのは分かった。
次回Flash Movieを作る時はもうちょっと凝った物にしようと思う。

Hiroo氏のアドバイスを参考にして再度修正した。
修正前に比べて映画的なリアリティが増したように思える。
いつも的確なアドバイスありがとうございます。

投稿者 Sousuke : 17:23 | コメント (5) | トラックバック

2006年05月11日

Flash Gameの本

5日ほど前に「オレ流Flashゲーム作成術 実践ActionScriptゲームテクニック」を購入した。
全体の7割ぐらいをシューティングゲームの作り方が占めているが、他のタイプのゲーム制作にも共通する要素が多々ある。
後の3割はアクション、アドベンチャー、RPG、ガンシューティング等。
現在サンプルの簡単なガンシューティング・ゲーム(スコア、ライフ、ゲームオーバー、反撃等がない)に、それらの要素を追加して動作を確認しようと思っている。
昨日の夜にちょっとやってみてスコアの追加はうまくいった。
最終的にはちゃんとしたグラフィックを描いてゲームとして完成させる予定。

なるほど、基本はシーンの3フレームを1つのまとまりとして条件分岐の繰り返しなんだな。
1: 初期化 2: 条件分岐 3: ループ という感じで。
その条件を複雑にすることでよりゲームらしくなるという事か。

投稿者 Sousuke : 17:24 | コメント (2) | トラックバック

2006年02月17日

Flashの習作

Toon Boom ver.3とFlash 8でFlashの練習作品を作ってみた。
まだまだ全然だが、一応なんとか完成までこぎつけた。
少ないオブジェクトを使い回ししてアニメっぽく出来るかという実験と、
ActionScriptの練習の為の物。
とある映画のオープニングのパロディでキャラを干支にしてみた。
今後効果その他の修正をするかもしれない。
もう少し手を加えたらIllustのページに載せたいと思う。
Illustのページ自体もちょっとレイアウトの変更をしないと。

Once Upon A Time IN The Far East

投稿者 Sousuke : 22:56 | コメント (2) | トラックバック