【SB】 Shooting Game Builder ver.5 【シューティング】at GAMEDEV
【SB】 Shooting Game Builder ver.5 【シューティング】 - 暇つぶし2ch100:名前は開発中のものです。
09/05/18 00:11:30 sV0iMx9Z
ちょっと疑問に思ったんだけど、敵弾を1枚だけ描いてスクリプトで回転や明滅させるのと
3~4枚描いてアニメーションで回転明滅させるのどっちが軽いかな?

101:名前は開発中のものです。
09/05/18 07:08:09 whmbLn1s
自機の傾きはアニメーションできるけど
レバーニュートラルや反対方向に入力した際の戻りアニメーションて出来ませんか?

102:名前は開発中のものです。
09/05/18 08:19:16 m4OknvAq
>>100
軽さはわからないけど、明滅は絵の輪郭線と中心をズラして行ったほうが見やすいとかで、
アニメーションしたほうが視認性は良くなるとおも
回転とアニメの併用かな

103:名前は開発中のものです。
09/05/18 09:00:28 dOExBtIb
>>101
実装待ち

104:名前は開発中のものです。
09/05/18 09:55:24 ey/wnNzl
>>101
できるよ

105:101
09/05/18 11:08:32 whmbLn1s
どうもです。標準ではできないんですね
ボタン判定とスプライト切り替えで出来そうな気もするけど
ちょっとややこしそうですね

106:名前は開発中のものです。
09/05/18 18:28:37 I0k8VfUM
ウンガー

107:名前は開発中のものです。
09/05/18 19:21:38 1pP76jzT
>>97
「4択」というのは、4WAYの青いレーザーを4回撃ったあとに分岐するそれぞれの攻撃パターン(移動して黄色ビーム+ザコ敵とか、雷とか)のことなんです

つまり、「4WAY青レーザー→4択からランダム」を小さな一周としたときに
たとえば小さな3週をしたとして、4WAY青レーザーの後の4択の部分が
「ビームと◆弾ばら撒き→雷攻撃→雷攻撃」となったとして、「雷攻撃→雷攻撃」のように同じ攻撃パターンが連続しないようにしたかったんですね
そこであのようなスクリプトを組んで、4択部分をランダムな順番で4週したら大きな一周ってことにして、リセットして…ってのを思いついたんですけど、大きな2週目のあたりでなんだか∞ループになってしまった…って感じです

これは…日本語めちゃ下手ですね!
4択なんで、a,b,c,d,だったら
a,c,d,b,リセットd,c,a,b,リセットa,b,c,d,リセット…みたいな…リセットが上手くいっていないわけですが…。

リセットの部分が「リセット+決まった攻撃パターン(攻撃チャンスとか)」でも面白いかも、とか考えてたりします。無駄に

あと、長文すみません

108:名前は開発中のものです。
09/05/18 20:39:21 1pP76jzT
なんというのか…変数14に+1ずつしてると思ったら、「0+1=変数14」を繰り替えしていました
4択のほうはしっかり+1されて、次回からは弾かれていくので、4つとも弾かれたときに∞ループ…と。ホント、お騒がせしましたorz

109:名前は開発中のものです。
09/05/19 07:57:22 azJW8UiI
>>91
直リンするなよ

110:名前は開発中のものです。
09/05/19 11:30:27 QDBZl/mJ
無限ループの人のゲーム面白そうだし、スクリプトすげぇ
このスレ、隠れてる実力者多すぎんじゃね?

111:名前は開発中のものです。
09/05/19 13:13:54 dehxgssj
>>91
さてはあんたが前スレでシームレスやろうとしていた人だな?

112:名前は開発中のものです。
09/05/19 18:04:33 dehxgssj
ここで不具合報告をさせてもらおう
回転は180度にしても-180度にしても左回りになる

113:名前は開発中のものです。
09/05/19 18:12:54 QDBZl/mJ
>>112
-45度*4とか45度*4として使うと、
右回り左回りは一応使えなくは無いけどね
確かに不便ではある

114:名前は開発中のものです。
09/05/20 02:43:13 JeokyHYa
>>85
詳しく

115:名前は開発中のものです。
09/05/20 08:26:24 MnwtTtrF
>>114
ツクールWEB見に行きゃ漫画あるよ

116:名前は開発中のものです。
09/05/20 19:35:48 Wk/uajQk
パワーアップゲージを使ったパワーアップについての、質問なんですが、
各項目の効果というのか…内用ってゲーム中に変更できないでしょうか?
例えばスピードが最大になると無効ゲージパターンに切り替わって仕様不可になりますけど、
そうなったら「速度加算値+1」だったのを「速度加算値-5」みたいな内用に変更するようなことがしたいんですが。。

117:名前は開発中のものです。
09/05/20 21:28:56 /yjFDCsR
ろだに上がってる新作2作品をプレイ

STRIKE ASSAULT Verβ
・グラフィックが綺麗
・地上~上空への切り替わりや爆発などの演出が良い
・1面で背景(地上ビル群)と同化して小型の敵が見辛い
・敵弾がばら撒きが多い上に高速で避けてる感がない
・BGMに対して効果音が大きい(特に自機のショット)
・ボスが硬い

Marsh ver0.21
・グラフィックが良い
・レーザーボムが気持ち良い
・敵弾が見やすくて良い
・ショットが連射出来ないのでストレスを感じた

118:名前は開発中のものです。
09/05/20 21:45:19 40Uysvd9
まさかボダソの背景でグラディウスをやるとは

119:名前は開発中のものです。
09/05/21 03:47:08 suxwj3gv
>>116
パワーアップゲージの設定ってわけわかめ
実際に、実装している製作者は見ないし
グラクローンのために用意されているのだろうけど、もう少し使い勝手を良くして欲しい

120:名前は開発中のものです。
09/05/21 05:07:29 bp7SJLHj
プレイヤーのステータスを変数で受け取れるようになると出来るかもね

121:名前は開発中のものです。
09/05/21 07:36:18 vjfD0Xcb
パワーアップゲージとエフェクト生成はこの際すっぱり無くしてもいいんじゃなかろうか

122:名前は開発中のものです。
09/05/21 11:21:54 l5x6MzDt
リプレイもすっぱり無くしていいものの一つ

123:名前は開発中のものです。
09/05/21 16:38:58 l5x6MzDt
リプレイは外せ
リプレイは外せ

124:名前は開発中のものです。
09/05/21 16:40:26 l5x6MzDt
リプレイは外せ
リプレイは外せ

125:名前は開発中のものです。
09/05/21 16:42:00 l5x6MzDt
リプレイは外せ
リプレイは外せ

126:名前は開発中のものです。
09/05/21 16:43:08 l5x6MzDt
リプレイは外せ
リプレイは外せ

127:名前は開発中のものです。
09/05/21 16:44:28 l5x6MzDt
リプレイは外せ
リプレイは外せ

128:名前は開発中のものです。
09/05/21 17:33:44 1lDspEhO
>>119
>>120
ですよね・・。ありがとです

うーん、システム考えるのむずい(´-`).

129:名前は開発中のものです。
09/05/21 18:23:06 YMQwx0EI
>>122-127
そうやってギャーギャー喚けば要望聞いてもらえるとでも思ってんのか?
幼児園児が駄々こねてるようなもんだな
逆効果だって分からんのか
物心ついてるなら手段を選べよボンクラ

130:名前は開発中のものです。
09/05/21 18:29:48 l5x6MzDt
リプレイは外せ
リプレイは外せ

131:名前は開発中のものです。
09/05/21 18:30:30 l5x6MzDt
リプレイは無駄
リプレイは無駄

132:名前は開発中のものです。
09/05/21 18:31:12 l5x6MzDt
リプレイは無駄
リプレイは無駄

133:名前は開発中のものです。
09/05/21 18:32:04 l5x6MzDt
リプレイは無駄
リプレイは無駄

134:名前は開発中のものです。
09/05/21 18:32:09 OaZ9+JzJ
最近だらしねぇな

135:名前は開発中のものです。
09/05/21 18:32:16 6jjTQ6K8
前からいる荒らしだから放置推奨

136:名前は開発中のものです。
09/05/21 18:33:26 l5x6MzDt
リプレイは外せ
リプレイは外せ

137:名前は開発中のものです。
09/05/21 18:49:38 pn5Rt/zn
もうちょっと言葉を捻れないのかね?

138:名前は開発中のものです。
09/05/21 19:10:51 oxSYZTsw
>プロジェクトが作成されたらおもむろに実行してみましょう

ここでハングアップする

DirectX最新
VC++ランタイム完備

139:名前は開発中のものです。
09/05/21 21:47:34 XKDgq9Ng
newstageにUPLのゲーム載ってた
全部体験版なのにどんだけネタねぇんだよ・・・

140:名前は開発中のものです。
09/05/21 21:52:37 mavL8BWT
そんな簡単にSTGなんて作れないから仕方ない

141:名前は開発中のものです。
09/05/21 21:58:36 UIjM4Bq7
ネタがないというより
頻繁に投稿してた誰かが突然やめたって感じだな
あの止まり方は

142:名前は開発中のものです。
09/05/21 23:51:11 l5x6MzDt
リプレイは外せ
リプレイは外せ

143:名前は開発中のものです。
09/05/22 00:40:37 PYFE6UZC
>>139
自分で作って自分で書き込むんだ!

144:名前は開発中のものです。
09/05/22 01:05:36 ZgDmQtom
SB_CORE.EXE
del replay*.bin

とかいうバッチファイルでも作っておけば
リプレイファイルは無駄にたまらないと思うんだけど、
遊んでる最中にたまるのがイヤなのかな?

145:名前は開発中のものです。
09/05/22 01:12:31 JFTVZxQw
叩きたいだけだろ

146:名前は開発中のものです。
09/05/22 01:40:10 /8EHRM8t
>遊んでる最中にたまるのがイヤなのかな?
>>144
当たり前だPCの寿命縮める気か!

147:名前は開発中のものです。
09/05/22 01:44:42 isMDARXi
いまどきそれは迷信っすよ

148:名前は開発中のものです。
09/05/22 02:07:40 Cx5kjbaV
PCの寿命つーならマイクロソフトに文句言った方がいいぞw

149:名前は開発中のものです。
09/05/22 02:24:22 h90i7PpG
この叩きネタに飽きたら次のネタ探して
壊れたテープレコーダーみたいに荒らすんだからスルーしとけ

150:名前は開発中のものです。
09/05/22 07:06:09 Botj8LYi
新作来ても全く盛り上がんないし、頼むから荒らし消えてくれ

151:名前は開発中のものです。
09/05/22 09:13:54 Vh6+NJeB
Youが盛り上げちゃいなYo!

152:SB ◆.if.Xu7A6c
09/05/22 12:58:15 uRarsT+F
よくわからないけどリプレイを強化すればいいのか

153:名前は開発中のものです。
09/05/22 13:05:27 1IPhLrg7
いや、SBさんまで反応しちゃらめぇw

完全ランダムが恋しい身の上としては、もしリプレイがその障害になっているのであれば・・・
とは思いますが、荒らしと被るのも何か微妙ですし、うーん
まあ任せます

154:名前は開発中のものです。
09/05/22 15:41:23 rXeV6NCF
SB氏ww

リプレイ強化の話が出てきたついでに、
リプレイ機能を現状で正常に使えていない人って、どれ位いますか?
ワンケとか魔法石とか、どうもリプレイがうまく表示できない。
なんとかしたいんだけど、原因がいまいちわからないので対処のしようがなく困ってます。

自分のスクリプトの書き方の問題なのか、
なんか他に問題があるのか知りたいので
正常に機能しないって人は教えてもらえると幸い。

155:名前は開発中のものです。
09/05/22 16:30:01 BNVCVSTa
リプレイとランダム秤にかければランダムが欲しいのよ
だからといってageキチガイと一緒にしてもらっては困る

156:名前は開発中のものです。
09/05/22 17:30:10 /8EHRM8t
>>152
リプレイのファイルをいちいち自動保存すんなつってんだ!
んナ事も和歌jh;おいうぁgん、m」p@:「¥

157:名前は開発中のものです。
09/05/22 17:33:21 /8EHRM8t
誰だ最初にリプレイファイルの自動保存を要望しやがったバカは

158:名前は開発中のものです。
09/05/22 17:34:48 ClDFz682
アドバタイズデモみたいに、タイトル画面放置で
リプレイ流れたらいいなーとは思う。

159:名前は開発中のものです。
09/05/22 17:39:39 h90i7PpG
リプレイは、動画UPする時とか
テスターから不具合報告で、リプレイ貰う時に必要だなあ

160:名前は開発中のものです。
09/05/22 17:43:09 FsXk/sQz
リプレイ機能のON/OFF
リプレイファイルをREPLAYフォルダに保存・読み込み
ゲーム終了時にリプレイを保存する・しない

こんな強化お願いします

161:名前は開発中のものです。
09/05/22 17:58:27 FWEaM5nA
>>160
リプレイファイルを自動保存するかだけでいいんじゃない

162:名前は開発中のものです。
09/05/22 19:44:17 piZSKdxT
でもその手の更新しても結局完全ランダムは出来ないんじゃ

163:名前は開発中のものです。
09/05/22 19:50:23 PM62K51e
ランダムは前出た方法でいいじゃないか

164:名前は開発中のものです。
09/05/22 19:55:47 Cx5kjbaV
全体じゃなくてパネルごとにランダムテーブル回してるのか?

165:SB ◆.if.Xu7A6c
09/05/22 19:59:36 uRarsT+F
乱数とリプレイはあまり関係ない

完全な乱数というのはCPUで生成するのは不可能。
一般的に乱数と呼ばれているものは疑似乱数で
SBもそれ(メルセンヌツイスターを使用)

なのでプレイ毎に違う乱数を生成するには
ゲーム開始時に違う種を与える必要があるのだけど
SBではそういった処理を自動ではやってない

手動で簡単にできるから放置してたんだけど
要望が多いようなら適当に実装してもいい
今までのリプレイデータがずれちゃうけど
そもそもバージョンが違うデータは互換性の
保証はしてないから問題ないか


166:名前は開発中のものです。
09/05/22 20:14:44 piZSKdxT
そういう原理だったんですね
メルセンヌツイスタは聞いたことありましたわ
俺としては是非実装して欲しいですね
あくまで個人としてはですけど

167:SB ◆.if.Xu7A6c
09/05/22 20:55:32 uRarsT+F
>>154
メニューがあやしいと思ってるんだけど
原因がいまいちはっきり特定できず

シンプルなプロジェクトで問題が発生すれば
おっかけやすいのではあるけれど

168:名前は開発中のものです。
09/05/22 21:38:25 /8EHRM8t
リプレイファイルがどんだけ溜まると思ってんだ?
replay0reiplay1replay2replay3replay4replay5replay6leplay7replay8replay9replay10
reiplay11replay12replay13replay14replay15replay16leplay17replay18replay19replay20
reiplay21replay22replay23replay24replay25replay26leplay27replay28replay29replay30
reiplay31replay32replay33replay34replay35replay36leplay37replay38replay39replay40
reiplay41replay42replay43replay44replay45replay46leplay47replay48replay49replay50
reiplay51replay52replay53replay54replay55replay56leplay57replay58replay59replay60
reiplay61replay62replay63replay64replay65replay66leplay67replay68replay69replay70
reiplay71replay72replay73replay74replay75replay76leplay77replay78replay79replay80
reiplay81replay82replay83replay84replay85replay86leplay87replay88replay89replay90
reiplay91replay92replay93replay94replay95replay96leplay97replay98replay99replay100
ウボァー('A`)

169:名前は開発中のものです。
09/05/22 21:51:58 FWEaM5nA
>>168
よほど好きじゃなきゃ百回もプレイしないと思うが

170:名前は開発中のものです。
09/05/22 23:46:58 /8ADJD1Q
リプレイがバグった人はプロジェクトを削って検証しましょう

171:名前は開発中のものです。
09/05/23 01:23:53 G4cxFI74
>>167 >>170
また近いうちに、シンプルなプロジェクトを作成して試してみます。

172:名前は開発中のものです。
09/05/23 01:25:59 ZmsrLYh4
まとめ
・リプレイの自動保存の有無はゲーム設定で設定可能にする?
・リプレイデータ用にリプレイフォルダを作成するようにする?
(捨てやすいし、コピーもしやすいし、散らからないし)
・リプレイ画面を任意のタイミングで表示できる(呼び出せる)ようにする?
・乱数は、乱数の種を変更するパネルなどを実装する?

・・・こんな感じでしょうか??

173:名前は開発中のものです。
09/05/23 08:53:15 /Hd//94D
質問!
スプライトにBMPを使っていますけど、これって256色のビットマップよりも、8色のビットマップや、モノクロのビットマップ?を使ったほうが、
軽くなりますか?敵弾とかはあまり色を使わないので、保存するときにはそうしようかと、
たいして変わらないようなら、後で書き足すことも考えてそのままでもいいかなぁと考え中なのですが・・

174:名前は開発中のものです。
09/05/23 08:54:25 /Hd//94D
軽く→負荷の問題として。。。です。CPUやグラボ?とか

175:名前は開発中のものです。
09/05/23 09:35:34 zkVT6TZM
>>172
乱数は別にパネル化しなくてもよくね?

>>173
背景とかならともかく敵弾じゃあまり効果は無さそう
というか最適化すれば同じな気がする

176:名前は開発中のものです。
09/05/23 09:53:27 /Hd//94D
>>175
最適化ってそういう効果があったんですか…知らんかったです

177:名前は開発中のものです。
09/05/23 10:31:28 ZmsrLYh4
乱数パネル

変数Xに、X1-X2で指定された範囲のランダムな整数を代入します。
乱数の種Yに、任意の数値または変数を指定することで、乱数パターンを変更します。
乱数の種Yに、システム時間を指定すると、スクリプト実行時の実時間のコンマ秒が代入されます。

乱数の種の変更は、移動パネルやランダム分岐パネル、弾幕の乱数パターンにも影響します。

178:名前は開発中のものです。
09/05/23 11:01:40 RI8LNM4g
毎回種の違うランダムになってればいいだけだろ
パネル化の必要性無し

179:名前は開発中のものです。
09/05/23 11:42:58 rkJYDTld
ランダム使うパネルに「完全なランダムにする」ってチェックボックスでも設ければいいじゃん

180:名前は開発中のものです。
09/05/23 11:50:34 /Hd//94D
流れとは違う質問で申し訳ないんですが、
メイン領域内に、プレイヤーが入れない領域を作りたいんですけど
背景の当たり判定で区切ったりすると、当然ながら触れたときにガクガクなってしまいます(´・ω・`)
メイン領域の端っこのような、斜めに当たっても滑るような壁って作れないでしょうか?

たとえば画面下4分の1より下にまできたらコントロールを+Yだけ無効とか・・

181:729
09/05/23 12:09:40 sjF9ky6r
>>180
簡単にできるよ。
仮にY座標480で下限を400にしたい場合。

自機の空いてるタスクに以下を追加。

「変数ローカル  Y座標→変数0  時間待ちしない」
「変数条件分岐  変数0>400  時間待ちしない」 右「変数計算  即値400+即値0→変数0  時間待ち指定フレーム1」

「変数ローカル  Y座標←変数0  時間待ち指定フレーム1」  




182:729
09/05/23 12:14:22 sjF9ky6r
ちょっと訂正。

「変数ローカル  Y座標→変数0  時間待ちしない」
「変数条件分岐  変数0>400  時間待ちしない」 右「変数計算  即値400+即値0→変数0  時間待ちしない」

「制御通過  指定フレーム1」
頭に戻る

変数計算の下「変数ローカル  Y座標←変数0  時間待ち指定フレーム1」  
頭に戻る

これで出来ます。

183:名前は開発中のものです。
09/05/23 12:23:24 8XcfGmIC
誰かと思えば729の兄貴か
さすがだぜ…

184:名前は開発中のものです。
09/05/23 12:35:34 /Hd//94D
>>182
出来ました!
しかも変数の使い方の理解が深まりました。ありがとうございます

今、タスク0に「制御 タスク開始(タスク番号1)」を置いて、タスク1に182のスクリプトを置いて、
同時にタスク0に「制御 タスク開始(タスク番号2)」を置いて、タスク2に「変数 ローカル Y座標→変数10 時間待ち10フレーム」、
レイアウトに変数10を置いたら、バッチリ表示されているんですけど、それぞれのタスクって同時に進行が可能なのでしょうか?

前に、ランダム感を出すために
タスク1は移動用
タスク2は攻撃用とか、それぞれ別に作ったらダメだったような記憶が・・やりかたが間違っていたのかもしれませんが

185:名前は開発中のものです。
09/05/23 12:41:38 zkVT6TZM
マルチタスクなので1つのスクリプトの全16タスクは同時進行可能だ

186:名前は開発中のものです。
09/05/23 12:53:44 /Hd//94D
サンクスです!

187:名前は開発中のものです。
09/05/23 20:38:12 rkJYDTld
キャラの角度が0から15のときはこの攻撃をするとかってできませんか?


188:名前は開発中のものです。
09/05/23 21:14:18 ZHl3e9zF
できます。

189:名前は開発中のものです。
09/05/23 21:32:29 rkJYDTld
>>188
教えて下さい

190:名前は開発中のものです。
09/05/23 21:42:19 +/C4+RN3
>>188じゃないが

透明・当たり判定無しの子を正面にちょっと(100ドットくらい先)離して出す
親の座標がX,Y子の座標がx,yとして
100*tanθ=100*(y-Y)/x-X (SBは小数使えないから100倍して近似値を出す)
100*tan0°=0<100*tanθ<100*tan15°≒27のとき分岐するようにすればいい
めんどい
自分の方向ではなく進行方向を調べるなら移動力xyを使えるのでとても若干楽
SBさん移動速度と角度をローカル変数にいれてくださいお願いします

191:名前は開発中のものです。
09/05/23 21:52:48 rkJYDTld
>>190
計算どうやってやるんですか?

192:名前は開発中のものです。
09/05/23 21:56:35 +/C4+RN3
>>191
書いてあるとおりだけど・・・
どこがどうわからないのよ?

193:名前は開発中のものです。
09/05/23 21:59:22 rkJYDTld
>>192
計算パネルでそのままtanとかθとか使ってできるんですかってことです

194:名前は開発中のものです。
09/05/23 22:11:04 +/C4+RN3
>>193
100*tanθ自体が変数と考えてね
100*tan15°とか条件分岐に使う部分は自分で計算して即値で入力

a=100*tanθ=100*(y-Y)/x-X
0<a<27のとき分岐
と書けばよかったか

195:名前は開発中のものです。
09/05/23 22:15:33 +/C4+RN3
あと今気づいたけどたぶん0で割るとエラー起こるから
x-X=0のときは例外処理してね

196:名前は開発中のものです。
09/05/23 22:15:42 rkJYDTld
>>194
詳しく説明してもらいありがとうございます
難しいけど少しずつ理解していきます


197:名前は開発中のものです。
09/05/23 23:08:24 Sgj8Web3
三角関数とか10年ぶりに見た希ガス

198:名前は開発中のものです。
09/05/23 23:55:53 ZHl3e9zF
おまいら優しいな。
できませんって答えりゃ良かったと思ってたのにw

199:名前は開発中のものです。
09/05/24 00:30:35 TIPs1tj3
アルギネイロスの続編またキター

200:名前は開発中のものです。
09/05/24 01:56:10 BHyBvake
>>84
内輪だけで楽しんでる物にそこまでとやかく言う必要あるかねぇ
MADと変わらないだろ

201:名前は開発中のものです。
09/05/24 07:52:57 Vito1Z6E
やっぱり、変数が使えるようになってくると、
移動量だけでなく、進行角度や回転角度なんかもローカル変数で取得したくなるよね。

202:名前は開発中のものです。
09/05/24 08:05:29 Vito1Z6E
ローカル変数について
既存)
・x,y座標:現在のx,y座標
・x,y移動量:これから移動する際のx,y方向への移動量(自機設定の移動速度に相当)
追加希望)
・進行角度:これから移動する方向の角度(極座標移動の移動角度に相当)
→SB内では三角関数を使用できないので、ゲーム内でx,y移動量の変化に合わせて随時に角度を計算することができないのです・・・
(「進行角度θ=arctan(y移動量/x移動量)」なので、製作段階では事前に計算できますが・・・)
・回転角度:現在のキャラクタ画像の回転角度
→回転パネルで回転させまくっている際(特に相対角度の使用時)、最初の角度からtotalでどれだけ回転しているかを取得したい。
(回転パネルを使用せずに、変数で回転角度を直接指定できるようになると、角度に応じた条件分岐も変数で連続的に判定できて便利)
どうですか?

203:名前は開発中のものです。
09/05/24 08:15:50 Vito1Z6E
>>190
x,y移動量はこれからの移動量であって、実際の移動量ではないというのが、意外とネックですよね。
(つまり、これからの移動量を代入できますが、実際の移動量を取得はできません)
以前に729氏が、1フレーム毎に現在のx,y座標を取得、1フレーム前から差分して実際の移動量を計算していて、そういう方法があるのかと感動しました。
→x,y移動速度:実際の移動速度(1フレーム前の座標からの移動量)も追加されると便利だと思います。

あと、小数が使用できないも意外とネックです。
ショットパネルで弾丸の発射角度を設定する際に、
4方向(90度)→8方向(45度)→16方向(22.5度)で、すでに22.5度の時点で正確な代入できず・・・。
(INT使用しているのかな?)

204:名前は開発中のものです。
09/05/24 08:25:38 +JS60Rtr
その結果どういうことが出来るのか、どういうことをしたいのかを具体的に頼みます。

205:名前は開発中のものです。
09/05/24 08:55:29 Vito1Z6E
>>204
ローカル変数の使用目的はいろいろあるので、少し例をあげると・・・
①以前にショット方向を任意に変更できるように、ショットパネルを発射方向=自機の向きで設定し、
 自機の向きを入力に応じて回転パネルで加算変更するようにしましたが、
 発射角度を制限するために条件分岐をさせようとしたら、現在の角度を取得できないため分岐できず・・・
(わざわざ別に角度計算用のカウンタ変数を用意して、角度変更の際に隣で随時計算という面倒なことをやりました)
②極座標移動では、移動方向は常に現在の進行角度を基準にした計算になるわけですが、
 特定の方向に移動させたい時に、現在の進行角度がわからないと計算が非常に困難になります。
(進行方向で条件分岐して、移動方向を制限する際にも大変です)
③公転移動で任意に操作可能な擬似オプションを製作した際に、
 公転パネルは相対角度オンでないと角度を加算変更できないのですが、
 相対角度オンでは自機の移動時(要するに公転中心の移動時)に、公転角度がずれてしまいます。
 そのため、もとの公転角度を取得して再代入したいのですが、公転角度を取得する方法も代入する方法もなく断念。
→公転移動は特殊なので、ローカル変数への公転角度の追加よりも、
 公転移動パネルで、公転角度を数値だけでなく変数を使用可能にした方が便利かもしれませんが・・・。

206:名前は開発中のものです。
09/05/24 09:18:41 +JS60Rtr
高度ですね。
サンプルプロジェクトを交えて議論すると分かり易くなると思います。

207:名前は開発中のものです。
09/05/24 09:41:12 aIjTYo91
ダライアス外伝やサンダーフォース4の海ステージとかであるラスタースクロール(手前に来るほどスクロールが早く見える)
て再現できるんですか?
色々数字を弄ってみたけれど、~みたいな波模様みたいなのしか出来ません。

あと、背景にラスター使ってる人は、キャラクターを並べたりして置いてるんですよね?


208:名前は開発中のものです。
09/05/24 11:02:13 +JS60Rtr
出来ます。
やり方は知りません。
(やってる人がいる)

209:名前は開発中のものです。
09/05/24 12:27:14 WxfWRqUe
>207
TF4の海背景は分割でのラスターに見えるから
SBだったら背景設定で多重スクロールにすれば良いかと。

ダライアス外伝みたいな、奥行きパースが効いた背景のスクロールは無理
SFC、メガドライブでも、この手の表現ができたからSBでもなんとかできるかと思ったがなあ…
何かアイデアあればできるかも。

210:名前は開発中のものです。
09/05/24 14:16:00 TIPs1tj3
しかしトリフィドとD-diverはよく3D並の背景作った事

211:名前は開発中のものです。
09/05/24 14:31:56 TIPs1tj3
おいっ随分前にトリフィドがうpした3D背景のサンプルが消えてるぞ

212:名前は開発中のものです。
09/05/24 16:37:57 ezGN42p0
HamCorossam以外に地上敵の爆発跡のグラフィック素材置いてあるところってありますか?

213:名前は開発中のものです。
09/05/24 16:43:36 K4O3sSSy
使い物になるかどうか分かりませんが、
SB用のメニューソフトっぽいものを作ってみました。
UPLの557です。



214:名前は開発中のものです。
09/05/24 20:11:41 ZjcFkbEu
こいつは便利そうな予感!
乙!

こういうのを標準で装備してもらえるといいですね。

215:名前は開発中のものです。
09/05/24 20:41:41 83PwPOA5
>>212
STG系の素材はハムコロ以外に聞いたこと無いな…

>>213
GJ!乙

216:名前は開発中のものです。
09/05/24 22:06:24 tcCNEyl4
アルギ2を一通りプレイしたんだけど、面白いなコレ。
音楽の使い方というか演出のさせ方が物凄い上手いと思った。
特に終盤は痺れた。

しかし、4面ボスは出来てるけど3面ボスは未完成って、どんな状態なのよw

217:名前は開発中のものです。
09/05/24 22:34:52 cnDXcav+
>>212
RPGツクールのSF素材であるんだけど、何故か軒並みRPGツクールのみの使用許可なんで残念!

>>213

218:名前は開発中のものです。
09/05/24 23:20:07 QHCuc8uf
>>213

219:名前は開発中のものです。
09/05/24 23:43:30 ezGN42p0
うーん・・・やはり無いですか爆発跡
STG系のドット絵素材ってほんと少ないですよね

>>213
凄いですね
ありがたく使わせて頂きます

220:名前は開発中のものです。
09/05/25 03:26:40 ir4ZSvFg
最近のUPLのゲームは完成度が高いっす

221:名前は開発中のものです。
09/05/25 03:53:26 uMXteb2O
URLリンク(ja.wikipedia.org)

もうUPLはいないんだよ

222:名前は開発中のものです。
09/05/25 05:36:29 bZ1Ybg/G
オメガファイターは最高だよ

223:名前は開発中のものです。
09/05/25 11:19:14 PP6cXVuW
ばーさん、Sぷ氏と729氏の小ネタはまだかいのう

224:名前は開発中のものです。
09/05/25 14:15:28 db6Rn5s6
トリフィドの3D背景サンプルはいつの間に消えたのやら

225:名前は開発中のものです。
09/05/25 15:09:20 6A47eSAt
作る気も無いくせに・・・

226:名前は開発中のものです。
09/05/25 20:22:41 tzjy9/Ai
ないんだな、それが

227:名前は開発中のものです。
09/05/25 22:03:53 db6Rn5s6
残念!

228:名前は開発中のものです。
09/05/26 10:20:37 1N4H7Kmk
作る気無い奴が何しに来てんの?

229:名前は開発中のものです。
09/05/26 12:12:49 l/Enjqed
SBが完成するのを阻止する!

230:名前は開発中のものです。
09/05/26 13:10:16 1N4H7Kmk
なんで?

231:名前は開発中のものです。
09/05/26 13:36:14 fgJL37z4
ラスターの種類は上下左右にグネグネするだけかいな?
中心から周りへなんてパターンは無理かのう?

232:名前は開発中のものです。
09/05/26 13:59:18 kR4Sr0kY
それはラスターといわない気がするんだが気のせいか?

233:名前は開発中のものです。
09/05/26 16:35:55 fgJL37z4
ラスターって歪む事じゃないの?

234:名前は開発中のものです。
09/05/26 16:49:49 GgXMdb3U
ググってこいや

235:名前は開発中のものです。
09/05/26 17:04:14 uoBbqBsj
ageてる奴は放置で

236:名前は開発中のものです。
09/05/26 17:08:14 Zc09G++y
歪みねぇな

237:名前は開発中のものです。
09/05/26 18:28:44 JduBk7AJ
このスレは歪んでるがな

238:名前は開発中のものです。
09/05/26 19:12:41 4xYL4Uxz
この世界は歪んでいる!

239:名前は開発中のものです。
09/05/26 20:16:46 v3QJ0Pyy
歪みねえな

240:名前は開発中のものです。
09/05/26 20:26:21 3NJR8pHr
地球は狙われている!

241:名前は開発中のものです。
09/05/26 21:10:26 JduBk7AJ
なんか変な方向に進んでねえか

242:名前は開発中のものです。
09/05/26 21:42:43 OBS+RrXM
キャラクタごっそり描いていざSB弄りに入ったら
スプライト編集のパーティション分割すげぇめんどくせぇw
いや、ちゃんとやるけどw

243:名前は開発中のものです。
09/05/26 22:23:07 fgJL37z4
>>242
そんな時こそ児童分割がある、
当たり判定も児童変種うされるお

244:名前は開発中のものです。
09/05/26 22:36:45 6hQccKNO
ロリは犯罪です

245:名前は開発中のものです。
09/05/26 23:02:35 fgJL37z4
>>242
そんな時こそ自動分割がある、
当たり判定も自動編集されるお

246:名前は開発中のものです。
09/05/26 23:04:05 JduBk7AJ
通報します太

247:名前は開発中のものです。
09/05/26 23:14:35 fgJL37z4
>>246
するな!!

248:名前は開発中のものです。
09/05/27 03:13:29 MSxZwxuo
ふいた

249:名前は開発中のものです。
09/05/27 12:51:04 T2XUPx7L
戻り復活の実装も欲しいところだな、
ステージ設定に横スクなら縦線縦すくなら横線で復活ポイントが設定できるようになったりとか。

250:名前は開発中のものです。
09/05/27 13:22:53 Qmw2nZGa
それで思い出したけど、右スクロールする横シューで
スクロール方向が途中で縦に変わるステージを作った時に敵配置が上手くいかなかったんだよなぁ
方向変わっても基本的に右スクロールだから、縦部分に配置した敵が一気に出てしまう
で、画面端で消滅して全く姿が消えてしまうんだよね
何か上手いやり方は無いもんかな?

251:名前は開発中のものです。
09/05/27 13:39:11 T2XUPx7L
>>250
透明なキャラを上下の端に置いて配置敵を発射するといいよ

252:名前は開発中のものです。
09/05/27 13:40:58 T2XUPx7L
訂正
>>250
透明なキャラを上下の端に置いて敵を発射するといいよ

253:名前は開発中のものです。
09/05/27 13:42:39 VXP/VHFj
>>250
俺がやってる方法を書くと
ワンケでやった方法だと、
見えないキャラクタを作成して、
時間に合わせて敵を、その見えないキャラクタから発射させればおk
ただ、時間合わせが結構めんどい
また、マップ配置の際に、時間で出現させるように雑魚配置してもおk

今作ってる魔法石(横スクロールSTG)では、
自動消滅しないと背景に同期するにチェックを入れた敵を座標配置で出す。
上に進行しているときなら、
敵のy座標が-15より大きくなったら、
下に進行しているときなら、
敵のx座標がy座標画面幅+15より小さくなったら
ってのを変数の条件分岐を使って監視させて、
上記条件を満たしたときに初めて行動するようにすると
普通に雑魚配置可能だよ
ただ、少しマシンスペックはいるかもしれない
この方法を使うときは、敵出現後適当なタイミングで自動消滅offにしとかないと危険なことになる
こういうの使えばいいんじゃないかな?

長文スマソ

254:名前は開発中のものです。
09/05/27 14:06:46 Qmw2nZGa
なるほど、㌧
確かに時間合わせはめんどくさそうだ
地形にくっついた敵とかだと更に難しくなるかな・・・
「時間で出現させる」って出現場所は変えずに時間だけずらすことって出来たっけ?
まあちょっと頑張ってみるわ

255:253
09/05/27 14:29:06 6AiiCA7D
>>254
後者の方法だと、地形にくっついたキャラは簡単だよ
前者は、グラディウスのザブとか、4方8方からでる敵を出すのに向いてる
適当に使い分けると良いよ

時間での配置は、横シューの場合
○○の時間に、指定した画面上のy軸の値から出現させることが出来る
画面のy軸幅を400にしてる場合、
6000フレーム立ったときに、200の位置から雑魚を出すとかが出来る……っだったはず。

実際にキャラ配置するとき、背景速度変更してたら背景と同期させて配置させることができないから
(背景のy座標と、画面のy座標が別の値になるため)
目分量で置かなきゃいけないこともあって、地形と同期させるには向いてないよ。

256:名前は開発中のものです。
09/05/27 21:30:13 cudVnIDf
SBはビューウインドウが固定で、いつのタイミングで画面のどこから敵を出すかを設定している。
そして、いつのタイミングというのは、経過時間または縦スクロールであればy座標から計算した経過時間で設定している。
そのため、途中でスクロール方向が変化したり、スクロール速度が変更されると、経過時間の計算ができなくなったり、ズレたりするし、
背景との同期もできなくなる。

257:名前は開発中のものです。
09/05/27 21:40:10 cudVnIDf
逆に、メイン背景の座標に敵の出現位置を配置しておいて、ビューウインドウを移動させる方式にすると、
途中でスクロール方向やスクロール速度が変更しても、背景と敵出現位置の情報はリンクされているのでズレないし、
全方向スクロールにも対応できる。

つまり、背景側をスクロールさせるのではなく、視点側を移動するイメージにして、
敵はビューウインドウ内に入ってから出現までのディレイタイムを設定して出現タイミングを設定する方式。
縦・横混合スクロールやフリースクロール、全方向スクロールに適した方式で、
もちろん固定型でも対応可能な汎用な敵配置方式だけど、SBのシステムが根本から変更となってしまうのが欠点。

258:名前は開発中のものです。
09/05/27 21:54:07 66mTJGXN
・・・なるほど、それは中々良い案だ
それなら例えば大復活みたいにグリグリスクロール方向変わっても大丈夫になる
Hellsinker5面も作れるな
グラディウスVの6面(バスクリン除く)みたいな横から縦から斜めから
果てはバックするような演出もやりやすくなるかも

259:名前は開発中のものです。
09/05/27 22:29:58 cudVnIDf
ビューポイントの移動経過時間を指定すれば、指定した箇所からの戻り復活も可能になるという利点もある。
(背景の座標とは独立して、ビューポイントの移動がゲームの進行時間となるため)

260:名前は開発中のものです。
09/05/27 22:51:08 6z1PhomM
1、2、3、4ヘッ

261:名前は開発中のものです。
09/05/27 23:01:12 v8JFKrKs
ついていけないのでサンプルを所望したい!

262:名前は開発中のものです。
09/05/27 23:05:10 66mTJGXN
いや、ただの妄想話

263:名前は開発中のものです。
09/05/27 23:09:19 v8JFKrKs
        ∧∧
       ヽ(・ω・)/   ズコー
      \(.\ ノ
    、ハ,,、  ̄
     ̄


264:名前は開発中のものです。
09/05/27 23:22:18 cudVnIDf
システム自体が根本的に変わってしまうので、現状のSBと互換性が取れないので、
互換性を排したメジャーアップを行うタイミングでないと実装できないのが欠点。

265:名前は開発中のものです。
09/05/27 23:41:05 T2XUPx7L
ID:cudVnIDf
なんだお前全方向厨だったのか
フラクシースレでも立ててそこに引っ込んでろよ

266:名前は開発中のものです。
09/05/28 00:09:41 znQpczjk
>>260
同じことを考えてて吹いた

>>264
背景や地形に同期させて置くキャラクタに関しては便利そうだけど、
結局ディレイタイムを設定可能なようにするんだったら、
ディレイタイムのせいで敵出現位置座標がずれて表示されることになるんじゃ?

267:名前は開発中のものです。
09/05/28 00:19:49 lnmjG+Gn
「ビューポイントの枠に入ってから~フレーム」という設定ならいいんじゃね?
それなら例えば縦シューで画面の横から出たり真後ろから出たりする敵を作れる

268:名前は開発中のものです。
09/05/28 05:34:00 9dr8AoLP
システムが根本から変わってしまうようなレベルだと
SBの枠を超えているように思うので、今の基本システムで
できる範疇で、箱庭的に遊ぶのが精神的によいと思う。

269:名前は開発中のものです。
09/05/28 09:15:13 bgISGE64
おまえらが何を言ってるかさっぱりだ

270:名前は開発中のものです。
09/05/28 10:34:03 ogby8E1h
バカは置いて行くよ

271:SB ◆.if.Xu7A6c
09/05/28 13:13:25 +z7AdddA
置いてかないでー

272:名前は開発中のものです。
09/05/28 14:38:33 eZeP/QMP
システムを根本から変えなければならないような要望出すくらいなら
自分でプログラム組んで作っちまった方が早いんじゃないのかね

273:名前は開発中のものです。
09/05/28 14:55:52 bgISGE64
とりあえずできる範囲でがんばって、
現状どのような行動ができるのかサンプルを作成し、
その上でどのようなことをのぞむのか、
バカにも分かるように、
プロジェクトを提示した上での議論を望みます。

274:名前は開発中のものです。
09/05/28 19:46:28 CeYU/792
>>271
なにしてんすかSBさん

275:名前は開発中のものです。
09/05/28 19:53:06 /lKG+wzz
最近SBさんがおかしい

276:名前は開発中のものです。
09/05/28 20:10:27 fkdwwlPH
酉の解析されたんじゃないの

277:SB ◆.if.Xu7A6c
09/05/28 20:12:48 +z7AdddA
別におかしくないぞw
たまにはなんか書かんと逃亡説とか流れちゃう

278:名前は開発中のものです。
09/05/28 20:25:06 lnmjG+Gn
>>277
次の更新はいつ頃ですか?

279:名前は開発中のものです。
09/05/28 20:39:06 fkdwwlPH
ブログ更新するだけでいい気もする

280:名前は開発中のものです。
09/05/28 20:44:06 FKkA2MRS
SB使ったSTGコンテストでも開いてみたらどうよ
良作はブログでスクショとゲーム内容記載みたいな。

281:名前は開発中のものです。
09/05/28 21:07:40 E9FnUAAG
ちょっと、それ、楽しそう(´ω`)

282:SB ◆.if.Xu7A6c
09/05/28 21:13:23 +z7AdddA
いいね、おまいら強制参加な

283:名前は開発中のものです。
09/05/28 21:19:52 CeYU/792
しかし1年で5作程度しかできない

284:名前は開発中のものです。
09/05/28 21:22:11 znQpczjk
コンテストされたら、出してみたは良いものの一切ゲーム内容を紹介されなくて涙目になりそうだw

285:名前は開発中のものです。
09/05/28 21:24:57 kkXsMsuG
SB氏はSBが完成したら逃亡するつもりなんだよきっと

286:名前は開発中のものです。
09/05/28 21:41:58 9nQ3UkKB
なんじゃこりゃあ!

287:名前は開発中のものです。
09/05/28 21:54:12 0FPvhrWA
wktk

288:名前は開発中のものです。
09/05/28 22:09:23 fkdwwlPH
>>285
逃亡フラグ立ててしまったね
どうなっても知らんよ

289:名前は開発中のものです。
09/05/29 00:15:26 hBuprS6A
うう、あと1年まって欲しい。
ゲーム作り始めてから3年。(最初シューツク95で途中でSB知って移行)
何度も作っては壊しを繰り返してるけど、未だ1面すら完成してない・・・

もっと身の丈に合わせた物を作るべきか

290:名前は開発中のものです。
09/05/29 00:28:03 5gQv7nID
>>289
URLリンク(hp.vector.co.jp)

291:名前は開発中のものです。
09/05/29 07:27:38 dqSdHUPG
>>289
グラフィックとか世界観とか懲りすぎじゃないの?
まずは文字だけのSTGとかそこからちょっとずつやってけば
いきなり大作なんて無理だよ

292:名前は開発中のものです。
09/05/29 07:34:55 qQumlWMf
見た目もモチベ維持に結構重要な気がする

293:名前は開発中のものです。
09/05/29 07:54:16 3pOm0tH7
>>289
納期が決まるとダラダラしなくていいかもよ

294:名前は開発中のものです。
09/05/29 08:13:48 rjJjojAU
借り物のグラフィックでさっさと1面完成させた俺に隙はなかった

いろいろ詰め込もうとして自分のやりたいことがぼやけるとモチベも下がるし結構ピンチじゃね
ときにはやりたいことを削ぎ落とす(そのために、「納期が短いから削ぎ落とさざるを得ない!」と納期を利用する)
のも重要だよな

295:名前は開発中のものです。
09/05/29 08:39:20 /Fd4l62w
絵が動くだけで満足しちゃって敵の配置までいかないわw
でジャンプとか合体・変形とか妄想して絵だけは用意して自分には無理なんで放置
そもそもシューティングに向いてないのかもしれんww

296:名前は開発中のものです。
09/05/29 08:48:42 5gQv7nID
妄想だけは先へ先へとどんどん進んでいく
んで現実に戻った時にその妄想と今出来てるものとのギャップがでかくてやる気無くすんだよねぇ
妄想禁止!今作ってるものだけに100%集中!
と決めてやると・・・ちょっとは楽になるかもしれないしならないかもしれない

297:名前は開発中のものです。
09/05/29 09:23:50 sBeNAjxz
3分でゲームを作るコンテストとかなかった?
そんなノリで。



298:名前は開発中のものです。
09/05/29 10:05:51 /PzKWwlu
一度すげぇちっこいゲームを作ってみるのはありだな
ちっこくても作り込もうと思ったら結構時間かかるし

299:名前は開発中のものです。
09/05/29 12:15:55 Vh201XXW
別に本人が楽しくてヤル気さえ維持できるなら
何年かかろうが問題ないんだけどね
むしろその何年もかけた作品をプレイさせて欲しい

300:名前は開発中のものです。
09/05/29 13:20:11 /PzKWwlu
だからそのやる気が中々維持出来ないという話

301:名前は開発中のものです。
09/05/29 13:28:23 EqLjG97v
やる気があるなら何年もかからないんじゃねぇの?!

302:名前は開発中のものです。
09/05/29 13:37:27 ATWupmEU
SBつかって楽してるから逆にやる気でないのかもな
誰でもいつでも作れるって感じが。

こだわってるのは個人製作の敷居の高かった昔のゲームに多い気がする

303:名前は開発中のものです。
09/05/29 13:43:29 EqLjG97v
いやその理屈はおかしい

304:名前は開発中のものです。
09/05/29 14:25:39 /jXe5yxz
本気になれば自分が変わる!
本気になれば全てが変わる!!
さあ、みなさん本気になって頑張っていきましょう!

305:名前は開発中のものです。
09/05/29 16:43:17 dqSdHUPG
いやその理屈もおかしい

306:名前は開発中のものです。
09/05/29 17:27:55 rjJjojAU
本気でなくても製作進行できるようにしつつ、本気を目指す、つまり挟み撃ちの形になるな

307:名前は開発中のものです。
09/05/29 18:05:58 yZ+NUUCi
XY別比率拡大縮小をひたすらに待ちます

308:名前は開発中のものです。
09/05/29 20:38:19 3pOm0tH7
わぁ、横に伸びるよ!

309:名前は開発中のものです。
09/05/29 21:11:26 dqSdHUPG
わあああああああああ!!!
フリーズしたああ!!!!!

310:名前は開発中のものです。
09/05/29 21:22:30 7X5sNLAa
いやその理屈もおかしい

311:名前は開発中のものです。
09/05/29 21:37:03 dqSdHUPG
ばれたか

312:名前は開発中のものです。
09/05/30 00:08:47 1zMLpK5H
XY別比率拡大縮小を待ち続けるスレ人
→SBの開発基盤のソフトで、そういう異方性拡縮ってサポートされているのかな?

313:名前は開発中のものです。
09/05/30 00:12:30 1zMLpK5H
XY方向別に、初速度と加速度を代入するパネルが欲しいな~
名付けて、「加速移動」パネル!!

極座標移動パネルも、初速度と加速度、初期角度と角速度を代入できるようになると、
使い道が大きくなるのであるが・・・。

314:名前は開発中のものです。
09/05/30 00:28:52 xJQQuKSx
加速移動は速度パネルをループで使えば出来るよ

315:名前は開発中のものです。
09/05/30 04:06:58 3+iC6BsK
ローカル変数でもいけるー

316:名前は開発中のものです。
09/05/30 14:58:37 1zMLpK5H
それじゃ、XY別比率拡大縮小を待ち続けます

317:名前は開発中のものです。
09/05/30 15:54:11 xJQQuKSx
地味だけどランキングのエントリー数と名前入力の文字数を減らして欲しい
1~10位までと5文字で十分な気がする

318:名前は開発中のものです。
09/05/30 15:57:01 aIf5noFx
しあわせの魔法石、4面まで作れたのでうp
どなたかプレイしていただけると幸いです

URLリンク(www.esc-j.net)
の左上のSTG-UPLから入れるアップローダーのstg0560.lzhにうpしています

319:名前は開発中のものです。
09/05/30 15:57:31 pH4Df6MN
方向キー拾えるようになったし、今なら自前で実装できるんじゃね?

320:名前は開発中のものです。
09/05/30 18:20:41 A+a6gwWi
ランキングはもう少し詳細設定できると嬉しいな。

>>318
うp乙。遊ばせてもらいます

321:名前は開発中のものです。
09/05/31 12:06:01 26F5oSE9
SB氏はまだこのスレに居るかな?
サンプルファイルはありませんが(絵の設定変更が面倒だったので)
リプレイ関係でちょっと検証した結果を報告します。

リプレイの仕様に関して、リプレイを実行すると、
自機が複数選択可能な場合、そのスコアを出した自機は何だったのかを調べて、
リプレイを実行するようになっているみたいですが、
自機選択のステージそのものを開始はしていないように思います。

ワンケや魔法石は、次のステージに何を選択したのかとか、
現在の自機はどのタイプを使用しているのか?といった様々な設定を、
自機選択のステージで変数に代入することで設定し、
後々のステージでその変数をもとに、敵の行動パターンや次のステージを選択するような形をとっています。
自機選択ステージそのものを開始しない場合、その変数値を読みとることをしないため、
問題が発生しているように思えます。
実際、自機選択ステージを消し、変数設定などを全て実際のステージ1やらステージ2やらで行うようにすれば、
リプレイのズレは(短期的にしか検証していませんが)発生しませんでした。
なので、現行のシステムでは
自機選択のステージ内で変数を入れたりしなければ、リプレイの問題は発生しないようです。

ver間での互換性の問題やらがあるので、簡単に修正できる部分かは謎ですが、
可能であれば、自機選択画面等もリプレイ時に再生できるようにして欲しいです。

322:名前は開発中のものです。
09/05/31 14:25:07 OxzG6o2N
>>321
検証乙!!そうだったのか・・・。
確かにリプレイがズレるゲームは選択メニューがあるゲームばかりのような気がする。
そこでの変数設定が反映されていないのか~

323:名前は開発中のものです。
09/05/31 14:35:37 zVo7Pkeb
だからリプレイは取れと言ったのだ

324:名前は開発中のものです。
09/05/31 14:59:16 26F5oSE9
>>322
念のため追記しておくと、選択メニュー自体は特に問題ないみたいです
自機選択のステージでないステージ・・・例えば、stage1の一番初めとかに
ステージセレクトのメニューを行った場合は正常に動作し、リプレイにずれもありませんでした。
自機選択のステージなど、普通のステージとは違う特殊なステージで行った変数設定が反映されていないようです。

325:名前は開発中のものです。
09/05/31 15:12:41 K60HTMTM
以下2点だけ実装すればリプレイ関連は全部解決ってことかな?
・特殊なステージでのリプレイを動作させる
(または変数設定を保持し、キー入力情報の記録を普通のステージから開始)
・CONFIG.INI で REPLAY=0/1 なんかでリプレイファイルの出力を制御


326:名前は開発中のものです。
09/05/31 17:10:12 VPNiLu4z
バグ報告
・ゲームオーバー時のBGMが再生されない。
・レイアウトの変数のフォントが変えられない。

327:名前は開発中のものです。
09/05/31 17:42:03 kyWd2RHP
自機選択がリプレイで再生されないって
だいぶ昔に修正要望あがってた気がする

328:名前は開発中のものです。
09/05/31 21:22:47 42LpqbN1
しあわせの魔法石newstage掲載おめ
結構ギミックが凝ってて面白いね
もうちょっと敵の密度が増せば良いと思ったよ

329:名前は開発中のものです。
09/05/31 23:40:39 XSB3lgQy
魔法石おもすれー

330:SB ◆.if.Xu7A6c
09/06/01 02:34:32 XLTqcF/S
>>321
プレイヤー選択ステージはリプレイでは飛ばされるのでそうなります

もし選択画面で色々やりたいのであれば、プレイヤー選択ステージでは
プレイヤーの選択だけを行い、それ以外のことは通常ステージが開始されて
から最初のステージ(ステージ0とか作って)やるといいと思います


331:SB ◆.if.Xu7A6c
09/06/01 02:40:08 XLTqcF/S
>>326
すまんこ、次で直す

332:名前は開発中のものです。
09/06/01 06:47:12 O2V7CeKA
でもステージ変わるときに画面ブツ切れになるよね
あれは滑らかに表示することはできないんでしょうか?

333:名前は開発中のものです。
09/06/01 07:38:03 qmwKi1Kn
>>330
>>332さんが言う問題もありますし、
それに加えて、自機選択の場面でしかできない変数設定(自分が使っている機体が何かで、後々に条件分岐させるなど)もありますので、
自機選択終了後の変数情報を記憶したり、
自機選択用のステージなど特殊なステージだけでなく、通常のステージでも自機選択できるようにしてもらえると嬉しいです

334:名前は開発中のものです。
09/06/01 09:12:42 mxE7WLj5
イベント・デモ用に自機が出ないステージが設定できると便利ぽ

>>333
自機選択の真似事は今でも十分可能なんだけどそれじゃダメか?

335:名前は開発中のものです。
09/06/01 09:16:59 wXFYFjrW
>>328-329
感想ありがとう、励みになります!
敵の密度は増えすぎると、画面がごちゃごちゃしすぎて、わけ分からなくなるのが難点。
可能な場所は増やして、それ以外の場所は少し違う要素を加えたりして
密度の薄さを感じないような作りにするよう頑張ります。

336:名前は開発中のものです。
09/06/01 09:21:50 AGSGFYJZ
>>334
自機が出ないってのは、自機のコントロールのチェック外したり、
自機のプレイヤーのタスクに条件分岐作っておけば、画面内に出現しないようにできるけど、
確かに手間だよね

ってか、自機選択の真似事について詳しく教えてください
そんなことが出来るなんて知らなかった

337:名前は開発中のものです。
09/06/01 09:30:40 mxE7WLj5
>>336
自機を描かずに擬似オプションを自機代わりにする
攻撃方法に合わせて擬似オプションのグラを変えればそれっぽく見える
これをメニューを使ってやればいい


338:名前は開発中のものです。
09/06/01 09:52:57 3AtYpgiy
>>337
プレイヤーを複数作成せずに、自機の見た目を変更するとかなら、それでも良いんだけど
自機の攻撃パターンやオプションに、いくつかのバリエーションを持たせる場合
通常ショット、ボム、オプションショット、オプションの軌道を
移動速度にバリエーションを持たせる場合、
低速移動時の動作距離と通常移動時の動作距離、高速移動時の動作距離を
全部自機のタスク内で、選択可能な自機の数だけ分岐させて指定しなきゃいけない気がするんだが
正直タスクが足りないです……

339:名前は開発中のものです。
09/06/01 10:07:14 mxE7WLj5
>>338
うん?
確かに仕様によるところもあるけど、その辺はアイデア次第でどうともなる気がするがね
まあ諦めれ

340:名前は開発中のものです。
09/06/01 10:28:00 7EDjFBf6
それこそ足りない分は別の自機にやらせればいいじゃん

341:SB ◆.if.Xu7A6c
09/06/01 13:54:02 pASMkKa+
自機の情報を取得&設定できるようにはする
ただしリアルタイムに自機変更が反映されず
次ステージからになる

342:名前は開発中のものです。
09/06/01 14:48:46 FfAxHiSy
乙ゥ!

343:名前は開発中のものです。
09/06/01 15:30:01 wiEMo+n4
>>341
おお、ありがとうございます
よろしくお願いします!

344:名前は開発中のものです。
09/06/01 17:20:02 hxGrxKtD
wktk

345:名前は開発中のものです。
09/06/01 17:43:53 6mDQB+xI
うPろだの新作やってみた。
Marsh:なかなか面白かった。ただフルスクリーンにしても画面が小さいのが残念。

STRIKE ASSAULT:起動した直後は”おお”って思ったんだけどバランスに難があるかなあ。
なんだか分からないうちにダメージくらってる感じがした。グラフィックは今回のなかで最高なんで今後に期待。

しあわせの魔法石:パワーアップは無し?のせいかちょっと地味な感じがする気がした。
あと敵がうってくる細いレーザーが世界感と合わないような。弓矢とかナイフとかを敵弾に使うとしっくりきそう。
でも色々しかけがあって面白かった。

Contlade:結構面白い。レーザーのぶつかり合いが良い。これだけウインドウモードだと右上に×が出るのはなぜ?

346:名前は開発中のものです。
09/06/01 17:54:26 RSKVgZTt
Contladeは何気にメタブラ並のレーザー干渉システム取り込んでんのな

347:名前は開発中のものです。
09/06/01 22:01:30 RmvzweLy
>>341
>自機の情報を取得&設定できるようにはする
>ただしリアルタイムに自機変更が反映されず
期待してます!!自機の情報を取得できるだけでもかなり便利!!
ローカル変数での参照になるのかな?
それとも新しいスクリプトや設定メニューが追加になるのかな?

348:名前は開発中のものです。
09/06/01 22:05:32 RmvzweLy
>>346
>Contladeは何気にメタブラ並のレーザー干渉システム取り込んでんのな
製作者は、一時期スレでレーザー撃ち合いの研究をしていた方々ですかね・・・

349:名前は開発中のものです。
09/06/02 15:11:31 z8idA0Yd
レーザー撃ち合いはwikiによると138氏じゃない?

350:名前は開発中のものです。
09/06/02 20:07:45 B2oAiqPH
そういや最近138氏来ないな

351:名前は開発中のものです。
09/06/02 21:33:24 DBznDV7Y
というか古参はどこにいったんだろう?
自分のSTG開発に忙しいのかな…

古参の人達のテクニックは役に立つのばかりだった

352:名前は開発中のものです。
09/06/02 21:58:19 a9kjuxwf
D-Diverマダー?

353:名前は開発中のものです。
09/06/02 22:51:14 aSgWGjpI
古参って誰だ・・・

354:名前は開発中のものです。
09/06/02 23:16:29 Hg9Yl/ZG
質問 コンティニュー時にスコアを0にする方法はありますか

355:名前は開発中のものです。
09/06/02 23:27:10 B2oAiqPH
0を入れたローカル変数をスコアに戻せば出来る
ただし自機のタスク内でやること

356:名前は開発中のものです。
09/06/03 01:01:19 TOaK3Zus
>>355
自機のタスク内でどのタイミングで変数を入れればいいんでしょうか
破壊時に残機数を取得して0機未満だったらスコアを0にする 等
試してみましたがうまくいきません

357:729
09/06/03 01:52:33 61vzEQIC
>>356
ちょっと試してみたけど残機数は0未満を拾わないね。
考えてみたら残機がマイナスってのはありえないから正しいといえば正しいね。
だから残機数を取得する方法ではうまくいかないわけだ。


解決方法としては、適当な変数で死ぬたびに加算して、自機が3機ならその変数が3になったらスコアに0を書き込む。


358:138
09/06/03 02:06:52 9KbuHT6j
>>350
いつもスレは読んでますよ。SBの更新が再開して安心しています。
最近はレベルの高い新作がどんどん出てきて、賑わってますね。
ようやく、サンプルでないゲーム製作に取り掛かっているところなので、
当面は書き込む余裕があまりないです・・・

359:名前は開発中のものです。
09/06/03 02:20:17 7wJegdnt
>>356
破壊時回収アイテムの設定を「スコア加算-9999999」とかのアイテムに設定する
なんて方法もある

360:名前は開発中のものです。
09/06/03 02:20:58 7wJegdnt
あ、ゴメンコンティニュー時の話か

361:名前は開発中のものです。
09/06/03 02:24:11 VR1B/UaL
コンティニューと言えば
アルギネイロスはコンティニュー時にフルパワーアップのアイテムが出るようになってるぞ

362:名前は開発中のものです。
09/06/03 03:41:14 Kh802B4z
>>353
Sぷ氏,729氏,NSS氏,138氏あたりじゃないかな・・・?

>>358
乙です!完成したら、ぜひupして下さい。

363:356
09/06/03 18:25:46 TOaK3Zus
解決しました。どうもです

364:名前は開発中のものです。
09/06/03 19:13:31 2Gr63Wau
変数で死亡回数をチェックして
残機数0で死んだ時に→点数-99999にするアイテム(フルパワーアップアイテム)を射出。
発射位置は適当に画面上部とかかな

でもって、コンテニューしたらそれを取る

こんな感じか?

365:名前は開発中のものです。
09/06/03 19:36:50 TOaK3Zus
>>364
>>357のやり方で自機数の変数と死亡回数の変数を設定して破壊時に死亡回数を+1、
両者が一致した時スコアを0にすることでできました

366:名前は開発中のものです。
09/06/03 20:18:16 CpPfdnQD
それ、死亡回数の変数のみでいけないか?
エクステンドしたら死亡回数に-1
コンティニュー判定をした後は0に戻す
って感じで

367:名前は開発中のものです。
09/06/04 00:19:29 ug2eRPZ+
>>366
なるほど、確かにエクステンドしたら-1にした方が楽でしたね

368:名前は開発中のものです。
09/06/04 12:05:07 4Z7tVvJG
自機タスクがごちゃごちゃしすぎてきた
リソース管理しなきゃならん
自機だけ使える変数とタスクの数が倍になったりしないかなぁ

369:名前は開発中のものです。
09/06/04 12:12:15 pj4MzNa4
ドンだけの事やってんの?
仕様書晒してチョ

370:名前は開発中のものです。
09/06/04 13:46:37 f67h2BH8
自機タスクがごちゃごちゃするってのは同意
>>368じゃないけど、
自機に対する外部からの信号処理とか、
エクステンドとか、オプションに対する設定とかやってたら変数とかタスクはすぐ無くなる

371:名前は開発中のものです。
09/06/04 15:13:29 hTZYFvIk
いや…
だから具体的に書きなよ。
それで説得力があれば分かるけど、
今のところ制限内にまとめられないのが悪いし、
タスクが増えたところで又同じ注文を言いそうに見えるよ。


372:名前は開発中のものです。
09/06/04 16:36:54 6nlCVddp
>>371
いっつも文句つけてるよなあ君
SB氏本人でもないのに要望自体にケチつける意味があるとは思えないんだけど

373:名前は開発中のものです。
09/06/04 16:54:37 +RLhFCdZ
余計な部分が無いかを聞いてるんだよ
極限まで整理してあってならどうしようもないけど

374:名前は開発中のものです。
09/06/04 17:01:00 NCK63tte
>372
具体的に書かないで
すぐにタスクがなくなるとか言われたら、突っ込みいれたくなるだろ…

375:名前は開発中のものです。
09/06/04 17:05:20 6EtlpLGe
けんかすんなって(・ω・)

376:名前は開発中のものです。
09/06/04 17:46:40 pmK+f7cv
議論だ、議論

377:名前は開発中のものです。
09/06/04 18:06:14 Nx4EmvKu
>>372
要望の検証は必要だろ?

378:名前は開発中のものです。
09/06/04 18:20:19 PF4S5M6Z
こういう場合はプロジェクトうpが基本でしょう

379:名前は開発中のものです。
09/06/04 18:46:59 4Z7tVvJG
ぬ、俺がちょぴっと愚痴っただけで何故こんなに盛り上がってんだ?
プロジェクトうp?またまた御冗談をw

380:名前は開発中のものです。
09/06/04 19:12:22 PF4S5M6Z
いやいや何をおっしゃいます
あなたの愚痴が妥当か無駄かは重要でしょう
プロジェクトうpが無理なら詳細くらいは言わないと

381:名前は開発中のものです。
09/06/04 20:02:59 jooJ7CeH
タスクの上限が分かってるのに収めきれないのが悪いでFA?

382:名前は開発中のものです。
09/06/04 20:23:26 EjHuFMeW
「頑張って整理しろよ」で糸冬
熱くなる必要は無い

383:名前は開発中のものです。
09/06/04 20:29:58 jooJ7CeH
だな。

384:SB ◆.if.Xu7A6c
09/06/04 22:33:10 4L+5BP1t
ver 0.99.13
効果音の視聴ボタンが効かないことがあったのを修正
レイアウトの変数のフォントが設定できなかったのを修正
スクリプトのローカル変数に自機番号を追加
自機番号を書き換えた場合、次のステージから有効になります。パワーアップ等は初期化されます

ちゃんと動くか心配w

385:名前は開発中のものです。
09/06/04 22:49:14 +RLhFCdZ
イエアイエア

386:名前は開発中のものです。
09/06/04 22:51:23 r04QbqLQ
>>384
おおお!乙です!
今から試してみます、ありがとうございます!

387:名前は開発中のものです。
09/06/04 22:51:55 qbqigQdf
イ゙ェアアアア

388:名前は開発中のものです。
09/06/04 23:02:09 +RLhFCdZ
なんだその奇声

389:名前は開発中のものです。
09/06/04 23:17:20 r04QbqLQ
>>384
簡易に試しただけではありますが、
キャラ選択画面を、完全にステージ内で行うようにし、
自機番号を書き換えることによって自機選択を行ったところ、
正常に起動し、リプレイも正常に行えるようになりました。
会話文の出力とかメニューの動かし方までリプレイ内に残ってしまうのにワロタw

390:名前は開発中のものです。
09/06/04 23:25:25 PF4S5M6Z
激しく乙であります

391:名前は開発中のものです。
09/06/04 23:26:19 4OYiN1OZ
スクリプトコマンドの「背景」には、「背景 速度」と「背景 カラー」の2つしかないので
もうひとつ、「背景 フラグ」というコマンドを追加してほしい。
それのアトリビュートフラグには、「ラップアラウンド表示」、「時間停止中でもスクロールする」
「左右にフリースクロールする」と「当たり判定」を実装してほしいわけ。

392:名前は開発中のものです。
09/06/05 00:03:23 Rc+g2iao
共通で使える変数みたいなのってありますか?

393:名前は開発中のものです。
09/06/05 00:27:13 AyEhRzr6
>>392
プログラム言語で言う、グローバル変数のことなんだったら
システム変数が共通で使える変数になるよ
スクリプトの変数パネルのシステム変数ってのをいじくってみれ

394:名前は開発中のものです。
09/06/05 07:56:49 Rc+g2iao
>>393
初期化される変数→変数15
0 + 1 =変数15
初期化される変数←変数15
にして別のキャラで条件分岐をしたんですけどうまくいきません
どこかおかしいのでしょうか?

395:名前は開発中のものです。
09/06/05 08:12:08 4JtJG+SP
>>394
変数15を同一スクリプトの別タスクで使用しているか
(システム系のタスクで変数15って使われてたような?)
その初期化されるシステム変数を、他のスクリプトで触ってるか
代入したシステム変数の番号と読み出したシステム変数の番号が別物か
スクリプトラベルの組み方が間違ってるかじゃね?
考え方はそれであってるよ

念のために言っておくと、

代入側のスクリプトは
0+1=変数4
初期化される変数1←変数4
(変数の番号は適当)

読み取り側のスクリプトは
繰り返しラベル
初期化される変数1→変数3
条件分岐で変数3が1なら右に
条件が満たされなければ通過パネル辺りで1フレーム待機させた後、前の繰り返しラベルに移動
(変数の番号は適当)

解決できない場合はプロジェクトうpするよいいよ

396:名前は開発中のものです。
09/06/05 08:18:54 Ypo/zzeg
ローカル変数15はデフォルトスクリプトの壁ヒット時に使われてるから注意な

ところで乱数の話はどうなったんだ

397:名前は開発中のものです。
09/06/05 08:44:15 d3bskP11
パターン化しにくいランダムとかはシューター嫌うからなあ
ほどほどのランダムで問題無い気がする

とくに稼ぎが重要なゲームだと、こっちが引くくらいランダムを嫌う

398:名前は開発中のものです。
09/06/05 09:12:32 Ypo/zzeg
まあそりゃそうなんだがランダムを使うポイントくらいはちゃんとランダムになってて欲しいってのが本音

399:名前は開発中のものです。
09/06/05 09:42:32 hTyjQN3v
ハイスコア争いにランダムが絡むとムカつくのは確かだが、
脱作業の為にランダムの使用頻度は高いほうだと思う。

400:名前は開発中のものです。
09/06/05 12:54:50 mMv2oT7s
ランダムについては、ユーザーが何を欲しいかっていう点が明確になってないんだと思う
例えば
 1)乱数の種を、リプレイが再現できる&かつプレイごとに異なる よう、任意の場所で指定したい
   → スクリプト使えばおk (というのが前スレかこのスレのどっかに書いてあった希ガス)
 2)もっと楽にできるようにしてください
   → スク(ry

401:名前は開発中のものです。
09/06/05 13:17:19 Qs+HJ6dg
ボタン判定やらで分岐させてランダム仕込むのは限度があるし(例えば弾幕には使えない)
スクリプトが煩雑になるから起動するたびに別の乱数の種になれば便利だと思うよ

402:名前は開発中のものです。
09/06/05 15:25:06 47z1Yq7o
>>401
なんか勘違いしてね?
>>12のやり方使えば自機や弾幕撃つキャラのスクリプトにはボタン判定仕込まなくていいよ

403:名前は開発中のものです。
09/06/05 16:01:25 w/VosoK4
サンプルが無いと判断できないよ

404:名前は開発中のものです。
09/06/05 18:26:34 Qs+HJ6dg
ん?例えば今だと同じタイミングで撃たれるランダム弾幕は毎回同じ軌道だけど
>>12のキャラを序盤に入れればボタン判定等で毎回違う軌道で撃たれるってこと?
そんなの聞いたこともなかったけどマジなら乱数別に更新する必要も無いな
で、マジなの?

405:名前は開発中のものです。
09/06/05 18:39:46 owJPzt+D
>>403
何いってんだ?
お前が作ってるやつに>>12の奴組み込んでみればいいだろ
お前の判断なんか関係なく、これでできるのは間違いないんだから



406:名前は開発中のものです。
09/06/05 18:45:58 owJPzt+D
>>404
要は乱数を発生する順番が一緒なら出てくる数字が一緒って事なんだ。
そこでその順番を乱すためにいつボタンを押すかわからないプレイヤーのキー操作を割り込ませるわけだ。
そうすると例えば何も無ければ5番目に実行される予定だった乱数がプレイヤーが先に乱数を実行させたために
6番目や7番目に実行されることになる。すると結果の違う乱数が発生するわけ

分かったかな?

407:名前は開発中のものです。
09/06/05 18:50:44 owJPzt+D
ちなみに俺は自機の空いてるタスクに>>12的なものを置いて常に実行させている。
こうすれば常に自機によって順番を狂わせられるからまず同じ結果にならない。


408:SB ◆.if.Xu7A6c
09/06/05 19:04:00 h7eg8JRH
>>389
検証thx、ちゃんと動いてなにより
リプレイは単純にキー情報取ってるだけなんで
全部再現されちゃいます


409:名前は開発中のものです。
09/06/05 19:39:32 t9TIkJro
キャラクタでアイテムに設定してるのに接触しても何も起こらずに通過していくんですけど何故?

410:名前は開発中のものです。
09/06/05 19:55:50 /Vqt41zt
破壊タスクにゲート作ってないとか

411:名前は開発中のものです。
09/06/05 20:15:55 t9TIkJro
確認したけど作ってありました

412:名前は開発中のものです。
09/06/05 21:18:30 lVtH6cms
どっか設定間違えてるんだろうとしか言えんな

413:名前は開発中のものです。
09/06/05 22:31:51 Ypo/zzeg
自機の攻撃判定とアイテムの防御判定を設定してないとか

414:名前は開発中のものです。
09/06/05 22:34:54 2It75AEl
・へぇあ、アイテムが、アイテムがあぁ

415:名前は開発中のものです。
09/06/05 22:38:50 Ypo/zzeg
ところで>>407の方法ってつまり>>12の分岐の後にシステム変数の値を変えるとかして
ランダム攻撃させたいキャラにそのシステム変数で分岐させて同じランダム攻撃を設定するとか
そんな感じか?

・・・結構面倒だなぁ

416:名前は開発中のものです。
09/06/05 22:45:43 d3bskP11
そうかあ?
その程度で理想のランダムが実装できるなら安いもんだろ
不可能じゃないんだしさ

こだわるなら楽しないでがんばれ

417:名前は開発中のものです。
09/06/05 23:33:01 AVbdqFqi
>>415
おじいちゃんぜんぜんチャウよ
>>406をよく読むんだ

418:名前は開発中のものです。
09/06/06 00:34:58 X2fgASnk
>>384
乙です!!

419:名前は開発中のものです。
09/06/06 00:51:04 sISpnkvP
>>415
もう敵側にランダム仕込んでるなら変える必要はない
12のキャラを一個置けばいいだけ

ランダムを使った物が出る前にプレイヤーが再現性の無い操作する必要はあるけどな
押して離す時間が違うだけで再現性無くなるから一回押して離す動作させれば大丈夫だろう

420:名前は開発中のものです。
09/06/06 00:58:05 /xRJNKck
あーやっと何となく分かった
乱数の種を変えるってそういうことね
なるほど、それでランダム出来ちゃうんだ
知らなかったわぁ


421:名前は開発中のものです。
09/06/06 06:37:23 H6GLqPVb
乱数ってその都度でたらめな数字を選んでるわけじゃないんだよ。
乱数表ってのがあってそれを上から順番に読み込んでいくって感じなんだ。
種を変えるって言うのは別の表を使うって事。

上のほうで言ってるのは、プレイヤーが順番に並んでる所に割り込むことによって順番をずらすという技だよ。

422:SB ◆.if.Xu7A6c
09/06/06 07:27:32 wzaujQe4
ver 0.99.14
編隊を全滅させたときのアイテムが出ず、ボーナスも入らないことがあったバグを修正
ボリューム変更した効果音がぷちぷち鳴るのを修正したような気がした
毎回違う乱数を生成するように修正
アイコングラフィックを変更

URLリンク(maglog.jp)

423:名前は開発中のものです。
09/06/06 07:52:22 OlJoLorC
更新乙です

424:名前は開発中のものです。
09/06/06 08:16:43 /xRJNKck
うはwwww昨日ランダム実装したと思ったら更新されてたwww
>>422乙です!

425:名前は開発中のものです。
09/06/06 08:50:45 rsayTLbp
更新早ぇwww乙です

426:Sぷ ◆n3VrL7XRbc
09/06/06 09:27:04 HlKD/34W
>>424に以下同文。
せっかくだから検証用にうpしておいたぜぇ。

「火山(改)」 stg0564.zip

旧火山は>>12のランダムシステムを搭載してみた。
新火山はそれを最新Verでビルドしただけ。
う~ん、ランダム。

こころなしか新火山が微妙に重くなっているような?
皆さんの環境下での動作をお聞きしたい。

427:名前は開発中のものです。
09/06/06 09:32:05 e3T/zyuV
>>422
乙かれーです。

毎回違う乱数の発生て、いくつぐらいのテーブルを用意しているんですかね?

428:名前は開発中のものです。
09/06/06 09:58:23 rsayTLbp
スコアによるエクステンドって可能なんですかね

429:名前は開発中のものです。
09/06/06 10:03:58 OUHS44AD
可能
更新乙
サンプル乙

430:名前は開発中のものです。
09/06/06 10:19:14 rKTwzQk2
>>422
乙です!

>>426
自分の環境では、そんなに動作に差は感じなかったです。
もうちょっと重たい処理になってくると変わるのかもしれませんが。
athlon64X2 6000とradeon X1950 pro環境下なので、
まだまだスペックには余裕があるっぽ

431:名前は開発中のものです。
09/06/06 11:13:07 rKTwzQk2
>>422
今回のバージョンだと、テストプレイ時のミュートのかかりかたが変な気がします。
ミュートにチェックを入れた状態で、テストプレイを起動したところ、
効果音の音はきえるのですが、BGMの音量はそのまま鳴ります。
その状態で、一旦ミュートのチェックをはずしてから、改めてミュートのチェックを入れなおすと
BGMはきえるのですが、別にBGMがなる場面まで進むと、またBGMが鳴り始めます。
うちの環境だけかもしれませんが、一応バグ報告

432:名前は開発中のものです。
09/06/06 12:33:14 v6FqikEo
>>422
乙!!!!!!!!!!!

433:名前は開発中のものです。
09/06/06 13:15:06 sISpnkvP
>>427
PC起動からの時間とかを種にしてるんじゃないの
別に用意したテーブルを選んでる訳じゃなくて種から乱数テーブルを作るんでしょ

434:名前は開発中のものです。
09/06/06 16:41:11 X2fgASnk
>>422
更新乙です!!

乱数の種を変える=乱数表を別のものに変える
乱数を使用する=乱数表から順番に値を選択していく
乱数を変える(消費する)=乱数表から値を1つ取得することで、次の値へ進める
でOKかな?
今回はシステム時間で乱数の種を常時変更になったのですか?

435:名前は開発中のものです。
09/06/06 16:53:50 OlJoLorC
>>434
常時じゃなくてスタート時にシード決定してるんじゃないのかな・・・


>乱数を使用する
>乱数を変える
違いがわからんのですが・・・

436:名前は開発中のものです。
09/06/06 17:10:26 X2fgASnk
いや、どちらも乱数を使用して乱数表を次に進めるんだけど、

使用する:乱数を目的の値として使用する
変える(消費する):乱数をずらすために、わざと目的の値には使用せずに、別に浪費させる

・・・という意味です。

437:名前は開発中のものです。
09/06/06 18:53:04 FZ+Ll9p4
>>422
大した更新じゃない鴨・・・
修正が3点、変更が1点

438:名前は開発中のものです。
09/06/06 18:55:01 +aHbzQd5
おつでs!

439:名前は開発中のものです。
09/06/06 20:47:22 X2fgASnk
一般的に、修正は新規導入より大事ですよ
表に出るところではないかもしれませんが・・・

変更は賛否両論ですが、アイコンはだいぶスタイリッシュになりましたね

440:名前は開発中のものです。
09/06/06 23:30:16 v6FqikEo
何か急におかしくなった
負荷が60000ぐらいかかったり、
自機になんか処理が加わると10秒ぐらい固まる
古いバージョンの使っても同様
4時間ぐらい前は普通だったのに

441:440
09/06/06 23:33:14 v6FqikEo
Windowsメディアプレイヤー消したら直った
何でだ?

442:名前は開発中のものです。
09/06/07 00:04:59 P+wyjhuq
WMPとハードウェアアクセレーターの関係かな?

443:名前は開発中のものです。
09/06/07 02:39:10 XgZ1BVy+
WMPを起動している最中はtimeGetTimeの精度が向上する
具体的にはtimeBeginPeriod(1)相当になる
それが理由かはしらんが

444:名前は開発中のものです。
09/06/07 13:18:00 wR1T9RKu
WMPやハードウェアアクセレーターのon/offは、
パス編集中に結構な影響をうける気がする

445:名前は開発中のものです。
09/06/07 15:00:23 kAUhKK8J
ほわああああ!!
天皇陛下バンザーイ!!

446:名前は開発中のものです。
09/06/07 15:12:00 hrTdPb+0
「ゲーム外キャラ」にチェックを入れた時の画像の基準点はどこになってるんだ?
X中心、Y中心を左上にしても真ん中にしても何か思ったところに表示されない

447:名前は開発中のものです。
09/06/07 17:18:56 m+RksUlj
>>422
更新乙です。

>>426
こちらでは特に問題なしです。

448:Sぷ ◆n3VrL7XRbc
09/06/07 21:10:15 BBPnkmIp
>>430>>447
報告サンクス。
マシンパワーがあれば関係ないかな?
とにかく自分の環境は信用できんのよねorz

449:名前は開発中のものです。
09/06/07 21:41:03 w/SHpjmP
そもそもSB製作のゲームって
どのくらいのPC環境が推奨なんだろ?

450:名前は開発中のものです。
09/06/07 21:50:36 X+oLyNfc
セレロン、メモリ512MB、GeForece2ぐらいでいいんじゃない?

451:名前は開発中のものです。
09/06/07 21:51:28 Lp53er6W
弾数次第じゃないかな。

452:名前は開発中のものです。
09/06/07 21:52:51 NfHXxGSh
ものによるでしょ
オブジェクト数減らしてラスタ半透明みたいな処理重い機能使わなければ
ペンIII1GHzオンボード程度でも動く

453:名前は開発中のものです。
09/06/07 22:06:36 MnP1NWWV
SBにおけるボタン配置ABXYってそれぞれどの位置を想定してるのかな?
スーファミ配置だろうか?

Aボタンで弾を撃ちますっていってもパッドによってAボタンの位置が違うから、共通認識があったほうが都合がいいと思う



454:名前は開発中のものです。
09/06/07 22:27:07 O5NW2BNp
ボタン1がAかな?
で、ボタン1ってのは環境ごとに違う(プレステパッドを変換器で繋げてたりすると、
△がボタン1だったり、×がボタン1だったりで、統一されてない)
ので、共通認識はとれないと思う

455:名前は開発中のものです。
09/06/07 22:29:13 BtcdQM+C
キーボードを基準にすればおk

456:SB ◆.if.Xu7A6c
09/06/08 01:14:12 PUtbCuHb
ABXYとかの基準はXBOX360のコントローラ
有線のやつならUSBでそのままつながる

457:名前は開発中のものです。
09/06/08 01:52:16 CF8VP2IP
なるへそ

458:名前は開発中のものです。
09/06/08 02:19:20 4Cz+wNuQ
>>456
基準が分かって助かりました。

459:名前は開発中のものです。
09/06/08 06:54:36 Yn9kspYj
>452
まあそうだね

俺が作ってるSTGは、半透明処理、弾幕ちょっと多い、雑魚敵も道中で結構多い、ラスターありなんで
ペン4、メモリ1G、オンボード(VRAMが64MB)でも処理オチが多少あるって言われる
オンボードじゃなくて、グラボでVRAMが256MBなら大丈夫

460:名前は開発中のものです。
09/06/08 07:01:45 Pcy+C0s9
FX5500の256Mモデルとか罠っぽいのもあるけどな

461:名前は開発中のものです。
09/06/08 14:49:18 0WpNoMXS
>>456
箱○だったんかーい!!
ってか別に市販のジョイパ基準でもいいだろ

462:名前は開発中のものです。
09/06/08 15:10:05 NmzPy/eK
だから市販のジョイパったって色々あるって言ってんだろボケ

463:名前は開発中のものです。
09/06/08 15:21:06 q2qqZtL6
箱○パッドも市販されている訳だが

464:名前は開発中のものです。
09/06/08 15:23:18 GqS9PG/b
箱○じゃなくてドリキャスでもいいじゃん

465:名前は開発中のものです。
09/06/08 15:33:03 U667WHyS
突然だけどエヴァッカニア・ドゥーム作りました(前に緋蜂作った者です)
stg0565.zipにあります

466:SB ◆.if.Xu7A6c
09/06/08 15:48:01 PBFW95Xn
ランキングの表示項目であったらよさげなもの
おもしろいもの募集中

467:名前は開発中のものです。
09/06/08 15:58:37 NmzPy/eK
文字入力に「end」の追加、記録は1位~10位のみ、選んだ自機別にスプライトを表示
を希望

468:名前は開発中のものです。
09/06/08 16:01:58 1iAAjjrn
特定の単語に対しリアクションが設定できる

469:SB ◆.if.Xu7A6c
09/06/08 16:04:00 PBFW95Xn
実現できるできない、するしないとか
そんな次元に関係なくえろいのを頼む

470:名前は開発中のものです。
09/06/08 16:13:00 vkIwdjpJ
ランキング表示中の背景はトップのリプレイ。

471:名前は開発中のものです。
09/06/08 16:13:59 vkIwdjpJ
すまん。
ゲームに対する要望みたいにかいてもうた

○リプレイが表示できる。

472:名前は開発中のものです。
09/06/08 16:23:23 1iAAjjrn
順位に応じて脱ぐ

473:名前は開発中のものです。
09/06/08 16:40:51 iS+b3YOC
順位に応じてSB氏が脱ぐ

474:名前は開発中のものです。
09/06/08 16:41:37 GqS9PG/b
いや俺が脱ぐ

475:名前は開発中のものです。
09/06/08 16:41:47 NmzPy/eK
ついでにSぷ氏も脱ぐ

476:名前は開発中のものです。
09/06/08 16:44:32 Yn9kspYj
順位関係なしに、ランダムでおみくじだな
で、おみくじの結果に応じて脱ぐ

477:名前は開発中のものです。
09/06/08 16:49:46 vkIwdjpJ
ランキング常時中は「どーぞどーぞ」のレスの前に2レス入らないようにする

478:名前は開発中のものです。
09/06/08 16:54:59 p+470aE5
入力文字数・順位数の指定
文字リストを表示し、カーソルで移動選択方式
終了追加・終了時のデフォ名称・ランダム名称追加
ランキングに自機別スプライト表示
オンラインランキング対応

479:名前は開発中のものです。
09/06/08 17:03:20 CF8VP2IP
1位がどーんって感じで、2位もそれなりに。3位は控えめみたいな感じ>ランキング

480:名前は開発中のものです。
09/06/08 17:50:29 T6Cyhb3b
1位~3位は個別にフォント指定
一度入力した名前を記憶する
あとは>>478のを希望します

481:名前は開発中のものです。
09/06/08 18:41:07 Y0js3l9m
今日の夕食の献立を考えてくれる

482:名前は開発中のものです。
09/06/08 18:53:50 Pcy+C0s9
おみくじで献立とか微妙に楽しそうだなw

483:名前は開発中のものです。
09/06/08 19:39:56 CF8VP2IP
オンラインco-op

484:名前は開発中のものです。
09/06/08 22:29:21 P5P0Whcd
・ネームエントリーで、最後に入力した名前を初期値にする (iniで従来と切り替え可)

485:名前は開発中のものです。
09/06/08 23:05:05 3dXtdkpo
>>SB氏
スコアにデータのないリプレイ(他人のリプレイ)を見れるようにする。
あと>>478のを追加


それからランキング関係とは一切関係ないのですが、質問があります。
オプションの配置の切り替えに関してですが、
配置を順方向、逆方向の二パターンで切り替える方法って、どういうものがあるのでしょうか?

プレイヤー設定でオプションを出している場合、
オプションのスクリプト内で角度や位置の変更を行うように設定しても、
すぐに元の位置(向き)に戻ってしまうため、
上記の問題を解決するためには、
オプションを自機の子として作成し、
オプションショットの設定やら何やらを全てスクリプトで書かなければいけないのかな?
と考えているのですが、なんか妙案がある方がいれば教えてもらえると幸いです。

486:名前は開発中のものです。
09/06/09 01:50:15 zzgcR1ZC
>>469
他の方との共通項目が多いかも・・・
①リプレイの保存の有無の設定
②リプレイ・ランキングの随時呼び出し(表示用のスクリプトの導入など)
③ネームエントリーでの入力文字数の指定,入力終了ボタン(STARTなど)
④ネームエントリーで前回入力ネームの記憶,デフォルトネームの設定
⑤ランキングで表示される順位の範囲の指定
⑥ランキングで、自機選択時には、選択した自機名の表示

>>485
配置位置の逆方向切替は、やればできそうに見えて、やってみると難しいよね

487:名前は開発中のものです。
09/06/09 03:39:39 MZrXy7pW
>>485
うpろだにある138さんの全方位射撃サンプル(stg0292.lzh)ベースにいじってみたら?
オプション配置変更とは挙動違うけど。

488:名前は開発中のものです。
09/06/09 08:52:01 wzNaTLEW
名前を「SEX」にすると怒られる

489:名前は開発中のものです。
09/06/09 09:09:45 4rOLe6H4
ランキングステージにも自由に敵配置出来る
敵弾が狙うのはカーソル

つまり超連射

490:名前は開発中のものです。
09/06/09 09:12:12 F0+cd1ei
超連射は最後まで放置してるとおしおきさん登場してくれる

491:名前は開発中のものです。
09/06/09 09:13:11 RmWdKCkB
おしおきボスまで名前決定しないで見るよなアレw

492:名前は開発中のものです。
09/06/09 11:51:47 jp7yDnsj
文字列について聞きたいです
この間の更新でC言語仕様の数字表示が出来るようになりましたが

・キャラ設定で文字列にして内容を「%10d」にする
・スクリプトでシステム変数から変数0に値を設定

としたのですが何故か白い帯が表示されるだけです
これはどこか間違ったのでしょうか?

493:SB ◆.if.Xu7A6c
09/06/09 13:03:07 qrgPQEEu
>>405
オプションに関しては余りできることは多くないです
現状でいろいろやりたいなら全て自分で管理してください
スクリプト用のフリーオプションとか追加する予定は
なくはないけど時期は不明

494:SB ◆.if.Xu7A6c
09/06/09 13:06:21 qrgPQEEu
>>492
フォントが読み込まれてないか
キャラクタそのものが白く表示されてるか
(パターン番号を0にしてみてください)

495:名前は開発中のものです。
09/06/09 13:23:18 N1xb75Y8
>>486-487 >>493
レスサンクスです。
138氏のスクリプトを参考にしつつ、
今出来てるスクリプトを改良しながら使うことにします!

>>493
ボリューム変更した効果音がぷちぷち鳴るのは、治っていないような。
もしかしたら、私のサウンドカードの問題かもしれません。
今更だけど、>>431のバグ確認できる人います?
うちだけなら、もうサウンドカードいやっほうしてくる

496:名前は開発中のものです。
09/06/09 13:59:36 jp7yDnsj
>>494
レスありがとうございます
今出先なので帰宅後確認してみます

>>495
あ、こんなところにIYHerが

497:名前は開発中のものです。
09/06/09 20:47:19 o2kFlYfr
オプションもメイン・サブウエポンとか撃ち分けられるように、使えるボタン増やして欲しいかも…

498:495
09/06/09 22:21:55 hoR0iqG4
いやっほうする前にと、いろいろと検証していると、おかしな状況が見つかったので報告。

最新版のSBでは、一部のBGMの音が妙に途切れ途切れになるという問題が発生します。
(無茶苦茶処理が重くなって、再生が間に合ってないような感じになります)
どういった音楽で途切れ途切れになるのか、というのは分からないのですが、
the one caseで使用している通常ボス曲と、4面道中の1分50秒たってからの音楽
(sentiveの#2005のNo56「might flow」と#2007のNo39「destruction」の1分50秒後以降)
をBGMに使用している場合に、問題が確認されました。
以前は正常になっていたのに、いつからおかしくなってたのだろう?とバージョンをさかのぼって確かめていったところ、
シューティングゲームビルダー v0.99.10以降である場合は、バグってしまい、
シューティングゲームビルダー v0.99.09以前のものであると大丈夫であることが確認されました。
可能であれば、バグ修正よろしくお願いします。

499:名前は開発中のものです。
09/06/09 22:44:30 eMALnQAM
>>498
BGMがおかしくなる人他にもいたのか。
俺も一部のBGMが途切れ途切れになる。全部じゃないのが不思議だが。
メディアプレイヤーなどその他の再生ソフトではちゃんと再生するので困ってた。

500:名前は開発中のものです。
09/06/09 23:29:58 glqBYDZd
サウンド関係はサウンドカードとの問題もあるからよくわからんす・・・

>>493
オプションの配置位置を4ヶ所→8ヶ所にしてもらえると、
オプション1個でも配置切替で自由自在にできるのですが・・・

501:498
09/06/09 23:57:10 hoR0iqG4
環境上の問題なのかどうかを確認するために、テスト用のデータをうpした。
GSのステージ1とボスの音楽を、途切れ途切れになるものに変更してビルドしたものです。
皆さん、一回プレイしてみてステージ1の音楽が正常に鳴るかどうかを確認していただけると幸いです。
現状では自分のパソコンと、もう一台違うパソコンとで確認して、両方で異常が確認された状態。
双方ともサウンドカードも全くの別物だっただけに、うーんと頭を悩ませてるところ

URLリンク(www.esc-j.net)
の左上のSTG-UPLから入れるアップローダーのstg0567.lzhにうpしています。

502:名前は開発中のものです。
09/06/10 00:14:00 rqv5Lsgp
>>501
物凄い勢いでブチ切れた

うちはちなみにオンボ

503:名前は開発中のものです。
09/06/10 00:15:35 rqv5Lsgp
あ、環境書くの忘れてた
E8400の9500GTだから他のゲームに支障は無い

504:名前は開発中のものです。
09/06/10 00:21:15 KFTCtmQ1
道中はブチブチだったけどボスは普通だったよ
ホワイ?

505:名前は開発中のものです。
09/06/10 00:27:20 ixjbj5lK
>>504
道中のぶちぶち感は異常だけど、
ボスは一番初めのほんの1,2度途切れるだけで、
中盤以降は全くの普通になるので、
しっかりと聞いていないとわからないレベルだった。

始めてぶちぶち感に気づいた曲がボス曲だっただけに、なんとなく入れただけだから、
あんまり気にしないでいてもらえると幸い。

506:SB ◆.if.Xu7A6c
09/06/10 00:39:24 agAxp12x
>>498
検証ありがとん。うちでも再現したので原因と思われる箇所を修正してみた
(アプロダの0568)

このverを自分のプロジェクトに組み込むのはNG
それ以外のとこがおかしくなるので

あと効果音に関しては引き続き調査中です

507:名前は開発中のものです。
09/06/10 01:03:48 ixjbj5lK
>>506
アプロダの0568を使用して、試してみたところ
問題解決していることを確認しました。
私が作ってるゲームでも対応可能なように次期リリース楽しみにしておきます。

効果音に関してですが、こちらもテスト用のデータを作ってみました。
リードミーすらつけてない簡素なもので申し訳ないのですが、
GSのデータの自機のショットと爆発音の音量やBGMを全て1にしてビルドしたものです。
(アイテム取得音とか、カーソル音とかはそのままなので、音量には注意)
初めて自機ショットを放ったとき、初めて敵を撃破するときに、妙に甲高いぶち音が鳴ってます。
ビルドしたデータでも鳴ってることが確認されたので、他の環境でも起こるかどうか確かめてもらえると幸い

URLリンク(www.esc-j.net)
の左上のSTG-UPLから入れるアップローダーのstg0569.lzhにうpしています。

508:名前は開発中のものです。
09/06/10 08:16:20 rqv5Lsgp
>>507
これはうちではブチ切れなかった

509:名前は開発中のものです。
09/06/10 08:17:48 WNB+Ua+o
おまいら乙

510:SB ◆.if.Xu7A6c
09/06/10 13:25:42 3tb5JYA7
>>507
うちではならなかった
デバイスはUSBオーディオ

511:名前は開発中のものです。
09/06/10 14:53:03 BcUsqt6A
だからサウンドエンジンで16ビットに直せよ

512:名前は開発中のものです。
09/06/10 15:29:56 wFdYkewA
うちはSBをバージョンUPさせると
謎の処理オチが発生してしまうから、ずっと古いままだなあ

513:507
09/06/10 16:24:14 oYHSWoVZ
>>508 >>510
サンクスです
自分も、他の環境で確かめてみたところ
正常に音が鳴っていることが確認できたので、
こちらは環境上の問題っぽいです。
ご迷惑をおかけしました。

念のため……
使用していたサウンドカードは、
サウンドブラスターのX-fiの最下位モデルでスピーカーで聞いていた状態で問題が発生しました。

514:名前は開発中のものです。
09/06/10 16:55:37 /G8lLOMI
あれ・・・テスト実行時に一時停止ボタンが効かなくなった
ボタン変えても駄目だ
他の操作は出来るのに

515:名前は開発中のものです。
09/06/10 19:38:03 w4OhrRg1
>>514
同じく
通しデバックの時は動く


516:SB ◆.if.Xu7A6c
09/06/10 20:17:18 3tb5JYA7
あー、ポーズ周りいじったときにおかしくなったのかも

517:名前は開発中のものです。
09/06/11 10:03:24 8sBWxiij
自機のタスク0でタスク13と各種タスクを起動して0を停止
タスク13で自機出現演出をしてタスク0を起動し13を停止

としたところ自機出現演出がずっと繰り返される状態になってしまいました
これは何が原因でしょうか?

518:名前は開発中のものです。
09/06/11 10:52:09 d6Ff45H0
原因も何も
最初の二行見直してみ
ループしてるじゃないか

519:名前は開発中のものです。
09/06/11 11:12:44 8sBWxiij
すいません、言い忘れていました
タスク0を起動する時は「最初から開始」のチェックを外しています

520:名前は開発中のものです。
09/06/11 11:22:28 KyExN2BA
プロジェクトうpってみ?

521:名前は開発中のものです。
09/06/11 11:50:40 8sBWxiij
プロジェクトうpは夜じゃないと出来ないんですよね・・・

522:名前は開発中のものです。
09/06/11 12:11:35 04LlhFnC
よく分からんまま一言
タスク13起動させたらタスク0は終了させろ

523:名前は開発中のものです。
09/06/11 14:03:08 7vDBvXw8
自機出現演出後にタスク0起動しないでそのままタスク13を停止じゃないかな。


524:名前は開発中のものです。
09/06/11 14:24:57 zx7EbeIo
タスク0で、タスク0を停止した後に、何か処理をしているのかな?
正直、タスクを分けた方が良いと思う
タスク0を停止した後に起こる処理を、現在使用していないタスク(例えばタスク7)にコピペして、タスク13で出現演出をした後にタスク7を起動するようにするとか

とりあえず、ループされる原因として考えられるのは、
タスク0を停止した後のスクリプトの置き方が不正で、続きから進むことが出来ず、タスク0の一番初めに戻ったとか
それとも特定条件でタスクを停止させるってスクリプトを動かすと、位置が保存されないとかあるのかも?
タスクを途中からって処理は俺も使ってるが、正常に起動してただけにわからん
もしくは違うタスクで、タスク0かタスク13を起動させてるか、
実はタスク13が停止されてなかったか。

とりあえずプロジェクトうpよろ

525:名前は開発中のものです。
09/06/11 16:19:15 Zci/Jisy
エスパーしか分からないような質問に勘で答えるの

   や   め   な   い   か

526:名前は開発中のものです。
09/06/11 16:22:01 mMG08YYe
いやぷー

527:名前は開発中のものです。
09/06/11 16:24:50 cRdZL6ws
ただ解るのは「お前がループさせてるからゲームがループする」って現実。

528:名前は開発中のものです。
09/06/11 21:38:16 6QlJMVWw
タスク0にはゲーム開始時の動作のみ記載し、それ以外のことは別タスクですべし!!
タスク0でタスク13を呼び出しているなら、タスク13の最後でタスク1-3を呼び出して終了すればいい
タスク0は必要ないでしょ・・・
タスク0に自機出現時の動作を入れておいて、タスク13は呼ばないという手もあるが

529:名前は開発中のものです。
09/06/11 21:40:00 6QlJMVWw
訂正:
>タスク0でタスク13を呼び出しているなら、タスク13の最後でタスク1-3を呼び出して終了すればいい
>タスク0は必要ないでしょ・・・
タスク0でタスク1~3を呼び出しているなら、タスク13の最後でタスク1~3を呼び出して終了すればいい
タスク0を再度呼び出す必要はなくなるでしょ・・・

530:名前は開発中のものです。
09/06/11 22:35:39 /HFDHIUU
非常に遅くなってすいません、昼間に質問した者です
タスク13からタスク0を開始しないことで無事解決しました
SB@wikiに載っていた方法を取ったのですがもしかして間違っているのかもしれませんね
お騒がせしてすいませんでした

531:名前は開発中のものです。
09/06/12 23:03:34 MBZ4NFHQ
開発者は、いろいろ大変なんだね、不具合な点を直すのがね。
たまには、「要望まとめ」で投票した要望(ニーズ)に応えてほしい。

532:名前は開発中のものです。
09/06/12 23:14:15 GK8ys0Kv
>>512
ver up前のもきちんとDLを残しているのが、SB氏の素晴らしいところ
自分が一番使いやすいverで作成して書き出せる

>>531
完成を目指すなら、不具合修正は避けて通れない本道
要望の取り込みは、幅を広げる枝葉の横道
広げすぎれば収拾がつかなくなるし、SB氏の目指す方向というのもあるだろうし

533:名前は開発中のものです。
09/06/12 23:18:54 TgrsKU3v
as is だし、結局は作者の気分次第だよ
つまらんと思ったものは実装されないんじゃないかな

534:名前は開発中のものです。
09/06/12 23:20:18 VttFbvjE
「完全なランダム生成」という要望に応えたばかりなのに何をいってるのか。

535:SB ◆.if.Xu7A6c
09/06/12 23:22:51 JHXdKvay
ver 0.99.15
BGMがぶつぶつ切れることがあったのを修正
ランキング画面のカスタマイズを追加。(ゲーム設定とレイアウトのランキング、一部未完成)
テスト実行中にポーズが効かなくなっていたのを修正
フレームスキップを追加。CONFIG.INIへ記述(テスト版)

URLリンク(maglog.jp)

536:名前は開発中のものです。
09/06/12 23:56:09 YTjhRi6o
>>535
おおおお、乙です!
BGMがぶつぶつ切れるのが修正されているのを確認しました。
ランキングもいろいろカスタマイズできるようになったみたいで、楽しみです。

軽く触っただけなのですが、少し質問があります。
ランキングの自機タイプの表示フォーマットの"65"ってなんなんでしょう?
それから、CONFIG.INIにフレームスキップを記述しなかった場合、
SKIP=0として動作するのでしょうか?
お答え頂けると幸いです。

537:名前は開発中のものです。
09/06/13 00:16:32 W2DfXIpW
>>535
乙です(*´Д`)

538:名前は開発中のものです。
09/06/13 01:31:37 2T8AmPZX
>>535
乙です!!
SB氏の更新ペースが↑↑してきた~

539:名前は開発中のものです。
09/06/13 06:40:57 ImtiUffB
キター!
>>535
乙であります!

540:名前は開発中のものです。
09/06/13 07:40:48 DcQMBIG9
これで@wikiさえ無くなればSBの環境は万全

541:名前は開発中のものです。
09/06/13 09:51:03 iXDem8q0
>>535
乙です!
フレームスキップってのはナイスな機能です

542:213
09/06/13 09:57:11 eP3MNcxt
stg0570
メニューっぽいの、FrameSkip対応版にしてみたよ

543:名前は開発中のものです。
09/06/13 13:00:21 mb/nqH76
ランキングの文字が高速で移動するんだけど

544:SB ◆.if.Xu7A6c
09/06/13 14:21:48 MShpTPLn
>>536

>ランキングの自機タイプの表示フォーマットの"65"ってなんなんでしょう?
自機タイプが0番目のときに表示される文字コードを入力して下さい
65 であれば A が表示されます

>それから、CONFIG.INIにフレームスキップを記述しなかった場合、
>SKIP=0として動作するのでしょうか?
スキップフレームが記述されていない場合はデフォルトの0になります



次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch