■ このスレッドは過去ログ倉庫に格納されています
【SB】Shooting Game Builder ver17【シューティング】
- 1 :名前は開発中のものです。:2014/04/25(金) 19:34:00.90 ID:BYXTf5lP.net
- SB◆.if.Xu7A6c氏が作った開発ツール"ShootingGameBuilder"について語るスレ
ShootingGameBuilder公式サイト
http://blog.livedoor.jp/stgbuilder/
Twitter
http://twitter.com/StgBuilder
アップローダー ・1(現在メインで使用されている)
SHOOTING GAME DEVELOPER UPLOADER
http://www.esc-j.net/stg/
アップローダー ・2(サブ)
Stg Uploader
http://stg.jpn.com/cgi-bin/upload/upload.html
SB@wiki
http://www41.atwiki.jp/stgbuilder/
ニコニコ動画チュートリアル
http://www.nicovideo.jp/watch/sm8707904
http://www.nicovideo.jp/watch/sm8711074
http://www.nicovideo.jp/watch/sm8728404
前スレ
【SB】Shooting Game Builder ver16【シューティング】
http://toro.2ch.net/test/read.cgi/gamedev/1362471670/
- 801 :名前は開発中のものです。:2015/09/21(月) 01:04:41.07 ID:vF01YRyF.net
- >>798
移動するキャラでやりたい場合、1フレーム毎に保存もしくは代入する
専用のタスクを1・2ページ消費しちゃわない?
(移動範囲制限したいときとか、もっといい方法ないものかと・・・)
- 802 :名前は開発中のものです。:2015/09/21(月) 20:00:33.75 ID:SH4YghQm.net
- 分岐いっぱい作ってると1フレーム内で扱える1タスク内のパネル数がきになってくるよね…
多すぎると無限ループ扱いにされる
- 803 :名前は開発中のものです。:2015/09/22(火) 12:12:43.68 ID:R2xZWo85.net
- キャラクタ間での座標の入力・出力とかは、それだけでタスクをだいぶ消費してしまう
(しかも、自分のタスク、相手のタスクを両方消費してしまい、システム変数でのやり取り)
できれば、専用パネル1枚で何とかできるようにして欲しい
X,Y座標にシステム変数から直接取得したり、システム変数に直接代入したり
あるいは、他の指定キャラクタの現在地の座標を、ダイレクトにそのまま取得したり、交換したりとか・・・
- 804 :名前は開発中のものです。:2015/09/22(火) 12:21:11.70 ID:R2xZWo85.net
- 地形当たり判定は、衝突判定のある地形に入ってから処理されるのが、問題な気がする
ダメージの場合は、衝突判定のあるマップチップに乗ってからで良いけど、
移動阻止の場合は、衝突判定のあるマップチップに乗ってからでは遅い
(入ってからでは動けなくなるため)
むしろ、障害物のないエリアに、移動方向を制限するマップチップを敷く方が良い気がする
例えば、障害物のマップチップの四方には、障害物に向かえないようなマップチップを配置
?? |↓?|??
→?|障害|←?
?? |↑?|??
四方向の移動制限をするには、2×2×2×2=2^4=16通りでできるから、4ビットの0-Fで可能
八方向の移動制限をするには、2^8=16×16通りでできるから、8ビットの00-FFでビット制御可能
各マップチップごとに、そのマップチップ上で許可する移動方向(256通り)を00-FFで指定するのが良さそう
- 805 :名前は開発中のものです。:2015/09/22(火) 15:49:27.74 ID:svdkRUpm.net
- 物理演算キャラ敷くのが手軽でいいよ
他の判定だとスクロールで押されるという処理も必要になって手間増える
- 806 :名前は開発中のものです。:2015/09/22(火) 19:32:20.16 ID:iEZdgY/x.net
- SBのマニュアルにもあるけど物理演算は完全には動かないから突き抜けたりするよ。
- 807 :名前は開発中のものです。:2015/09/22(火) 20:58:34.56 ID:dha1J1ae.net
- 誰かパックマンで検証してくれ
- 808 :名前は開発中のものです。:2015/09/22(火) 21:22:03.19 ID:svdkRUpm.net
- 突き抜けるのって速度の問題じゃないかな?
1フレーム内で判定越えるようなのはSBじゃどうにもならないはず
- 809 :名前は開発中のものです。:2015/09/23(水) 02:58:43.00 ID:vuPidpAV.net
- パックマンみたいなのなら自機は方向キー判定のたびに1マス分のドットを数フレームで移動するようにしておいて
上下左右適度な距離に子を配置、そいつが壁に当たるとそっち方向の入力はスルーするようにしておけばきっちりうごくよ
- 810 :名前は開発中のものです。:2015/09/23(水) 10:19:08.84 ID:L+schmeU.net
- >>808
原因は様々だろうけど低速のキャラクターでも動かない事がある。
そもそも作者が不完全だと言っている以上、物理を中核のシステムに組み込むのは危険だと思うけど。
総レス数 1031
240 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★