トップページ > 同人ゲーム > 2015年10月19日 > eSTR9tDJ

書き込み順位&時間帯一覧

18 位/429 ID中時間01234567891011121314151617181920212223Total
書き込み数2000000000000000000001003



使用した名前一覧書き込んだスレッド一覧
作者 ◆0Enk7qAhmY
マシンクラフト 24機目 [転載禁止]©2ch.net

書き込みレス一覧

マシンクラフト 24機目 [転載禁止]©2ch.net
227 :作者 ◆0Enk7qAhmY [sage]:2015/10/19(月) 00:01:07.86 ID:eSTR9tDJ
152aをアップ
・画面中央付近にいる敵マシンを手動で捕捉開始する関数(SelectEnemy)を追加
・自機の速度を取得する関数(GetVelocity)を追加
・汎用自動射撃スクリプト(autofire.txt,ショートキャノン用)をサンプルに追加
・壁までの距離を測る関数(MeasureClearanceToWall)を追加
・マップ探索関数(MeasureClearance*)にレイ(白線)描画を追加(F7でDEBUGモードにする)
・Practiceで自動操縦(DEBUG)2機の場合に注視対象を優先してデバッグ情報表示するように変更
・フリーを解除する際のDELAY期間中の挙動が「フリーになる前の状態で待機」になっていたのを修正

自動射撃スクリプトを使用する場合は、
・キャノン発射アクションの名前を"Cannon"にする
・スクリプト内のStartAction()の引数を登録済みのアクション名に書き換える
どちらかが必要
また「右クリックで捕捉対象を選択」が嫌な場合は、
http://docs.unity3d.com/jp/current/ScriptReference/KeyCode.html
を参照してautofire.txt内の"KeyCode.Mouse1"を"KeyCode.任意のキーコード"に変更する必要がある

MeasureClearanceToWallはMeasureClearanceのバリエーションで、壁(傾斜45度以上)のみが対象
また、マシンの構造や接地面の傾斜によりコアが傾いても水平に補正して計測する
マシンクラフト 24機目 [転載禁止]©2ch.net
228 :作者 ◆0Enk7qAhmY [sage]:2015/10/19(月) 00:13:01.20 ID:eSTR9tDJ
>>207
二度手間で悪いけど、直ったか確認してもらえるとありがたい

>>221
透明度の変更は簡単だから試してみる

>>224
取得する敵座標に誤差(激しく動くほど増大)が含まれる,敵マシンと攻撃オブジェクトを各1つしか認識できない
という弱点はあるけど、反応を遅らせる処理は書いてない(追加予定)

>>226
バトルで発生するということはゴーストと無関係かもしれない(処理自体存在しないから)
「SUNABAでゴーストON&OFF」はしてないor覚えてないよね
マシンクラフト 24機目 [転載禁止]©2ch.net
245 :作者 ◆0Enk7qAhmY [sage]:2015/10/19(月) 21:47:38.12 ID:eSTR9tDJ
最低限の機能(関数)を実装し終えたし、PRACTICEの敵マシンを動かすという課題もクリアできたので
スクリプトに関する作業の優先度を下げる

>>221
奥が見えることよりも暗い半透明と透明を区別できることにメリットを感じたので採用した
薄すぎると編集に不便なので不透明度は従来の半分
次のバージョンで反映される

>>230
旧ネットワーク対応に関するミスで同期がキャンセルされていたのを修正した
次のバージョンで反映される

>>232
データ構造を維持したまま拡張するため現仕様になっている
変更するくらいなら全部書き直す(圧縮も押し込みもやめる)と思う

>>233
強くしたらスクリプトが読みにくくなってサンプルに適さない
・maskを使って攻撃の種類別にサーチする(同時に検出したらどちらを優先するか決める)
・攻撃の種類に応じて回避方法を変更する(プラズマと逆方向に逃げるのは賢くない)
・回避方向を左右だけでなく6方向にする(ランダムを使って読まれない工夫も可能)
など、回避に関してだけでも改善できる部分は多い

「威力の比較」が無駄とは思わないけど、
・強レーザーと弱レーザーに挟まれるシチュエーションは稀
・Cannonの爆風によるダメージは被弾しないとわからない
・弾幕の密度まで調べないと意味が薄い(調べたら処理が重い)
切りが無いし「ハイエンドPCでしか処理できない複雑なAIを持つマシンが強い」のは好ましくないから
シンプルな制限を設けるのが妥当


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。