Category Archives: リネフラ - Page 3

限りなく本物に近づけてみた@DK攻撃

動画置き場
比較用に新旧2個置いてます。
ガッチリ攻撃音も合わせようとストリーム設定にするのですが、特性なのか音の再生が終わるまでFLASHの動作自体が一時停止状態になってしまいます。
比較的よく使うイベントだと何故か音が2重3重と重なって爆音に・・・
というわけで設定を用途がよくわからないスタートに合わせてます。
アタッチサウンドのがいいんかな?

MLEP順番

上司と部下
FLASHとかネタ用の背景とか。

続きを読む »

募 テスター?

今回初の身内以外の方に俺のFLAのテスターになって頂く事に!
いあいあ興味持って頂いてうれしい限りっす。
で、肝心の本体FLAが進んでない件

今のとこMixi経由でテスタ様募集ってます。
生意気にクローズドβちっく。でもオフラインゲー。

久々のAS掲載

最近あんま記述載っけて無かったんで更新・新たに追記したスクリプト記載
と言っても11月頭くらいのでちと古い気味。
興味のある方続きをどうぞ。

続きを読む »

中世=ファンタジー?

キングダムオブヘブン見た!
リネ初代プロモムービーっぽい戦争やってた!
トロイよりスッキリ、グッっと来た!
なんて事言ってたら一蹴り
「そう?トロイのが良くない?w」
うん相変わらずだな君は。
ラスタバサイドの話作ったっきり足を運んでなかった図書館へ
中世あたりの資料とかお話とかあったら借りようと思ったけど中々ッビシー!と来るようなん無いんで、色々反れて何故かフランス革命あたりのお話2冊と心理学の本を1冊レンタル
というか中世あたりの物語だと、先入観からかファンタジー物しか無さそうな予感。
リネのNPC ギリシャ神話からのネーム取りが多いから、その辺も借りたかったけど、神話コーナー昔あったのに取っ払われてた・・・
人気ねぇんかなぁ。
6a4ede88.JPG
話の一部を抜粋したようなやりとり 対話のみカンリョ。
いよいよ戦闘の中枢いじるっす。ワクワクっす。ぐったりっす。
12月入ったのにこんなんばっかやってていいのか?と思いつつも
マ、イインジャネーノ と切り捨てる。

対話テス

d494a33a.JPG小話を挿入。
町音除去、戦闘音除去。
初期MAP一枚、戦闘MAP一枚、対話3分音アリ
で、2MB。にメガバイト。2097152byte。 
どう考えても将来.swfファイル自体が10Mとか20Mとかなりそうなんで、
本体.swf(パラメータ、キャラデータとか中枢系データとか)
 └MAP01.swf(戦闘、マップ画像、イベントetc)
 └MAP02.swf
 └MAP03(ry
という感じで、本体からMAP.swfを読み込む(取り込む?)感じで、
プラグインぽく行けんかな、と。

戦闘を切り離そうと思う

f9173e8f.JPGあんまりにも処理が重いからマップ移動と戦闘を切り離そうかなと思案中。
画像はエンカウント制イメージ。
画面内なら自由に移動可能。
キャラが戦闘マップに対してちょっと小さいから大きくしとくべきっすねぇ。
バトルスタイルはスターオーシャンセカンドあたりを思い浮かべてもらうと分かりやすいです。
方向性変わって来てるけど、マ イインジャネーノ:P
エンカウント制だと何かと好都合 ・・・かも。

進展かたつむりペース 改案

5555行とかありえない行数から200行ほどに圧縮。
ただifの入れ子しまくってるから処理がどうなるやら・・・
自分じゃかなり近い速度へ(むしろちょい早いか?と思うくらい)合わせてるはずなのに、ヒウに試して貰った時「DK振り遅いねぇ」と言われたのが、ずっと引っかかっ
てました。
今日、学校の最新PCでいじってみたところ振り速度に愕然。
遅い
想定の範囲内とかそういうレベルじゃねぇw
CPU占有も20%程度に押しとどまっているはずなのにナンダコレは
モーイヤーw

▽アイテム欄ソート 新スクリプト
if(test1.length > 0){
 test1[0].splice(0,0,-1,0);
 if(test1.length > 1){
  test1[1].splice(0,0,33,0);
  if(test1.length > 2){
   test1[2].splice(0,0,68,0);
   if(test1.length > 3){
    test1[3].splice(0,0,100,0);
    (以下略

5df4b2ee.jpg
あとUS鯖でちょいリネやってます。
あんまり新鮮味は感じられ無いにしても、一度行ってみたかった鯖なので満足してます。

あえりえへんありえへんありえへん

アイテムソート(アイテム使用したら空いたところを詰める)用のスクリプト
100個アイテム持てるとして、必要記述行数計算
5555行。
チクショー他に案ねーのかよ!w

▽現状の案
アイテムの配列数を調べて、返って来た数値(アイテム数)分だけ座標を代入する方法。
switch(アイテム.length()){
case 1 :
アイテム_array[0].splice(0,2,10,40);
break;
case 2 :
アイテム_array[0].splice(0,2,10,40);
アイテム_array[1].splice(0,2,10,80);
break;
case 3 :
アイテm(以下略
流石にこのまま実装すると処理速度が馬鹿になんねぇなぁ
うむむむ

半完

01ff16d7.JPGまだまだハリボテ
attachMovieじゃなくてduplicateMovieClipで複製の方がイイくさい。
attachMovieでインスタンス増やしてもクリックできぬ。
が、今は完成へ向けて1cmでも近づけた事が嬉しい。
CPU使用率が「また」10%ほど上がったことを除いて。
. .: : : : : : : : :: :::: :: :: : ::::::::::::::::::::::
    . . : : : :: : : :: : ::: :: : :::: :: ::: ::: ::::::::::::
   . . …. ..: : :: :: ::: :::::: :::::::::::: : ::::::::::::::::
        Λ_Λ . . . .: : : ::: : :: ::::::::: :::::::::
       /:彡ミ゛ヽ;)ー、 . . .: : : :::::: ::::::::::::::::
      / :::/:: ヽ、ヽ、 ::i . .:: :.: ::: . :::::::::::::::
      / :::/;;:   ヽ ヽ ::l . :. :. .:: : :: :: :::::::: : ::::::::::::
 ̄ ̄ ̄(_,ノ  ̄ ̄ ̄ヽ、_ノ ̄ ̄ ̄ ̄