≫
GER
BULLET
E
DIT SIMULATOR
ver. 0.2
🔫
∠
,
,
↓クリックでサンプルを表示
NPCのあれ
デルタ
4Q2
ペンタ
ペンタR
タードリィ
Tweet
/
f
GOD EATER RESURRECTION
のシステムの一つであるバレットエディットの弾道シミュレーターです。
WebGLに対応したブラウザが必要です。具体的にはGoogle ChromeとかIE11以上とか。
実機での測定がうまくいかず、
実機と微妙にズレるモジュールには名前に(β)
がついています。
「弾丸:重力の影響を受ける(β)」は、子モジュールを0.2秒以内に接続するならほぼ大丈夫です。1秒後とかにするとズレます。
「弾丸:湾曲(β)」は、モジュール発生直後は大丈夫です。湾曲する部分以降がとてもあやしい。
プレビュー画面はドラッグ、右ドラッグ、ホイールなどで操作できます。
プレビュー画面の▲っぽい物体は各モジュールのフレーム毎の頂点を示しています。マウスを合わせると以下の情報が表示されます。
No
モジュールNo
Age
モジュールの発生からの経過フレーム / モジュールが自然消滅するまでのフレーム数
Time
バレット発射からの経過フレーム / 全モジュールが消滅するまでのフレーム数
x, y, z
頂点の座標。xが前方向、yが右方向、zが上方向です。
Rot
頂点の向き。初期の向きではなく空間に対しての向きです。
プレビュー画面の座標系は「[M]弾丸:直進/極短」が1フレームに進む距離を100としています。
弾道の確認を当初の目的としているため、当たり判定は未実装です。
サンプルの幾つかは2chの
バレスレ
から拝借しました。
ライセンス:
MIT
。好きなように再配布、改変していいけど作者の名前とライセンスの表示は残してね。
作者:
@diaphragm
バグ報告や要望などは
こちら
からどうぞ。
更新履歴
ver.0.1 (2015/11/14)
公開
ver.0.2 (2015/11/20)
「弾丸:重力の影響を受ける(β)」モジュールを追加。
「弾丸:湾曲(β)」系モジュールを追加。
「制御:上を向く」「制御:下を向く」系モジュールを追加。
計算方法の見直しにより動作速度が少し改善。
バグ報告・要望フォームを設置。
その他微調整