【SB】Shooting Game Builder ver10【シューティング】
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001名前は開発中のものです。
2010/09/24(金) 20:23:38ID:xbao/GdKShootingGameBuilder公式サイト
http://maglog.jp/sb/
http://twitter.com/StgBuilder
SHOOTINGGAMEDEVELOPERUPLOADER
http://www.esc-j.net/stg/
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 ver9【シューティング】
http://hibari.2ch.net/test/read.cgi/gamedev/1275262039/
0805名前は開発中のものです。
2010/11/21(日) 12:57:08ID:nPdEPxy8スレが荒れた
0806名前は開発中のものです。
2010/11/21(日) 13:56:52ID:Omd9+0Hc0807名前は開発中のものです。
2010/11/21(日) 14:00:09ID:nyx4BeBB「それだと面倒だから簡単に出来るようにして」と要望を出すのが超お客様
0808名前は開発中のものです。
2010/11/21(日) 17:27:52ID:OagSaJIQオプションに敵弾あてると当てた場所から色変わって跳ね返っていくじゃない
あれの仕組みよくわかんないぜ・・・
弾別に変数みてるのかしら
0809名前は開発中のものです。
2010/11/21(日) 17:37:48ID:jXe+4Fv4stg0757.zip
なんだかテスト時のスコア消し忘れてるようです
0810名前は開発中のものです。
2010/11/21(日) 18:02:49ID:kKm1Od6C画面切り替わりの演出が卑怯すぎるw
前にもこの解像度で作ってた人かな
でも相変わらず破片で見づらい!あとヘリ使いづらい!
弾とか敵の構成は試行錯誤が感じられて好き
0811名前は開発中のものです。
2010/11/21(日) 18:46:59ID:Omd9+0Hc二つ目の自機のボムで感動した
ボスも、張り付いて速攻で倒せたりするのか
敵弾が破片で隠れてしまうから
一番上に描画ともうちょっと分かりやすい画像にしてほしい
0812809
2010/11/21(日) 19:12:02ID:jXe+4Fv4プレイありがとう
蚊蜻蛉の作者です
次回アップロードで破片と火花消せるようにするよ
ヘリの操作は慣れが必要かも
>>811
プレイありがとう
敵に張り付くどころか体当たりしてしまえばほとんどの敵は瞬殺できます
敵弾の描画優先度を上空にしたつもりが空中敵高になっていたので次回修正
0813名前は開発中のものです。
2010/11/22(月) 01:38:37ID:NS8xXiamadachiって人の曲はフリー素材なの?
0814名前は開発中のものです。
2010/11/22(月) 07:26:28ID:I7YBIjeX0815名前は開発中のものです。
2010/11/22(月) 07:58:16ID:QYMOIk8Z同感だなあ
0816名前は開発中のものです。
2010/11/22(月) 10:50:04ID:GVhGtyHRヘリオス おい、捕らわれの美少女はどこだ!? 破壊してる感じが気持ちいいね
ダライアス ボスが爆発しながら落ちてくとやった感じがしてもっといいと思う
0817809
2010/11/22(月) 19:21:32ID:Gl0h6Ykzadachiの人の曲はSB作品でも使われているうえ
有料ではなく使用禁止とも書かれていないのでフリーかと
>>816
捕えられた生命体はエクストラステージに出るかも
0818名前は開発中のものです。
2010/11/22(月) 22:32:36ID:jMNAH7xCなんという雷電w
0819名前は開発中のものです。
2010/11/22(月) 22:35:56ID:jRNu/27m0820名前は開発中のものです。
2010/11/22(月) 23:51:39ID:U61scflvよく判らないからスルーしたんだが
それなら俺も使うかな・・・
0821名前は開発中のものです。
2010/11/22(月) 23:58:24ID:jRNu/27m普通にまずいとおもうが
確認をとったらどうだ
0822名前は開発中のものです。
2010/11/23(火) 00:29:48ID:KOagETqK0823名前は開発中のものです。
2010/11/23(火) 01:23:34ID:8wxjNAETまあ俺は使わないからそこらへん知らないけど
0824名前は開発中のものです。
2010/11/23(火) 01:44:45ID:R3Aa3CX6今はオフィシャルページが見られないみたいだし使用許可取れるのかどうか分からんが
0825名前は開発中のものです。
2010/11/23(火) 04:09:08ID:tTPM8+Sjフリーはフリーって書くよ
0826名前は開発中のものです。
2010/11/23(火) 08:44:36ID:6ETRL4b/両方oggの方が容量が少なくなっていい気がするんだけど
もしかして、wavの方が再生開始が早いとか利点があるのかな??
0827809
2010/11/23(火) 10:58:45ID:dxk+RSEG修正しよう今すぐに
0828名前は開発中のものです。
2010/11/23(火) 11:33:42ID:vtHboH8N圧縮されたファイルはデコードに時間がかかるのかな?
効果音は瞬間的な再生が必要だからね。
0829名前は開発中のものです。
2010/11/23(火) 11:39:09ID:DBtAtOvR公式ページありますよ。
SHOPAN'S KENNELで検索で行けます。
0831名前は開発中のものです。
2010/11/23(火) 17:08:09ID:Uj6VGXl5これをネタに一作制作するかな・・・
0832名前は開発中のものです。
2010/11/23(火) 17:30:48ID:EckDLCgD一発だけなら誤射かもしれない
0833名前は開発中のものです。
2010/11/23(火) 17:36:10ID:Uj6VGXl5今回は銃撃戦でなくて砲撃戦
北朝鮮 50発(先制攻撃) VS 韓国 80発
戦闘機も展開して、死人も出ているが?
0834名前は開発中のものです。
2010/11/23(火) 18:07:46ID:ifTCYclMそれが面倒ならば
ピスコラで曲を自作だ
フリーのDTMソフトで唯一出力ファイルがMIDIじゃなくてwaveだからoggにも使えるぞ
音楽の知識さえあれば
0835名前は開発中のものです。
2010/11/23(火) 19:02:49ID:tTPM8+Sj0836138
2010/11/23(火) 23:56:14ID:0jouCXT9以前に作成した放物線移動を、現在のSBの機能で最適化しました。
参考にしたい方がいらっしゃれば、どうぞスクリプトを流用下さい。
SBもだいぶ便利になりましたね。
ウエポンインデックスの表示がローカル変数で取得できるようになって、カウンタ変数が不要になったり、
ショットパネルの時間待ちの不要化で、左右対称に同時発射するウエポンが作成できるようになったり、
放物線移動が、変数のX,Y速度をカウンタ変数で増加させなくても、直交座標の相対速度だけで再現できるようになったり・・・
0837名前は開発中のものです。
2010/11/24(水) 00:25:19ID:R6VkkAtgあー・・・なるほど、移動力の相対指定ってそういう意味だったんだ・・・
目から鱗です
超乙です
0838名前は開発中のものです。
2010/11/24(水) 08:05:16ID:Qr6eX+E9乙です!!
久々ですね〜
横STGでの投射型兵器(対地ミサイルとか)のスクリプトが単純化できますね
ところで、連続で弾むヤツは、特定の高さで判定して弾ませることはできますか?
0839名前は開発中のものです。
2010/11/24(水) 08:14:53ID:Qr6eX+E9話が変わりますが、揺れながら(単振動の動き)迫ってくる動きとか、楕円軌道とか作成する方法を考えているんですが、sin関数とかcos関数とか必要ですよね?
現状のSBで再現する方法ありますか?
もしなければ、変数(三角関数)パネルとかできればいいな
「sin X」のXを数値(-360度〜+360度)または変数で指定することで、sin Xの値を任意の変数内に格納・・・みたいな
変数の座標や速度に代入すれば、いろいろ応用が利くと思うんですが・・・
0840名前は開発中のものです。
2010/11/24(水) 12:00:48ID:6jNBsEdA0841名前は開発中のものです。
2010/11/24(水) 12:24:35ID:i1PlXqOI覚えてたのもう何年も前だし
0842名前は開発中のものです。
2010/11/24(水) 14:44:41ID:lAaEtehfとか思ってたもんだな・・・
0843名前は開発中のものです。
2010/11/24(水) 17:17:54ID:WAPnNWex0844名前は開発中のものです。
2010/11/24(水) 17:59:35ID:6jNBsEdA0845名前は開発中のものです。
2010/11/24(水) 18:21:22ID:Qr6eX+E9cos θは、角度θの時の円のX座標です。
(半径が1の時ね。半径がrの時はr倍するだけ・・・)
三角関数なんていうから誤解を招くんです。
円関数という方がしっくりくるのに・・・
ちなみにcos θ=sin (90度-θ)だから、どちらか1つあれば十分です。
0846名前は開発中のものです。
2010/11/24(水) 18:41:20ID:eBtqAPWMハブられっ子
0847名前は開発中のものです。
2010/11/24(水) 21:30:13ID:Qr6eX+E90848名前は開発中のものです。
2010/11/24(水) 21:55:01ID:WaOQ9SC50849名前は開発中のものです。
2010/11/24(水) 21:58:45ID:D3rGwy2Aでも、SBは小数点以下を扱えないんですよ。
知ってました?
45度の半分を22.5度にできなくて、22度にするか23度にするかで悩んだり・・・。
0850名前は開発中のものです。
2010/11/24(水) 22:14:13ID:eBtqAPWM16384で度数法の90度
4096で度数法の22.5度
2048で度数法の11.25度
1は度数法の0.005493・・・度
実は超細かい
処理速度向上のために精度落としていいと思う・・・1024度とかに。
0851名前は開発中のものです。
2010/11/24(水) 22:29:18ID:D3rGwy2A唯一、0〜65536度で指定できるのは、変数パネルの画像の向きと移動の向きだけ・・・。
ちなみに、SBはパネル内の数値入力も変数内のデータも、全て整数しか格納できない。
0852名前は開発中のものです。
2010/11/24(水) 22:40:31ID:eBtqAPWM0~360ではなく0~65536を指定できるようになれば
とっつき難くはなるが精度は上がる
扱う角度の値域が0~65536だったり0~360だったりするから
統一してしまったほうがいいかもしれない
0853名前は開発中のものです。
2010/11/24(水) 22:46:30ID:WaOQ9SC50854名前は開発中のものです。
2010/11/24(水) 22:53:30ID:D3rGwy2A-3600〜0〜+3600にしても、7200だから、65536で十分なおつりが来るよ。
でも、小数点第2位まで入れて(精度を100倍して)しまうと、72000になっちゃって、65536をオーバーしちゃう・・・(orz
0855名前は開発中のものです。
2010/11/24(水) 22:58:12ID:l/2A02Au0856名前は開発中のものです。
2010/11/24(水) 23:01:46ID:eBtqAPWM小数点を扱うのは仕様上、不可能っぽいな
つーわけでSB2を待とう
0857名前は開発中のものです。
2010/11/24(水) 23:02:58ID:D3rGwy2A度→ラジアンに変換すれば・・・
0〜360度 → 0〜2πラジアン=0〜2×3.14(=6.28)ラジアン
0〜6.28ラジアンを100倍しても、0〜628
0〜6.28ラジアンを10000倍しても、0〜62800で、まだ0〜65536に入っちゃうよ?!
0858名前は開発中のものです。
2010/11/24(水) 23:06:15ID:R6VkkAtg45度の2分の1問題も解決するしね
流石に65536は多すぎる
0.1度単位の精度があればSTGとしては十分すぎるくらいだと思う
0859名前は開発中のものです。
2010/11/24(水) 23:09:41ID:R6VkkAtg0860名前は開発中のものです。
2010/11/24(水) 23:11:49ID:eBtqAPWM0861名前は開発中のものです。
2010/11/24(水) 23:12:06ID:D3rGwy2Asinパネルの角度指定欄は、0-3600(0-360度)の範囲での入力となります。
m(_ _)m
0862名前は開発中のものです。
2010/11/24(水) 23:17:58ID:eBtqAPWMまだ実装されると決まったわけじゃないぞ
それに小数で渡されるはずの三角関数の値はどうやって管理するんだよ
0863名前は開発中のものです。
2010/11/24(水) 23:25:57ID:D3rGwy2A100倍して、小数点以下を切り捨てて返しますのはどうでしょう?
使用時に/100が必要ですが・・・。
でも半径をかける必要あるので、最小半径100pixがデフォルトと考えることも・・・
0864名前は開発中のものです。
2010/11/24(水) 23:33:39ID:D3rGwy2AY座標 = sin (変数1)
X座標 = sin (変数1+45度)
これで変数1を0〜360度とかで増加させるループを組んだら、リサージュ曲線レーザーになっちゃう??
0865名前は開発中のものです。
2010/11/25(木) 01:51:58ID:FvG/u8ZZ0866名前は開発中のものです。
2010/11/25(木) 02:15:24ID:HL8dp0UK0867名前は開発中のものです。
2010/11/25(木) 08:15:15ID:TyrZDGouってときは変数で工夫するしかないか
0868名前は開発中のものです。
2010/11/25(木) 08:32:00ID:Udk9Dn5h変数を条件分岐させて、ゲージが0%,10%%,・・・・,100%の画像のパターン番号を割り振れば、スクリプトでゲージを代用させられますよ
0869名前は開発中のものです。
2010/11/25(木) 08:53:06ID:TyrZDGouなるほどそれですね!
むしろ滑らかにゲージ推移して欲しくない場合は
そっちのがおすすめですかね
0870名前は開発中のものです。
2010/11/25(木) 10:07:34ID:NBUwX3+S0871名前は開発中のものです。
2010/11/25(木) 11:18:31ID:Bb6XiHMs0872名前は開発中のものです。
2010/11/25(木) 12:11:10ID:Ax17Lg/9と思ったが、ゲージが5本もあるSTGなんてヘルシンカー以外やりたくないからやっぱいいや
0873名前は開発中のものです。
2010/11/25(木) 12:34:35ID:NBUwX3+Sどうやって消すんだよ?
0874名前は開発中のものです。
2010/11/25(木) 13:27:36ID:wzc1kEDqsinh x,cosh x,tanh x
e^x,log x,sqr x
この9つの関数があれば、座標関係の処理は完璧!
3次元演算だってできる
0875名前は開発中のものです。
2010/11/25(木) 13:28:35ID:wzc1kEDqつ ミュート
T T
つ ×
0876名前は開発中のものです。
2010/11/25(木) 13:28:47ID:TyrZDGouゲージで三つ埋まっちゃってるのです・・・
0877名前は開発中のものです。
2010/11/25(木) 13:53:05ID:NBUwX3+Sおいおいそれじゃ自機から弾を出した時にパチって音消せないだろ
SB以外のツールで再生するとパチッて音ならないんだからこれはSB側の問題だよな
話は変わるけど
押して発射するタイプの溜め撃ちでボタン押しっぱなしにするとゲージが減るまで連射できる溜め撃ちって
どうやって作るんだ?
0878名前は開発中のものです。
2010/11/25(木) 13:54:26ID:NBUwX3+S押して発射するタイプの溜め撃ちでボタン押しっぱなしにするとゲージが減って0になるまで連射できる溜め撃ちって
どうやって作るんだ?
0879名前は開発中のものです。
2010/11/25(木) 14:04:36ID:vz2JvtJD0880名前は開発中のものです。
2010/11/25(木) 14:16:37ID:TyrZDGou単にショットでゲージ使うようにすればいいんじゃないのかな
0881名前は開発中のものです。
2010/11/25(木) 14:19:40ID:Ax17Lg/9じゃあもう1,2本増えてもあまり変わらないかもな
それはそうと>>876よ、見えないゲージの分はシステム変数に蓄積することで1本節約出来るんじゃないか?
0882名前は開発中のものです。
2010/11/25(木) 14:50:30ID:HL8dp0UKwavファイルをいじって
0.5秒以上の無音を追加する
0883名前は開発中のものです。
2010/11/25(木) 16:07:49ID:ofSCL/6A音データのいじり方が全然解らないので試してないですが
無音のSEを別に作っておいてプチ音出るとこに鳴らしたら回避できたりしないですかね
0884名前は開発中のものです。
2010/11/25(木) 16:11:05ID:4JAnZd6tどうなんだろう
0885名前は開発中のものです。
2010/11/25(木) 16:20:51ID:HL8dp0UKすでに再生している効果音を無音効果音で上書きするのは無理
0886名前は開発中のものです。
2010/11/25(木) 17:02:31ID:wzc1kEDqwavファイル編集ソフトで、開始点と終了点をゼロクロス処理して下さい。
(振幅を滑らかに0にして、短時間の無音を挿入)
>>876
見えないゲージは変数で処理した方が、ゲージの節約になりますよ。
でも、「かすり」ゲージの場合は、「かすり時タスク」がないからゲージで処理するしかないのか・・・。
>>877
それは、「押して発射するタイプの溜め撃ち」じゃなくて、「離して発射するタイプの溜め撃ち」にした方が良いよ。
ボタンを押している間は連射で、次第にゲージが減っていって、離した際に溜め撃ちがでるようにしたら?
0887名前は開発中のものです。
2010/11/25(木) 17:08:17ID:wzc1kEDq@ボタン押している間に溜めて、離した時に発射
と
Aボタン離している間に溜めて、押した時に発射
しかないから・・・。
ゲージ値とグラフィックを逆に動作するようにしたらどうだろう?
・ボタンを押している間はメインウエポンをオート連射して、ゲージを時間とともに増加(ただしグラフィック上は減少にしておく)
・ゲージ満タン(グラ上はゲージ0)後にボタンを離すと、溜め撃ち設定のサブウエポンを発射
・溜め撃ち発射後は、ゲージを0へ戻す(グラ上はゲージ満タン)
0889名前は開発中のものです。
2010/11/25(木) 18:48:02ID:Ax17Lg/9ゲージがあればショットを発射してゲージ量を減らすループ→ゲージが0になったらループ抜ける
でいいんじゃないの
0890名前は開発中のものです。
2010/11/25(木) 19:00:12ID:HL8dp0UK0891名前は開発中のものです。
2010/11/25(木) 19:20:39ID:ofSCL/6A0892名前は開発中のものです。
2010/11/25(木) 19:20:51ID:qpp4Lj+z0893名前は開発中のものです。
2010/11/25(木) 23:32:56ID:FvG/u8ZZ地下道でも掘ってろ
0894名前は開発中のものです。
2010/11/26(金) 08:06:48ID:sEUqnwjzSBで作成されたゲームの中で、untitledというゲームがありますが、このゲームが、ぬるぬる動く環境の方は居られますでしょうか?
今度、パソコンを買い換えるので、SBの推奨環境みたいなのを少し知りたいと思っています。
以前、自分の作成したゲームを色々な環境下で確かめたとき、
ハードウェアとの相性がある気がして、それが気になっています。
もし良ければ、動作環境と、動作状況を教えていただければと思います。
今回は、私が知る中で一番重たいゲームであるuntitledを検証用に利用させてもらいました。
なお、下記の環境下で、untitledを動作させた場合、
2面中盤で画面が1/3秒程度停止する位負荷がかかりました。
athlon 64 X2 6000+
メモリ 2G
Radeon HD 4670
windows XP SP3
Norton 2010 動作
0895名前は開発中のものです。
2010/11/26(金) 08:43:30ID:dTeXosaVi7 930 @4.2G
mem 6G
HD5670
win7 ultimate 64bit
エアロon
3面頭までやってみたけど、普通に60fpsのままで重い場所なし
0896名前は開発中のものです。
2010/11/26(金) 14:00:16ID:qch3/7UUPC性能というよりより、キャラクター数などが多すぎてSBの処理の限界だと思う
同時の処理とかキャラクター数とか過剰な加算合成しなければ古いノートPCでも動くくらい軽いゲームできるよ
0897名前は開発中のものです。
2010/11/26(金) 14:15:55ID:orSQUuPP0898名前は開発中のものです。
2010/11/26(金) 14:42:48ID:YjcHv14H俺貧乏性だから雑魚弾なんかも最小区画で入れておかないと
無駄に重くなりそうで詰めなおしたりしちゃう・・・
0899名前は開発中のものです。
2010/11/26(金) 14:56:20ID:RpNMAxxv0900名前は開発中のものです。
2010/11/26(金) 15:44:47ID:y1jhvO580901名前は開発中のものです。
2010/11/26(金) 15:49:43ID:QeqROn7v全部してないとかそういうのじゃないの?
数はさほどに感じないが
0902名前は開発中のものです。
2010/11/26(金) 21:25:47ID:orSQUuPPなんでだ?
0903名前は開発中のものです。
2010/11/26(金) 21:27:57ID:RpNMAxxv反映されるまで時間かかるのよ
0904名前は開発中のものです。
2010/11/27(土) 09:58:07ID:WOLm8kw0キャラごとにスプライト小分けにしてスプライト数に悩むのと
どっちがいいんだろうとかどうでもいいこと悩み始めてきた・・・前者のほうが容量はくうのかな
レス数が900を超えています。1000を超えると表示できなくなるよ。