QLOOKアクセス解析

PR
◆カンパで創作活動支援◆
WebMoney ぷちカンパ
pixiv
ツイッター
PR


■ 祈祷師小夜ちゃん
□祈祷師小夜ちゃんとは?
SEGAの「ファンタシースターポータブル2 インフィニティ」を購入したところ、祈祷師小夜ちゃんの可愛さに一目惚れ。おみくじを引いて1ミッション限定でステータスの上乗せできる機能です。このキャラクター「式神の城」というシューティングゲームとのコラボレーション企画との事。

□二次創作でおみくじを作ろう
という訳で祈祷師小夜ちゃんに似せておみくじを二次創作で作って見たいと思います。勿論使い慣れているFlashでミニゲーム形式にしたいと思います。
□イラスト制作
まずはFlashに取り込む原画作成です。最近は黒の下書きの上に赤で本書きするようになりました。これだとどうも時間掛かるし線がカクカクになるんですよね。


□完成したイラスト
こちらが完成したイラスト。クリックすると原寸大になります。
□小夜1
やっと1枚目の小夜ちゃん完成しました。
□小夜2
2枚目、顔と手を変えたバージョン。
□小夜3
枚目完成。あと1パターンかと思ったら、斜め下目線と驚き顔の2パターンが必要か。2次創作はどうもやる気が中々出ないなぁ。
□小夜4
PSPo2i 昨晩描いた小夜ちゃん4枚目。
□小夜5
PSPO2i 小夜ちゃんやっと最後の一枚(5枚目)書き終わった・・・結局21日もかかったぉ。

■ Flash部分制作
□Flash制作
ランダムコマンドが難しい、過去にタロット占いをFlashを制作し失敗した事がありますので、ランダム以外を最初に作って行きました。基本部分は制作終了。

□過去の失敗
Flashではランダムコマンドの使用を控えるように注意書きしてある中使ってみました。タロットカードの指定URLを22枚+裏22枚の系44用意し結果を表示させる様にしました。
何度もテストプレイを行い一見ランダムが使えるように思えましたが、1/50ぐらいの確率で指定先のURLを全て表示してしまう事が分かりました。
ブラウザが一瞬で44個も開くなんて、相手に取ったらウイルスと同じでPCがフリーズしてしまいます。使えた物じゃありませんでした。

□新しいランダム
調べて見るFlash4以前のランダムは整数を取得していたが、Flash5以降は少数を取得するとのこと。最初解説を読んだときに「0.87.........」を取得と書かれていたので0.87しか取得しないのか?と勘違いしてしまいましたが、「0.0000001~0.9999999」までの間の数字がランダムで取得できて、例えで0.87という事でした。

□公式
Math.random()」でランダムの少数を取得し、それにnを掛けてxを足すとのこと。
(Math.random()*n)+x;

このままでは使えないので、「Math.floor()」で小数点以下を切り捨てるらしい。
on(release){ gotoAndStop(Math.floor((Math.random()*4)+2)); }

うん理解は出来ないが上手くいったのでOK。何度もテストプレイしバグなどはなく正常に動きました。後にプログラマーの友人に原理を聞いて8割納得。


■ 祈祷師小夜ちゃんのおみくじ完成
□完成
想定してたほど上手くはいかなかったな、普通は完成した後に予想以上だと思ったりするんだけど・・・「花鶏」制作中の間に切羽詰まって作ったからかも知れない。
ここで動かすと他の画像のなどあり重くなりそうなので別途用意しました。

小夜ちゃんのFlashおみくじ