自作ゲームの事やら、くだらない事をつらつらと。  初めて来られた方へ
スクリプト万能神話…??【2008/01/24】
魔法反射のスクリプトを公開してますが
実は、とんでもないバグが発覚した時点で正直公開停止にしちまおうと思ってました。
それほどまでに、アレを素材化するのは俺にはしんどかったです。
あのスクリプトを弄らなきゃならないスクリプトは、極力作りたくない気分。

実は、アレを作った後に物理カウンターのも当然考えてたワケですよ。
「Historb〜青空への挑戦者たち〜」を作った時は、スイッチを内部的に操作して
擬似的に作れたんですが今回は…う〜ん。
できたとしても、「炎の属性を受けたら津波で反撃」とか「魔法を受けたら特定のスキルで反撃」とかは
多分できるとしても、相当複雑な処理をしないと実現できないと思います。
(全ての攻撃に対して決まった攻撃で反撃するなら可能ですが、実用性に難が…)
この時、一番怖いのが、他のスクリプトとの併用性。
なるたけ、ではありますが、あらゆるスクリプトとの親和性がないと
素材として配布する以上、厳しいと思うんですね。
このスクリプトは他のスクリプトと併用すると正常に働かない、というのがあんまり多いと
素材としては致命傷なワケです。
自分で作ってるものならば使いたいスクリプトと併用できるよう必死で頑張りますが
そうでないなら、かなりキツイです。

…って、何か最近同じような事ばかり書いてる気がするぞ?
カウンター系は色々と厳しいぜ、という事ですね。

ある程度スクリプトの仕組みが分かってくると、これはXPだと余裕だけど
VXだときついな、とか、又はその逆の事にも気づくワケです。
クリアできるかどうかは俺の腕+ツクールの仕組み次第。



よく「スクリプトがあれば何でもできるよ」という人を見ると思いますし、思う人もいるでしょう。
でも、個人的には半分正解で半分間違ってると思います。
確かに高度なスクリプト技術をもってすれば、色んな事ができちゃいます。
XPでシューティングを作った人もいらっしゃいますし。
しかし、それはツクールの仕様を根底から改造したからこそできる芸当なワケです。
例えば、戦闘中にスイッチが入ったら、3ターンの間シューティングゲームモードに
なるようにしてくれ!…なんて言われたら、少なくとも俺はお手上げです。
できない事はないんでしょうけれども。
仮にできたとしても他に導入したい素材との競合が起こって…なんて事になる事でしょう。

それと、ツクールXPの頃からスクリプトを借りて使用しているユーザーさんには
今更こんな事は言うまでもないんですが、VXからスクリプト素材の導入を始めた人に
どうしても申し上げておきたい事があります。

自分のやりたい事を実現するにあたって
ネットで出回ってる素材を漁ってそれらを全て導入すれば完璧だぜ!

…などとは間違っても信じ込んではいけません
素材屋さんというのは各々、どんなスクリプトの組み方をしているかってのは
決まっておりません(決まってたら、それはそれで色々と問題ですが)。

だから、いろんなスクリプト素材を導入しているうちにエラーが出たり望み通りの動作を
してくれない場合があります。この事はキチンと理解して欲しいです。
素材屋さんの中でも、それに対応できる人は、けして多くはないと思います。

俺が半分間違ってると言いたかった理由は、そこにあるんです

まぁ、上手くいけば簡単に余所のサイトさんのスクリプト素材に対応した素材を
出せるかも知れませんが、基本的に過度の期待は禁物です。

ウチでも基本的に余所のサイトさんのスクリプト素材と組み合わせての不具合については
対処しきれません。
ただ、需要性の高さと、技術的にクリアできると思ったものであれば、この限りではありません。

【web拍手返事】
今回はこんなのが欲しい系だったのでスルーです。
意識調査は飽くまで意識調査。やるかやらないかは俺の都合と力量次第です
この辺と記事に書いた事は、今後も口を酸っぱくして言い続ける…かも知れません。
何しろVXからスクリプトの導入を経験した人は思いの外いると思いますので。
スクリプトの知識がないと、「スクリプト素材を導入すれば不可能はない!」と思っちゃう人も
少なくないと考えていますので…過去の経験から。
| カテゴリー:素材 |

-->
カレンダー

12 | 2008/01 | 02
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31 - -



最近の記事



カテゴリー



リンク

自サイト(1)
RGSSサイト(2)
知己(3)

このブログをリンクに追加する



月別アーカイブ



ブログ内検索



RSSフィード



Powered By FC2ブログ

Powered By FC2ブログ
ブログやるならFC2ブログ