無為な日常
 
昨日と同じ今日、今日と同じ明日・・かい?
 



2009年6月17日を表示

[雑記]実は考えているだけ[???]

夕立乙。見事にずぶ濡れだった。

今回は特殊能力の話。しかし、すべて特殊能力なら特殊じゃないだろ。名称を考えるか。

特殊能力の引数になるのは、発動形式、発動タイミング、対象が主。
発動形式は動的か静的か。ついで、作成時かというのも。
対象は自身とか、味方単体とか、自分から範囲3マス以内とか。

発動タイミングが異様にめんどくさい。多種多様すぎる。
たとえばターン開始時とか移動時とかそんなもんなのだが、それがものすごく細かくなる。攻撃1つで攻撃前、攻撃後と2つあるし。
TCGをデジタル化する際の大変さは主にこの発動タイミング周りがうるさいから。まぁ今回に至っては英雄とOLとでも全然違うから2倍しんどいのだが。

ただ、一番大変なのはそれらの設定でなくて、それらの読み込みタイミングと時間。たとえば"移動した先の6マス以内に未活性の魔法陣があるならそれを活性化する"という特殊能力があった場合、歩くたびに判定をするのか? という話。無論真面目にやっては時間の無駄である。
しかし、たった一つの特殊能力に対してわざわざフラグを一つ作ってやる、というのもセンスが無い(先の例なら、探索領域に未活性の魔法陣があるか、というフラグを作る)。英雄特殊能力側にならともかく、汎用特殊能力、つまり"攻撃"とかに組み込むと世話ない。

また、1行動ごとに所持特殊能力をすべて読み込むのも時間がかかる。ここら辺をちゃんと仕分けして作らなければならない。
う~む、徐々にヤバくなってきたぞ・・・?



6月17日(水)17:54 | トラックバック(0) | コメント(0) | 雑記・近況 | 管理


(1/1ページ)