title

Flash


2008年08月27日

[Flash] ドリルブーストミサイル改

0stageのてらじろ氏よりハイスコア登録モジュールの検証を承りましたので、この、ハイスコア申請に向いてそうなヤツをちょっと改造してみた次第であります。えーと、これは、ご説明いたしますと、外部サーバーにハイスコアとニックネーム情報を送信してスコアランキングの管理をお任せしちゃおうというFlashゲーム製作者支援システム?みたいな感じ?自作しようとすると結構めんどくさいランキング機能を簡単に実装できるのでとても助かるかもしれない。あと、RPGのセーブデータをサーバーに保存して、別の場所で続きを遊ぶ!みたいな使い方もできるようになるかもしれない。

dbm0.jpg dbm0b.jpg


投稿者 babara : 02:01 | コメント (19)

2008年06月29日

[Flash] ボシュボス2(28)

じゃーいよいよこいつに取り掛かるか。前から気になってたんだけど、やっぱし10x10だとパーツがデカすぎて見栄えがナニなので、パーツの大きさと総パーツ数をボシュボス1と同じに戻そうと思います。PCやFlashの性能も向上してることだし、たぶん大丈夫じゃないかなーと思う。

ついでに設計方法も変えようと思います。同じ形で角度だけ違うパーツは1種類にまとめて、角度情報と一緒に保存する感じにしたい。影やハイライトも1パーツごとに描き込むと不自然になりがちなので、フィルタ機能を駆使してのっぺり絵を装飾する感じにしたらどうかと思った。試作してみたところ、割とよさそう。武装は別レイヤーにして、戦艦の下絵に砲台を配置してゆく方式にするかも。1面あたりのデータ量は倍になるけど、もともと300バイトとか誤差みたいな容量だし、2倍3倍になっても問題あるまい。 

あと、敵弾もグラフィックがデカすぎてシャープな魅力が失われている感じがするので、見直そうと思いますです。

boschvos2-28a.jpg


投稿者 babara : 23:54 | コメント (95)

2008年06月25日

[Flash] Light Speed Ship

というわけで描画命令だけでワイヤーフレームゲーっぽいのを作ってみたよ。グラフィック素材をひとつも使ってないどころか、ライブラリも使ってない。ひとつのフレームに書かれたスクリプトだけで動作しております。これは、あれだね、他の人のサイトでよく見かける「きちんとしたゲームの作り方」みたいな作成法だね。なんだかようやくFlashゲームプログラミングのスタート地点に立った気分でございます。なにをいまさらと思われるかもしれませんが、だって、俺、ほら、我流というか、邪流というか、アレだし。






投稿者 babara : 22:29 | コメント (10)

[Flash] アナタワシニマシタ

線つなぐクイズで初めて使ったんですけど、ActionScriptの命令文だけで線描けるのなー。知らなかっ、いや、知ってたけどドローツールで線をピュッと描くほうがどう考えても速いので使ったことなかった。でも座標指定して二点間に線引きたいときはスクリプト使う方が便利だな。今後多用しよう。





PC-6001のline文でよくこんなの描いてたっけなあ。懐かしいなー。本格的ワイヤーフレームゲー作ろうかなー。ワイヤーフレームだいすき。


投稿者 babara : 07:56 | コメント (7)

2008年06月24日

[Flash] クイズマジカルデカルチャー

http://d.hatena.ne.jp/matakimika/20080616

↑この右上のクイズGIFを見て、Flashで作ればええやん。てゆーかそっこー作ってやんよフェフェフェ。と思って作ってみたら異常に苦労した。外部テキストで用意した問題ファイルを読み込んで5問抽出してバラバラに並べ替えるという無駄に汎用性の高い作りにしたのが苦労した原因だと思う。せっかくだからswfとサンプル問題ファイルを公開しますのでご自由にお使いください。

クイズに挑戦!
swfファイル(右クリックで保存)
問題ファイル(右クリックで保存)

~設置方法~
ローカルでもネット上でも動作します。多分。
問題ファイルとswfは同じディレクトリに置いてください。
問題ファイルの名前は変えないでください。
問題文は右と左を半角の"|"で区切り、一問ごとに改行してください。
問題文の一行目"mondai="の後と、最後の問題の後にも改行を入れといてください。

~既知の問題~
問題ファイルが丸見えで隠せません。

~追記~
サーバーまたいでblogに貼るのは無理っぽいのでやめた。


投稿者 babara : 19:45 | コメント (10)

[トップに戻る] [ / 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / ]