2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【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 ★