2013年2月11日月曜日

実用スクリプトのお話(α版)

今回の内容はソースコードとか一切ありませんw

前置きとしてぶっちゃけてしまいますが
下手なリファレンス本買うよりwiki見たほうが情報量が多いです
んでもって更にナマの情報ってことなら
inworldでフルパーのスクリプト集める感じになります




ただそれにしても
インフラとして確立してるOSS(オープンソース・ソフトウェア)系のもの以外は
即商業製品や配布可能レベルになるようなもんはほぼありません

wikiに乗ってるコードですら
 機能不足等の理由からそのまま転用ってのは無理です

(なにせ売ることが出来るのでその辺の取り扱いはかなり厳しい)



SLで商業利用価値が高いスクリプトはいくつかありますが
そういうものは非公開になってしまっているものが多いです

ライセンス規定(配布はcopyのみ)付きでフルパー販売した場合に
 購入者ミスフルパー流出した場合
 回収する手段ありませんので
 それが高価値ものほどばらまかられた場合の被害が大きくなります



・物理乗り物のスクリプト

 例外は航空機の基本スクリプトくらいで
 売り物として成立するレベルのものは
 現状では一切表に出ていません 断言します

 KCP-ACS(メジャーなバイクスクリプト)ですら
 スクリプト負荷の問題がクローズアップされている現代では
 重すぎてお話になりません
 (かといって他の選択肢が無いので未だに採用メイカー多し)

 DTCARは流出事件後にフリービーのような扱いを受けてしまい
 開発停止してしまっているので現代ではまともに走らないです
 (マケプレで500L$以下で売ってるヴィークルはほぼ全部こいつ
  EMHとProStreetは数少ない正規版を使ってるメーカーですが
  DTCAR本体のアップデートが行われていないため出遅れ気味)


 俗にアーロン系と呼ばれているスクリプトもありますが
 音とかアニメとかエフェクト再生周りがあまりにもプアで
 使いこなせるようになる前に季節が一巡してしまいます
 (日本人の車屋で自前スクリプトのところは大抵こいつベース)

 Astaroというメーカーが制作しているスクリプトが
 複数メーカーの車両にOEM供給で組み込まれるようになって
 比較的まともなスクリプトということで一定量の評価を得ていますが
 非公開なので入手は無理かと



・武器スクリプト
 SLではコンバットSIM(現実でのサバゲとかペイントボールみたいなもんです)
 が一定数の人気を持っており
 そこで使える武器を作るためのスクリプトにはある程度の商業価値があります

 ただし実質フリービー扱いの武器スクリプトも結構ありまして
 そういうのベースで外装がしょぼい銃は売ってても相手にされません
 (外装が良くても内部がしょぼいと不正コピー品の疑いをかけられますし)

 要求される外装レベルは最低でも100均の水鉄砲程度には
 外装再現が行われている必要があります
 (実際のところそれ以下のもんが大量にあるというお話)

 発射レートや銃口初速にも まともなフィールドはかなり厳しい制限があり
 現実ではユーザースキルである程度はやくなるリロードに関しても
 ゲーム進行上の”隙”を作る目的からある程度の制限が行われています


 んでCS(コンバットシステム ダメージ判定を行うための仕組み)
 には所謂API式とLLCS式というのがありまして

 LLCS式ってのはダメージエリアのことです
 API式はユーザー作成のスクリプトでやってるやつです


 LLCS式は基本部分がいくつかフルパー公開されているので
 タマが出るところまでは比較的簡単に到達出来るはずです

 しかし既存ガンメーカーが実現出来ているレベル
 (秒間8発以上 エフェクト連動で低負荷 スリング状態の実装)
 をやるには知識とスキルが必要です


 API式のCSは銃やタマによってダメージの通り方が違います
 強力な銃やタマほど通るダメージも大きいです
 しかし強力なタマの入手が新人にはほぼ不可能です
 (組み込み済みの銃を買うのには特に制限なし)

 API式のCSに対してLLCS銃のダメージは大抵の場合通りますが
 (VICEなどの例外は有り)
 通ったとしてもタマの威力は最低の判定をうけます
 かといって無許可でAPI弾製造するとペナルティーがでかいです


・クラブ関係のシステム
 正攻法ならここに手をだすのが一番楽かもしれません
 照明 クラブ内のモニター類 ダンスコントロールなどは
 小規模ならフリービースクリプトからの改変でどうにかなります

 ただし大人数集めるイベントで使うってなると話は別で
 負荷コントロールやロード負荷
 低SIMFPS環境下での動作確実性などが求められるので
 一気にハードルが高くなります


・所謂エロ方向
 なんだかんだでエロやってる人が短期的には一番カネ払いがいいです
 ただ普通のところでエロをやっていると公言すると
 ドン引きされやすい諸刃の剣なので
 よほどの覚悟がないとオススメ出来ません


ってなところかな

基礎からの勉強ってことだと
 VICEのデフォルト飛行機とか
 フリービーで出回ってるしょっぼい銃とかを
 改造して勉強するのが 
 なんだかんだではやいんじゃないかなぁ
 無料で手に入って中身それなりに単純だし

 (販売レベルに出来ない理由となってる
  各種トラップも入ってるけど見つけるの簡単だし)


いきなり大規模なもん作ろうとすると確実にコケます
(ほんとのチャレンジャー向けですが
 VRCっちゅーOSSの鉄道スクリプトがあります
 あまりにソースが汚い上にスパゲッティーなので
 ゼロベースで作りなおしたほうがはやいと言われてるレベル)


身内数人だけの場所やsandboxのみで使う程度なら
ほぼ問題にならないような部分が
シビアに影響してくるのが実用スクリプトです

販売や配布目的でスクリプト入のものを作る場合
そこを十二分に考慮しませう

以上

0 件のコメント:

コメントを投稿