ShootingGameBuilder座談会 for IRC 3/31 まとめ
- morihama_K
- 2836
- 1
- 0
- 0
SB製作での情報やアドバイス
DDS形式…SBで使用できる画像形式のひとつ(PNG、BMP、DDS)
※うまくいく場合もある
だからDDSにするのはカラーキーが不要のものがいいみたい。カラーキーが不要の場合は、0を指定しておくと無効になるよ。 DXT1が1ビットαを使えるから、それで抜きを作れば通常キャラにも使えるよ!
2012-04-01 14:46:24プレイヤーの速度レベルについて、自機死亡時に速度レベルはリセットされない。 速度レベルをリセットしたい場合は、プレイヤーの自機破壊時に回収するアイテムの中で、速度を減少させる。 速度減少値は-9999とかにすると、速度のレベルがたくさんあっても初期値に戻るので安心
2012-04-01 09:40:12プレイヤーの武器設定について、ショットのリピートウェイトは、設定値より2F遅れた値が適用されている様子。 リピートウェイトを3Fにしていると、実際には5F毎にショットが発射されるし、リピートウェイトを4Fにしていると、実際には6G毎にショットが発射される。
2012-04-01 09:42:35なお、リピートウェイトについては、SBで修正することは不可。 というのも、修正してしまうと、今までのバージョンで作成した、既存のゲーム全てに影響が出てしまうため。
2012-04-01 09:44:24プレイヤーの倍率ゲージについて、倍率ゲージに値が入っていると、自動的にスコアが倍率分乗算されて集計される。 倍率ゲージに今何が入っているかを確認する方法は、レイアウトのコンボ数からのみ。 倍率ゲージを変更できるのは、プレイヤーのゲージ設定からのみ。
2012-04-01 09:46:15ただ、スクリプトのローカル変数パネルから、ゲージ値の増減は可能なので、間接的な方法でスクリプトから倍率ゲージを増やすことはできそう。 なお、倍率の設定は、倍率の上昇か倍率値の0クリアのみしかできない点に注意。
2012-04-01 09:48:09攻撃が当たった位置を特定させたり、何が当たったかを特定するのは、SBのシステム側で対応するのは難しそう。 というのは、一発の弾が複数の敵に同時に当たっても一回しか処理できないという複数ヒット関係で問題があるとのこと。 ごめんなさい、この辺よくわからなかった。 とりあえずむりっぽ
2012-04-01 09:53:32ステージのラップアラウンド表示は、上下左右のループのこと。 ただし、左右にフリースクロールとあわせて、グラディウスみたいに無限ループ!とかはできない模様。
2012-04-01 09:54:59無限ループじゃないグラディウス風フリースクロールを作る場合は、フリースクロール状態から画面固定状態に戻す必要があるが、現時点ではフリースクロールのチェックを外すことはできないため、作りこみが必要となる。
2012-04-01 09:58:08