【SB】Shooting Game Builder ver10【シューティング】

このエントリーをはてなブックマークに追加
1名前は開発中のものです。
SB◆.if.Xu7A6c氏が作った開発ツール"ShootingGameBuilder"について語るスレ

ShootingGameBuilder公式サイト
http://maglog.jp/sb/
Twitter
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/
2Sぷ ◆n3VrL7XRbc :2010/09/26(日) 15:12:53 ID:ehP6e886
2げt
スレ立て乙。
3名前は開発中のものです。:2010/09/26(日) 15:17:34 ID:wlIgVuPc
>>1
スレ立て 乙です!!
4名前は開発中のものです。:2010/09/26(日) 15:22:29 ID:WuaXbrF4
前スレの>>990だけど、
ここのうpロダってどこですか?
5名前は開発中のものです。:2010/09/26(日) 15:23:15 ID:wlIgVuPc
シグナルの調査結果報告:

@自分,親,子(子ID指定)へ送信できる。

A送信時の代入では、即値(または変数値)がそのまま送信される。

B送信時の加算・減算・乗算・除算は、現在のシグナル値(受信値)に対してではなく、前回の送信値に対して即値(または変数値)が演算される!!

C親や子へ送信した場合に、自分のシグナル値は変化しない!!

D親→子で受信したシグナルと、子→親で受信したシグナルは、互いに独立している!!

E前回送信値をそのまま送信したい時は、加算0,減算0,乗算1,除算1を用いる。

*信号送受信パネルのみで受信値を送信することはできない!!
(ローカル変数パネルで受信値をいったん変数に入れて、信号送信パネルでその変数を代入して送信)
6名前は開発中のものです。:2010/09/26(日) 15:24:51 ID:O9LwIS5A
>>4
3番目のアドレスの右下から
7986:2010/09/26(日) 15:39:36 ID:3RSSmTF7
もう少し柔らかく考えてみると、

「各シグナルには、受信箱は備わっているが送信箱は備わっていない」
「変数のように、送受信箱になってるわけではない」
「受信→送信が連動していない」
あるいは、
「送信→受信に特化しているが、受信→送信は機能的に乏しい」
といえそう。

3匹の子が親に対して、それぞれ加算やら減算やらを親の受信箱目掛けてポコポコ投げ入れるみたいな感覚かな?
あるいは、自分の背中に背負った受信箱に、加算やら減算やらを自分でポコポコ投げ入れるって感じ?
だから、信号受信はしていなくとも、加算や減算や代入が複数されたあとでも、最新結果が受信箱にきちんと
入ってるってイメージかな。
その受信箱にはいっている最新結果を、必要なときに条件分岐で選別できるのが「信号受信」ってパネルなんだと思うな。

後、一応書いておくと、「ローカル変数」パネルにおけるシグナル値のやり取りは、

「シグナル」 「→」 「変数」 = シグナルの受信箱内の数値(いわゆる受信値)を変数へ取り出す
「シグナル」 「←」 「変数」 = 変数をシグナルの「受信箱」へ入れる(決して送信値を指定するものではない)

ってことみたいだから、そのあたりは変数と違ってて分かりにくいといえば分かりにくいかも。

っていうか、1000とられた〜
8名前は開発中のものです。:2010/09/26(日) 15:50:26 ID:wlIgVuPc
>>986
親子間でシグナルを用いる際に少し癖がある理由がようやく理解できた

要するに、まとめてみると
・受信値は送信値に反映されていない
・送信値は送信側では確認できないが、次回送信時に利用されている
・受信値は受信パネルの条件分岐か、ローカル変数での呼び出しでのみ確認できる

シグナルを親子間で使用するには、上記3つを理解している必要があるよう・・・
9名前は開発中のものです。:2010/09/26(日) 16:10:24 ID:WuaXbrF4
>>6
何か値段が描いてあるけどよく分からないorz

誰か文字での説明お願いします
>弾が壁に当たって跳ね返るってどうすればいいの?
質問ばっかですみませんm(_ _)m
10名前は開発中のものです。:2010/09/26(日) 16:21:24 ID:F4ybvzl4
壁に当たった時に移動量を反転させればいい
壁となる座標に到達(不等号で判断する)した時に、
現在のX,Y移動量に-1をかける
11名前は開発中のものです。:2010/09/26(日) 17:24:24 ID:coiRfK8L
縦STGで、左右の壁で反射だったら、
@ローカル:変数1←X座標
A条件分岐:変数1<0(左端),変数1>480(右端)
Bローカル:変数2←X移動量
C計算:変数2×(-1)=変数2
これで、Y方向の速度を維持したままX方向の速度のみ反転可能

180度反射だったら、
X移動量とY移動量を両方×(-1)にして〜
12名前は開発中のものです。:2010/09/26(日) 18:38:52 ID:VYUjwYOa
それ以外にはありませんか?
13名前は開発中のものです。:2010/09/26(日) 18:45:55 ID:q+GcixcR
前スレ>>991
子側で「信号受信までウェイト」にしてても何らかの信号が送られてくると下に抜けちゃうんだよね
ループで信号送信し続けてると「信号受信までウェイト」は実質使えなくなる

それと、親子間で変数の値を共有したい時に信号の変数送信を使うってのは分かったけど
それってどういう時なのか具体例が欲しいな
システム変数を一個その親子用に使うってのじゃ解決しないの?
256個もあるシステム変数が足りなくなるってことはたぶん無いと思うんだけども
別に信号の変数送受信を否定する気は無いんだけど、画期的な活用法が全く思い付かない
14名前は開発中のものです。:2010/09/26(日) 18:49:27 ID:coiRfK8L
速度が決まっている、自機弾とかなら、向き判定用のフラグを立てて、
画面端で、直交座標移動の左上へ行くパネルと、右上へ行くパネルを切り替える

速度が決まっていて180度方向転換なら、速度パネルで負数の移動速度を代入すると、逆方向へ向かう


鏡面反射(入射角=反射角)でなくても良ければ、左右の画面端で極座標パネルを使って、
それぞれ90度だけ右回転または左回転させる方法もあるよ
15名前は開発中のものです。:2010/09/26(日) 18:57:13 ID:coiRfK8L
>>13
自機弾みたいにボタンを押す間に次々と発射される場合、
各自機弾のキャラクタがシステム変数を共有すると、挙動がおかしくなる

・・・かといって、システム変数を次々に別のものを消費していくわけにもいかないので、
独立しているけども親子間での送受信ができるシグナルは便利

例えば、自機-各自機弾だったり、各自機弾(親)-自機弾(子)だったりするけれど

複雑なスクリプトを組んでいくと、システム変数では扱いにくいけど、ローカル変数だけでは受け渡せない状況が時々ある
16名前は開発中のものです。:2010/09/26(日) 19:17:28 ID:q+GcixcR
>>15
それは信号の単なる既値の送信だけじゃ事足りなくて、変数を送信出来なければ解決しないほど複雑な機構なんだね
ちょっとどういうのかさっぱり思い付かないけど、物凄く果てしなく複雑なことをやる場合にのみ必要って解釈でいい?
・・・何となくそのスクリプトってそもそも設計に問題があるんじゃないかって気もするけどw
17986:2010/09/26(日) 19:46:43 ID:3RSSmTF7
>子側で「信号受信までウェイト」にしてても何らかの信号が送られてくると下に抜けちゃうんだよね

確かに。たとえシグナル0の受信をウェイトしていても、そこへシグナル1でも2でも受信すると、ウェイトは
外れてしまうよね。
だから、実質信号受信までウェイトするってのは使いにくいことになる。
でもウェイトをかけるってことは、そのタスクはそこで止まってる、あるいは止めておきたいってことだよね?

そういう部分には、ループをかけて該当のシグナルを受信して、信号受信で分岐させてループの外側に
流してやるくらいしか手段はないかなと思う。

>システム変数を一個その親子用に使うってのじゃ解決しないの?
そのシステム変数を使いたい親子が、常に画面に1組しかでませんっていうのなら、システム変数経由でも
大丈夫だろうね。
だけど、自機弾みたいな、画面に同じキャラクタが複数出ますって場合は、どうする?

画面に約10個の自機弾が出たとして、そいつら全員で、一つのシステム変数を使う?なにかエラーが出そうだよね?
それでは、自機弾1個1個を別のシステム変数に割り当てる?
同じキャラクタに個性を出すには、PARAMで分けてやるとかしかないのかな?
弾幕シューティングなんかで、画面に敵弾が50個くらい出たとして、それらを別のシステム変数で使い分けるために、
その弾一つ一つをPARAMで分けて管理するか?
常に出ては消えて出ては消えてのキャラクタを。
すまないが、おれはそんな面倒くさいことはできない。
君がそっちのほうが管理がラクだというのなら、だれも止めはしないがね。
18名前は開発中のものです。:2010/09/26(日) 20:01:40 ID:coiRfK8L
>>17
同感
シグナルには使い捨て的な便利さがある
システム変数はゲーム全体で、複数キャラクタで同時に共有管理が必要なものに使用するべき

シグナルをウエイトする時は、そのキャラクタのタスクが止まっているわけだから、
ウエイトを解除するためのシグナルを1種類に絞れってことなんでは・・・?
19名前は開発中のものです。:2010/09/26(日) 20:17:19 ID:q+GcixcR
いや、だから、自機弾を子にしてシグナルで管理するのは分かったから
その場合にただのシグナルじゃなくて変数を使わなければいけない場合ってのが
一体どんな状態なのかを知りたかったんだけどw

つーかオプションとかならともかく、そもそも自機弾を親子で管理しなければいけない
しかもそれをただの値だけではなく変数を共有した状態にしなければならない状況ってもうちょい見直した方がいいんじゃね?
20986:2010/09/26(日) 20:18:31 ID:3RSSmTF7
>それってどういう時なのか具体例が欲しいな
自分はこれをどこかで使ってはいるんだろうけど、画期的な使い方はまだしていない。

そもそも前々スレだったかな?親子間で変数の受け渡しをする方法はないかってことで、
その変数範囲が-32767〜32767の範囲だっていうんで、それじゃあ変数がそのまま送れた
ほうがいいよねってことで追加された機能なんだよね。
そういう人に、どうしてその変数を送りたいのか、具体例を聞いてみたらどうか?
このスレをみていればの話だけど。

>画期的な活用法が全く思い付かない
別に、SBの機能をすべて1回以上ずつつかってゲームを作るとか、そんな縛りをしてるわけじゃ
ないんでしょう?
君が思いつかないということは、現時点では別に必要性を感じてないってことなんでしょ。
でもそれは、あくまで君個人の範囲内のことであって、他の人には他の考え方があるものなんだよね。
あなたはあなたで、「そういうことが出来る」と頭の片隅にでもおいておけば、そういう場面に出くわした時に
役に立つと思うけどね。

>・・・何となくそのスクリプトってそもそも設計に問題があるんじゃないかって気もするけどw
あのねぇ、複雑なことをするとか、そのスクリプトに問題があるかないかとかは、作ってる本人が考えることでね。

せっかく意見を言ってもらってるのに、「w」つきで人を小バカにするような態度はなんなんだ?
とりあえずシグナルの概要は長くなったけど説明は一通り終わったし、あとはそれを活用できるかどうかは各個人に
にまかせ、ひとまずこれで静観することにするよ。
21名前は開発中のものです。:2010/09/26(日) 20:48:11 ID:q+GcixcR
あまり役に立ってない機能に見えるけど
もし画期的な使い方があってスクリプトを組む幅が大きく広がるなら幸いと思って質問しただけなんだけどね
なんかすげぇ長い文章だけどいまいち要点がはっきりしない
どうやら超上級者様の組むスパゲティーコード専用機能みたいだってことだけは分かったから俺ももういいや
22名前は開発中のものです。:2010/09/26(日) 20:53:53 ID:coiRfK8L
変数を直接シグナルで送れて便利なのは、向きとか座標とか、移動量とかを判定する時じゃない?
以前はシステム変数を経由して、受け渡しをしていたから結構不便だった
23SB ◆.if.Xu7A6c :2010/09/26(日) 21:39:14 ID:HD/rUc2e
こんなドキュメントで大丈夫か?



システム変数、ローカル変数、変数、シグナル
このあたりのイメージと使い分けをさっさと
説明しろと言うことだよな
24名前は開発中のものです。:2010/09/26(日) 21:40:01 ID:F4ybvzl4
>>21
>なんかすげぇ長い文章だけどいまいち要点がはっきりしない
そりゃそうだ。要点がはっきりする回答が得られるような質問じゃない
たとえば、「UVスクロールでどんなメリットがあるの?」
と聞かれて明確な答えを出せるかどうか


>超上級者様の組むスパゲティーコード
初心者ほど非再利用的なスクリプトを組むもの・・・
プログラミングなどにおいては汎用性のあるコード/オブジェクトは強固な土台となる
SBでもまた同じ
25986:2010/09/26(日) 23:19:52 ID:3RSSmTF7
SB氏お疲れ様です。

よろしくお願いします・・・
26名前は開発中のものです。:2010/09/26(日) 23:45:53 ID:O9LwIS5A
一番いいドキュメントを頼む
27名前は開発中のものです。:2010/09/27(月) 00:56:33 ID:qjWWfRUT
神は言った。SB氏がいいドキュメントで説明してくれると
28SB ◆.if.Xu7A6c :2010/09/27(月) 01:05:38 ID:+2mZstDD
ちょっとその前にテストしてくれる人募集
ロダのstg0726に

ver 0.99.35
スクリプト、ローカル変数のウエポンインデックスとレベルを代入可能に

をアップしたのでちゃんと動くかどうか
いろいろ試して欲しい
29名前は開発中のものです。:2010/09/27(月) 01:38:07 ID:hVJU+GuH
>>28
乙です!!
すぐに検証いたします。

>>23
シグナルとローカル変数とシステム変数の相関図を作ってみました。
http://www41.atwiki.jp/stgbuilder?cmd=upload&act=open&pageid=432&file=%E3%82%B7%E3%82%B0%E3%83%8A%E3%83%AB%E3%83%BB%E5%A4%89%E6%95%B0.PNG
30名前は開発中のものです。:2010/09/27(月) 08:09:29 ID:fcj1oJjO
親のX座標によって子の動きが変わる場合


以前

自身のX座標を取得し、条件分岐するループ
一定値になったら分岐し、子にシグナル1を送信


シグナル1を受信(ウェイト使用可)
受信したら分岐して別の行動


現在

自身のX座標を取得し、それを子に送信するループ


信号を受信(ウェイト使用不可なのでループにする)
受信した値が一定値なら分岐して別の行動


・・・まあ動き的には変わらないから好みの問題だねこれは
パネル数は現在の方が1枚少ない
シグナル送信は以前は一度だけ、現在は毎フレーム
31名前は開発中のものです。:2010/09/27(月) 10:13:35 ID:q4WNLSyW
>24
UVスクロールとかラスターのあの辺も
開発者によっては全然使用しない人もいれば
擬似3Dやら反転画像とかヘリのアニメーションとか有効に人もいるしな

何がメリットを出すかなんて、この先わからんよ
32名前は開発中のものです。:2010/09/27(月) 13:12:58 ID:CCSracwl
>>29
この図よく分からんw
(親子のシグナルの使い方は知ってる)
33名前は開発中のものです。:2010/09/27(月) 13:20:58 ID:CCSracwl
つか単純にシグナルで変数送信が必須な例を挙げりゃいいだけじゃね?
まあ俺は思い付かないけど
34名前は開発中のものです。:2010/09/27(月) 13:35:50 ID:RRqt1Zsw
シグナルで変数送信
ローカル<>シグナル<>ローカル
親子関係ならシステム変数不要って事か
35名前は開発中のものです。:2010/09/27(月) 13:41:28 ID:Z2za7w2M
必須:受信している値を送信値に指定できること

それをどのように利用するかは個人個人で違うだろう。
必要と感じなければ、使う必要などまったくないわけだしな。

まあなんだ、まずはSB氏のドキュメントが出るまで待ったほうがいいな。
36名前は開発中のものです。:2010/09/27(月) 14:04:59 ID:hjnz6w7p
>>32
頭大丈夫かよww(藁
さすがに、中学生でもわかる図だぜwww
37名前は開発中のものです。:2010/09/27(月) 14:13:20 ID:hjnz6w7p
【システム変数 経由】
親)
 X座標→ローカル変数@
 システム変数@←ローカル変数@
子)
 システム変数@→ローカル変数@
 X座標→ローカル変数A
 ローカル変数@>ローカル変数A で分岐
----
【シグナル 経由】
親)
 X座標→ローカル変数@
 シグナル送信@←ローカル変数@
子)
 X座標→ローカル変数A
 シグナル受信@→ローカル変数@>ローカル変数A で分岐
→Xだけなら1枚節約、XとYなら2枚節約
38名前は開発中のものです。:2010/09/27(月) 14:42:35 ID:CCSracwl
>>36
ごめんなwww頭悪くてwwww
でも>>29だと親子じゃなくてもシグナルが使えるように見えるし
シグナルはローカル変数を扱うことしか出来ないように見えるぜ
39名前は開発中のものです。:2010/09/27(月) 14:54:51 ID:Z2za7w2M
親子間のシグナルは、

親→子は、送信というものしか出来なくて
子→親は、受信というものしか出来ない

ようにも見えるな。
40名前は開発中のものです。:2010/09/27(月) 18:34:34 ID:yRPnMY7q
>>11
反射しない...orz
スプライトもバグった…lllorz
何でだろう。その通りにやった筈なのに。

スクリプトはこんな感じにしたのですが、間違ってる所ありますかね?

変数(ローカル)x座標・→・変数1
変数(条件分岐)即値0>変数1 、 変数(条件分岐)即値480<変数1
変数(ローカル)x移動量・→・変数2
変数(計算)変数2×(-1)=変数2
41名前は開発中のものです。:2010/09/27(月) 18:41:22 ID:hjnz6w7p
>>38
親子じゃなくてもシグナルは使えるさ
送信先に自分があるからな

数値はシグナルもローカルもシステムも全部で扱えるから、省略してんだろう
相関図だしww

>>39
キャラクタA主体に解説されているから、確かにそういう風に見えるわ

>>40
そのスクリプトでスプライトがバグルる要素ないだろww
即値は、画面端のX座標から、キャラクタのサイズを±しておいたほうが良いみたい

最後に、変数(ローカル)x移動量・←・変数2も忘れずにな!
42名前は開発中のものです。:2010/09/27(月) 19:33:59 ID:Z2za7w2M
>>40
>スプライトもバグった…lllorz
バグっていうのがどの程度のことを言ってるのかはわからないが、スクリプトの
どのあたりにエラー箇所があるのか、絞り込む技術も身につけないと、つらいぜ〜

@:スクリプトの気になるところに適当な効果音パネルを置いて、きちんとそこを通過しているか
A:該当の変数を文字列表示させてみて、希望どおりの数値が入っているか

間違ってる箇所があるかってことだけど、ケアレスミスだってあるわけだしな。
そういうところを乗り越えていければ、Lvがアップするぜ、がんばれ!
43名前は開発中のものです。:2010/09/27(月) 19:34:58 ID:Z2za7w2M
スクリプトがバグったと思ったら、スプライトだったのかww
44名前は開発中のものです。:2010/09/27(月) 20:13:10 ID:fcj1oJjO
信号で変数送信が必須の例を見つけたかもしれない!

子が親の左右どちらにいるかで動きが変わる場合

以前

自身のX座標を取得し、システム変数1に代入するループ


自身のX座標をローカル変数Aに、システム変数1をローカル変数Bに代入し、比較するループ
AがBよりも小さければ左の動き、Bよりも大きければ右の動きとなる

現在

自身のX座標を取得し、それを信号送信するループ


自身のX座標をローカル変数Aに、信号受信してローカル変数Bに代入し、比較するループ
AがBよりも小さければ左の動き、Bよりも大きければ右の動きとなる


この場合、以前ならシステム変数を介するためこの親子は画面内に一組しか存在出来ないが、
現在は信号で処理するため複数組存在させることが出来る
45名前は開発中のものです。:2010/09/27(月) 20:21:38 ID:fcj1oJjO
あ・・・ごめん、自信満々に言ったけどよく考えたら>>44は単に位置分岐すればいいだけだったわ

うーむ、そもそも親子間でシステム変数が必須な例を考えた方が早いかな・・・
46名前は開発中のものです。:2010/09/27(月) 20:45:52 ID:lNnILtjd
何を再現したいのかさっぱりワカラン
47名前は開発中のものです。:2010/09/27(月) 20:50:30 ID:D8iOoki3
皆丁寧に説明してくれてるのに
全然分からない;;
すいませんこういうのに関してはド素人なので
やっぱ変数とか完璧に知ってないとダメかな…

>>42
細かく言えば、スプライトの余白(?)の部分が透過しなくなってる
通過はちゃとしてるみたいです
48名前は開発中のものです。:2010/09/27(月) 21:14:02 ID:hjnz6w7p
自機)
 ボタン判定A→ ショット:30度、60度、90度、120度、150度にファンネルを発射

ファンネル) *進行方向を向く:ON
 ループ開始:100回
 誘導:角速度3600,移動速度1,時間待ち10フレーム
 ローカル:画像の向き→変数0
 信号送信:子に代入,シグナル0←変数0
 ボタン判定:B→ 子生成:レーザー発射ポッド
 ループ終了
 消滅

レーザー発射ポッド) *親の向きに同期する:OFF
 ローカル:シグナル0→変数0
 ローカル:画像の向き←変数0
 ループ開始:3回
 ショット:画像の向きにレーザーを発射
 通過:100フレーム
 ループ終了
 消滅

Aボタンで複数のファンネルを発射、各ファンネルは個別に複数の敵を次々と捕捉、
Bボタンで各ファンネルからレーザー発射ポッドが出て、その時に補足している敵の向きに3回レーザを照射して消滅

各ファンネル−レーザーポッドは、親子間で独立しているので、各ファンネルの向きを入れたシグナルは混線しない
49名前は開発中のものです。:2010/09/27(月) 21:20:52 ID:hjnz6w7p
ファンネルとレーザー発射ポッドを別にしているのは、
ファンネルをサーチ専用にして、レーザー発射ポッドを攻撃専用にすることで、
あるターゲットを捕捉してレーザー照射中に、絶えず別のターゲットを索敵して、
同時に別のターゲットにもレーザーを照射できる

まさにオールレンジ攻撃ww
50名前は開発中のものです。:2010/09/27(月) 21:24:40 ID:fcj1oJjO
それ、レーザーポッドが親の向きに同期してたら駄目なの?
51名前は開発中のものです。:2010/09/27(月) 21:34:21 ID:fcj1oJjO
あ・・・ごめん、>>49読んでなかった
よしじゃあ質問を変えよう
親の向きに同期してポッド作成後、向き同期フラグを切る、だと上手くいかないかな?
52名前は開発中のものです。:2010/09/27(月) 21:35:33 ID:hjnz6w7p
ファンネルと一緒にレーザーポッドが動かれてしまうと、敵に照射し続けられず、
ファンネルと一緒にブルンブルンレーザーを振り回されてしまう・・・
53名前は開発中のものです。:2010/09/27(月) 21:37:30 ID:hjnz6w7p
>>51
照射して消滅するパターンだと、親の向きに同期:ONで子生成して、
生成された直後に親の向きに同期:OFFでもいけるよ
54名前は開発中のものです。:2010/09/27(月) 21:40:18 ID:hjnz6w7p
レーザーポッドを消滅させずに再利用する方法(子生成は1回きり)だと、
ボタンを押すたびに、カレントのファンネルの向きを代入して向きを変えてやる方が楽だったよ
55名前は開発中のものです。:2010/09/27(月) 22:03:49 ID:lNnILtjd
蒼穹紅蓮隊のロックオンマーカーみたいな感じか
56名前は開発中のものです。:2010/09/27(月) 22:19:01 ID:Z2za7w2M
要するに、レーザーポットが親から受け取った向きにレーザー3回照射してる間に、
ファンネルは次の索敵に移っている(敵が死んだ場合)ってことかな。

親に向き(や座標)を同期させてないときに、向き(や座標)の親子間でのやりとりに、
シグナルの変数送信が使えますよ。って例なのかな。

3回発射するレーザーは、みな同じ方向に撃つんだよね?
敵が動いたりしてると、レーザーの2発目、3発目は空ぶってる気がするけど、そういう
兵器なのかな?

>>52
ファンネルは自機と座標を同期してるわけでなく、発射された位置に留まってると思う。
ファンネル自体は移動速度1だから(誘導するためには最低移動力1が必要)」、そんなに
めちゃくちゃに動くわけではないと思うけどな。

もしどうしてもファンネルの移動が気になるなら、ファンネルの土台を作って、子として
ファンネルを発射させて(親と座標を同期 on)、1回誘導するたびに直行移動で座標(0,0)に
戻せば、その場で留まるファンネルは表現できそうだね。
57名前は開発中のものです。:2010/09/27(月) 22:29:43 ID:hVJU+GuH
プレイヤー設定で登録するオプションにすると、自動で毎ターン初期座標にリセットされる。


ちなみに、親の向きに同期のオン・オフと、親の向きを代入は、ほとんど同値。

親の向きを変数に代入する方法では、変数計算で90度・180度を加減算して、向きを調整することもできる。

だけど、親の向きをオフにしている間に、回転パネル(相対ON)で90度・180度させても同じこと。

レーザーの発射時の角度を変化させる方法だってある。
58名前は開発中のものです。:2010/09/27(月) 22:33:17 ID:Z2za7w2M
おお!
初期座標リセットは、オプションという手がありましたか・・・
59名前は開発中のものです。:2010/09/27(月) 22:38:35 ID:hVJU+GuH
>>敵が動いたりしてると、レーザーの2発目、3発目は空ぶってる気がするけど、そういう兵器なのかな?

全部が追尾しちゃうと、最強無敵兵器になっちゃいそう。

>>ファンネルと一緒にレーザーポッドが動かれてしまうと、敵に照射し続けられず、ファンネルと一緒にブルンブルンレーザーを振り回されてしまう・・・

これは向きのことを言ってるような気がする。
照射中に敵を追尾しちゃうと、レーザーをスイングしてしまうって意味では?
レーザーって言うよりビームサーベル状態になっちゃいそう。

>>ファンネル自体は移動速度1だから(誘導するためには最低移動力1が必要)

誘導時に最低移動力1が必要なのが結構ネックで、移動力0で進行方向だけ変更(追尾・誘導)して欲しいことが多々ある。
きっと、進行方向を割り出すのに、移動量のY/X比とか使用していて、移動量0で進行方向だけ追尾できないんだろうな・・・
(あれ?極座標移動では、速度0でも進行方向だけ変更できるなあ??)
60名前は開発中のものです。:2010/09/27(月) 22:53:06 ID:Z2za7w2M
>照射中に敵を追尾しちゃうと、レーザーをスイングしてしまうって意味では?
いや、それは多分ないかな。
照射中に敵を追尾しないように、わざわざファンネルとの向き同期を切って、
1回だけ親から向きを取得→その向きに3回レーザー発射って手順を踏んでるみたいだし。

そういえば、ファンネルは発射された場所に留まるって予想したけど、ショットで撃たれた
ファンネルに上下左右のワインダーがかかってれば、自機の動きに同期するファンネルに
なるのかもな。

>全部が追尾しちゃうと、最強無敵兵器になっちゃいそう
発射場所の向きだけの誘導だと、敵が高速移動してる場合に1発目も意外と空ぶったり
するケースが多い気がする。
61名前は開発中のものです。:2010/09/27(月) 22:54:59 ID:D8iOoki3
>>41
スプライトは単なる画像のミスでした。

今回の壁に反射の件は諦めます
ただ他にもう一つ質問があるのでお願いします

プレイヤーの選択画面についてなのですが、
とりあえずサンプルゲームからスクリプトをコピぺして実行してみたのですが文字が出てきません
フォントはデフォルトフォントにしてあります
0から作ろうにも何をすればいいのかさっぱりです(とりあえずレイアウトとステージは作りました)

ド素人なのでできるだけ具体的に説明お願いします。度々すいませんm(_ _)m
62名前は開発中のものです。:2010/09/27(月) 23:01:45 ID:hVJU+GuH
50>>それ、レーザーポッドが親の向きに同期してたら駄目なの?
52>>ファンネルと一緒にレーザーポッドが動かれてしまうと、敵に照射し続けられず、ファンネルと一緒にブルンブルンレーザーを振り回されてしまう・・・
50の方法だと、52になるってことかと思った。

>>発射場所の向きだけの誘導だと、敵が高速移動してる場合に1発目も意外と空ぶったりするケースが多い気がする。
かえって3発全弾を追尾していないのは、・・・そのためなのか?

>>今回の壁に反射の件は諦めます
いや、まだ諦めんなよ!?
63名前は開発中のものです。:2010/09/27(月) 23:03:48 ID:fcj1oJjO
>>62
俺もそれだと思ってた

中々「信号の変数送信が必須」っていう例を見つけるのは難しいわ・・・
64名前は開発中のものです。:2010/09/27(月) 23:04:58 ID:Z2za7w2M
空振りとかもあるから、複数のファンネルを発射させてそれぞれ3回ずつレーザー撃たせて、
画面中にレーザーの当たり判定を多く出してるのかもな。
65名前は開発中のものです。:2010/09/27(月) 23:16:52 ID:hVJU+GuH
>>64
ちょっと、その壮大なファンネルのサンプル見てみたい。ぜひupして欲しいな。
ガ●ダ○の版権的な問題でダメなのか?

>>63
いや・・・、別に必須でなくても、便利だったらいいと思うんだ。

・信号送信は、相手に受信値を送れない。
・ローカルでは、自分に送られた受信値しか参照・代入できない。
→変数を送信する機能があれば、
  ローカルで自分に送られた受信値を変数に取得して、
  その変数を相手に送信することで、受信値を送信したことになるよね?

この「自分が受けた受信値を相手に送信できる」ことが、変数送信の一番のメリットじゃない?
システム変数と違って、各親子間で独立して行えるし・・・。
66名前は開発中のものです。:2010/09/27(月) 23:28:44 ID:Z2za7w2M
プレイヤー選択は
 ●:選択メニュー項目用の子を発射するための「親」が必要

ってことなんだよね。その親が画面内にきちんと存在しているか、
留まっているか、そこが第一歩になると思う。

 @:「親」用のキャラクタを1個、「ステージ」の「敵配置」の
   「時間配置」の「0」の上におく
 A:そのキャラクタを、画面の中の適当な場所へ「直行移動させる」
 B:移動したら、必ず「移動停止」させてやる。
 C:「親」キャラが出現中は「出現中の時間を停止」フラグオンにする
 D:「ステージ」の「全体時間」を「100」とか「1000」とか、余裕を持った数字に設定する
   (親キャラ出現中に時間が停止するので、余裕を持った大きな値でも関係ない)

まずはこれ。

これが出来るなら、あとは
 @:項目用の子を必要な数だけ発射させる
 A:「制御、メニュー」で「プレイヤー選択」を設定
 B:「消滅」

まずは、@〜Dまでやって、「親キャラが画面に留まっているか」を確認してみてくれ。
67名前は開発中のものです。:2010/09/27(月) 23:32:00 ID:Z2za7w2M
あ、そうそう、壁に反射の件は、あきらめるのではなく、
「今の段階では、まだ力量が足りずに出来なかった」と考えたほうがいい。

もっと経験を積んだら、いずれは出来るようになる。
そのときまで、がんばれ!
68名前は開発中のものです。:2010/09/27(月) 23:42:31 ID:BiGUcDB5
てけとーにクソゲー量産して(公開はやめて!)
後々に神ゲーつくれ
69名前は開発中のものです。:2010/09/27(月) 23:50:37 ID:Z2za7w2M
>>65
確かに、サンプルみてみたいねぇ。
>>48さん、よろしければ、サンプルおねがいしますよ。

ところで、武器lv系をあまり使ったことがない、オプションやインデックス系、
ボムもあまり触れたことないから、SB氏のテストがなかなか進まない・・・

このヴァージョンでは、リードオンリーがほとんど外れてるけど、それらが
全部書き込みも可能にしてあるってことですよねぇ、ふぅ・・・
70名前は開発中のものです。:2010/09/27(月) 23:54:59 ID:JS/l1GG0
>>68
糞ゲーの中にも光る物があるから完成に近い状態なら公開して欲しい。
71名前は開発中のものです。:2010/09/28(火) 00:01:50 ID:0s6Ht39j
>>70
俺がテストのために作った習作ならいいぜ
10数個ある
72名前は開発中のものです。:2010/09/28(火) 00:07:38 ID:UeA5ORRW
シグナルとローカル変数とシステム変数の相関図を作り直してみました。
 *親子間限定
 *即値あり
 *送信と受信を分割
http://www41.atwiki.jp/stgbuilder?cmd=upload&act=open&pageid=432&file=%E3%82%B7%E3%82%B0%E3%83%8A%E3%83%AB%E3%83%BB%E5%A4%89%E6%95%B02.PNG
73名前は開発中のものです。:2010/09/28(火) 00:08:45 ID:us/Y6pzg
>>71
な〜にぃ〜
やっちまったな
男はだまって
うp
男はだまって
うp
本当に秀作ならいいなー


死ネタ
74名前は開発中のものです。:2010/09/28(火) 00:28:51 ID:UeA5ORRW
システム変数:ATM(カードと暗証番号さえあれば、いつでも・どこでも・誰でも使える。預けたり、下ろしたり・・・)
ローカル変数:財布(個々人がそれぞれ管理している。収入が入ってきたり、支出が出て行ったり・・・)
シグナル:現金書留(指定された相手にしか届かない。中身を確認できるのは受け取った相手だけ)

<ローカル変数(財布)とシステム変数(ATM:銀行口座)>
兄の収入・・・・・・・・・・・・弟の収入
 ↓・・・・・・・・・・・・・・・・・・・↓
兄の財布←→ATM←→弟の財布
 ↓・・・・・・・・・・・・・・・・・・・↓
兄の支出・・・・・・・・・・・・弟の支出
(兄と弟は、共通の口座を共有しています)

<ローカル変数(財布)とシグナル(現金書留)>
兄の財布→現金書留(弟へ)→弟の財布
兄の財布←現金書留(兄へ)←弟の財布
(送った金額は覚えているので前回送る時に参考にできますが、中身を見れるのは受け取った人だけ)
75名前は開発中のものです。:2010/09/28(火) 00:33:08 ID:0s6Ht39j
>>73
stg0728.zip
うっぷぷした
○○のR○○から○出をした○○を使ったものとかあって○○権がやばいから
安全なものだけ

たぶんSBで作ることはもう無いだろうから後でプロジェクトファイルだけのをアップするかも
(こちらは習作ではなく時間かけてきちんと作ったもの)
76名前は開発中のものです。:2010/09/28(火) 00:51:50 ID:UeA5ORRW
自機弾のフレイムに感動しました。
AfterEffect並みの炎を弾幕で再現するなんて。
これがパーティクルフィジックスってヤツですか。
77名前は開発中のものです。:2010/09/28(火) 02:14:42 ID:Iv31Lrgq
>>61
てゆーか俺がぱっと見で一番気になったのは、「480」という数字。
これって通常は縦のサイズだよ。
もしもサンプルゲームと同じ画面幅なのに480に設定しちゃっているのだとしたら、
遥か画面外で反射して二度と見える範囲には戻ってこないという結末になると思う。
ひょっとしたら横シューなのかな?とも思ったけど、そこらへん大丈夫?
78名前は開発中のものです。:2010/09/28(火) 04:03:35 ID:vbeC4IXk
>>74
お金に例えるなら

・システム変数:銀行(一時的に残高を預かってくれる場所)
・シグナル :ATM(親や子の関係者のみ残高を振り込んだり引き落としたりできる)
・ローカル変数:財布(自分で出し入れする以外に残高は変わらない)

のほうがわかりやすいぞ

信号送信・受信で解り難くしている要因に送信データの中に
【自分のシグナル】が無いからだと思う
まぁ今まで無くても困らなかったので無いのだろうけど…

シグナルに変数をデータとして送信できる最大のメリットは
今まで一度変数に取得して変数分岐でチェックして不動数の信号に変換していたものを
ローカルデータの変数のまま子や親に送信できる事で
システム変数の仲介の手間がはぶける部分って事になるのかな?
79名前は開発中のものです。:2010/09/28(火) 07:39:07 ID:BoIEPy3s
新しい携帯電話を買って、凄い多機能だし使い方も覚えたけど
結局普通の電話とメールだけで全てまかなえちゃう、みたいな?
80名前は開発中のものです。:2010/09/28(火) 12:35:28 ID:stBTsWu1
>>66
おおできました!
ありがとうございます
>>67
そういう意味も込めたつもりだったのですが...
文才なくてすみません;;
>>77
自分のは縦シューです。
つまり、480よりも小さい数字にした方が良いという事ですかね?
81名前は開発中のものです。:2010/09/28(火) 13:14:26 ID:rOw2WdNo
デフォルトと同じレイアウトで横へのフリースクロールが無いなら画面サイズは縦480、横384だよ
つまり画面反射に使う値は
X→0〜384
Y→0〜480

これでもっかいやってみ
座標取得して範囲外に出たら分岐して移動量に-1をかける、の繰り返し
簡単さー
82名前は開発中のものです。:2010/09/28(火) 13:32:58 ID:EzvWN5JW
弾の反射がどういう理屈、どういう理論の元で、あのようなスクリプトが組まれているか、
それは理解できているかい?
プレイヤー選択が出来たのはおめでとうと言いたいけど、黒板に書かれた内容を、ただひたすら
ノートに書き写しているだけに見えるかな。

まずは、反射させたい弾が今どの座標にいるのか、それをしっかり把握する必要があるかもしれないね。

  ●弾の座標取得
  @:弾のx座標を変数aに読み込む
  A:弾のy座標を変数bに読み込む
  B:@、Aを、outとinでループさせ、弾の現在値を常に取得させる

  ●文字列表示
  @:弾の「キャラクタ」の「文字列表示」の「文字列を表示する」にチェックをいれる
  A:「引数1」と「引数2」に該当の変数を設定する
  B:「表示文字列」に、「%3d %3d」と入力する
    %3dの3と言う数字は、3桁の数字を表示すると言うこと。これがたとえば得点などの
    沢山の桁数を表示させたかったら、%8dとかにすれば、8桁の表示になる。

これで、弾の現在の座標がリアルタイムで弾の下に表示されるはず
83名前は開発中のものです。:2010/09/28(火) 16:42:44 ID:stBTsWu1
>>82
>黒板に書かれた内容を、ただひたすらノートに書き写しているだけに見えるかな。
ズバリその通りです...

理屈も半分くらいしか分かってません...
(どちらかといえば理屈はだいたい分かっている方なのですが、
どのパネルを使うとか、何をどうするかが分からないです)
84名前は開発中のものです。:2010/09/28(火) 17:23:09 ID:rOw2WdNo
・X座標を変数0、Y座標を変数1に取得(ローカル変数の項目内にある)
・変数0が0以下だったらラベル0、変数0が384以上だったらラベル0に分岐
・変数1が0以下だったらラベル1、変数1が480以上だったらラベル1に分岐
・通過(1フレーム)
↑ここまでをループさせる

ラベル0の処理
・X移動量を変数0に取得(ローカル変数の項目内にある)
・変数0に-1をかける(変数0 × -1 = 変数0 でおk)
・変数0をX移動量に戻す(矢印を左向きにすればおk)
・通過(1フレーム)

ラベル1の処理
・Y移動量を変数1に取得(ローカル変数の項目内にある)
・変数1に-1をかける(変数1 × -1 = 変数1 でおk)
・変数1をY移動量に戻す(矢印を左向きにすればおk)
・通過(1フレーム)


これで分かんないならもうどうしようもないから1作か2作完成するまで消えとけ
85名前は開発中のものです。:2010/09/28(火) 18:06:07 ID:stBTsWu1
できなかった...orz
でも変数の役割はなんとなく分かりました

という訳でもう消えます。迷惑かけてすいませんでした。
どっかにSBの講座とか質問受け付けてる所ってありますかね…?
86名前は開発中のものです。:2010/09/28(火) 18:09:05 ID:stBTsWu1
あ、できた。
でも消えます
ありがとうございました
87名前は開発中のものです。:2010/09/28(火) 18:20:42 ID:5OBypobc
>>85
SB@wikiのFAQコーナー
88名前は開発中のものです。:2010/09/28(火) 18:25:29 ID:Iv31Lrgq
やっぱり480が最大の元凶か
SBの講座は俺は見たことない
俺の場合はツクールとかSRCでゲーム作ってたから難しくは感じなかったな
89名前は開発中のものです。:2010/09/28(火) 19:16:26 ID:8LPh3Qra
初心者で分からないのはしょうがないんだけどね。
質問されることも別に迷惑でもなんでもないんだけどね。

でも、これから先もずっと質問を続けて、言われたことをただ書き写して行くだけなのかな。
講座なんてしっかりしたものはないんだから、自分でいじりながら覚えるしかないんだけどね。

>何か値段が描いてあるけどよく分からないorz
これって、まさか同人のバナーに興味を持ってしまったわけではないよね?
「STGDupl」っていうところをクリックしないとね。
90名前は開発中のものです。:2010/09/28(火) 19:21:13 ID:8LPh3Qra
>>78
実際には銀行とATMにつながりがあるわけだから、その例えだと、システム変数とシグナルが
直接やり取りできるように見えてしまう気がするな。
91名前は開発中のものです。:2010/09/28(火) 19:47:20 ID:5OBypobc
>>74
>>78

シグナルを使った印象は、送りっぱなしの書留に近いかな

システム変数はATMというか、家族共通の銀行口座かな
92名前は開発中のものです。:2010/09/28(火) 19:50:11 ID:5OBypobc
新しい図はだいぶ整理されて見やすくなった

シグナルの送信・受信が別の値だというのがよくわかる

しかも、受信値はいったんローカルで変数に呼び出さないと中身を確認できない点とか

変数を送信できるようになったことで、シグナルの受信→送信サイクルがつながったわけだね
93SB ◆.if.Xu7A6c :2010/09/28(火) 21:35:24 ID:PQ8yxRHK
シグナルに関して
wikiに割と詳しい解説を書いてくれてるね

強調したいのは、シグナル受信箱は各キャラに
一つしかないこと

複数の子を持つ親がいたとして、
子が親に対して一斉に同一番号のシグナルを
送信すると親はパニックになる

うまく処理することも可能ではあるが
おすすめはしない
94名前は開発中のものです。:2010/09/28(火) 22:00:53 ID:Iv31Lrgq
まあ「SBの講座」は知らないけど、ツクールとかの講座だったら探せば腐るほどあるよ
俺も昔はさんざん見て回ったもんだった
べつにSB用じゃなくてもたとえば変数の考え方なんかは全てのツールで共通の概念だから役に立つよ
95名前は開発中のものです。:2010/09/28(火) 22:01:30 ID:8LPh3Qra
SB氏、お疲れ様です。

>一斉に同一番号のシグナルを送信

これは、全くの同一タイミングで送信されるケースってことですよね?
複数の子キャラが親にシグナル送信するような仕組みは、やもすると誤動作が
起こりかねないので、なるべくなら作らないほうが懸命であるってことですね。

了解しました〜。
96名前は開発中のものです。:2010/09/28(火) 22:16:01 ID:8LPh3Qra
>>94
ああ、確かに。
おれもシューツクの講座もさんざん見て回ったな〜、なつかしい。
だから、SBでのシステム変数、ローカル変数の概念なんかはわりと迷いなく
理解できたほうかも。

システム変数が256あると知って、しかもすべて保存の有無の切り替えができるんで、
これは色々なことが出来る!とか思ったな。

ただ、SBを使いたい人が、一体どれだけSB以外の講座に行けるかってのはあるね。
とりあえずは、WIKIの充実が一番のような気がする。
97名前は開発中のものです。:2010/09/28(火) 22:34:37 ID:8LPh3Qra
そういえば、
 「画面内に敵が何匹出現したか」
 「そのうちの何匹が死んだか」
 「画面内の敵がすべていなくなってから次の動作へ移行」

こんなような事をするため、敵数の計測用にシグナルでカウンター作ってるんだよな。
こんなのが、同一シグナルの混戦を一番招きそうだよな・・・
今のシステムをいじるのはもう億劫なので、次こういうことをするときは、別のシステムを
考えるかな。
98名前は開発中のものです。:2010/09/29(水) 12:39:48 ID:mx50E8aJ
敵の登場時にシステム変数を加算していき、破壊時に減算する方式だと、
画面内の敵の出現数をカウントできて良いけれど、
同時に死亡したりしてフレームが重なった時に、減算し損なって0にならなくなり、
全滅フラグが発動しないことがある

指定フレーム経過後に0になるシステム変数を、
敵の出現中はどの敵も常に同じ変数を絶えず1に書き換え続けることで、
誰も書き換える人がいなくなり、全滅した時点で0のままになり発動する、
デススイッチ方式フラグもあるね
99名前は開発中のものです。:2010/09/29(水) 14:06:35 ID:o9YGV8jk
それを信号でやる方法って無い?
100名前は開発中のものです。:2010/09/29(水) 19:01:04 ID:o+zmGTqQ
>同時に死亡したりしてフレームが重なった時に、減算し損なって0にならなくなり、

以前、同じような疑問を持ってそういう質問をしたら、
システムをローカルに読み込む(ウェイトなし) → 減算する(ウェイトなし) → システムへ書き戻す(ウェイト1)

と、システムの読み込みと書き戻しを同時にやると、その手のエラーが起こらないという、SB氏からの回答があったな。
でも、シグナルでは同一タイミングでの混線ありって>>93でも出てるから、完全には拭えないのかな。

デススイッチフラグはいい案だな。
指定フレームってのが300くらいだった時は、キャラクタのALIVEチェックの間隔はちょい少な目の290位にしておくとかすれば、
キャラクタ大量発生時のシステム変数の読み書きの負担も軽減できるかもな。
今度取り入れてみるかな。
101名前は開発中のものです。:2010/09/29(水) 20:02:32 ID:id3cSmrS
>SB氏からの回答があったな。
知らなかったわ
トンクスコ
102名前は開発中のものです。:2010/09/29(水) 20:41:12 ID:cNvcGlAY
>>98
いいねそれ
色々応用も効いて便利だから使わせて頂きます
103名前は開発中のものです。:2010/09/29(水) 20:45:40 ID:o+zmGTqQ
>SB氏からの回答があったな。
6スレ目の>402のレスだね。

「システム変数を取得してから書き戻すまでに
ウエイトを入れずにやれば大丈夫」

これって、最後の書き戻しでウェイト1にするってことでいいんですよね・・・
104名前は開発中のものです。:2010/09/29(水) 20:47:13 ID:o+zmGTqQ
↑スマン、7番目スレッドだった...orz
105名前は開発中のものです。:2010/09/29(水) 22:18:48 ID:mx50E8aJ
デススイッチの良いところは、作働が確実な点

ゴ○ゴ13もこれで手傷を負わされたんだから・・・
106名前は開発中のものです。:2010/09/30(木) 00:01:56 ID:YXwJ7fQt
このデススイッチって考え方、わりとゲーム製作の基本として習うやり方だよね
107名前は開発中のものです。:2010/09/30(木) 01:10:24 ID:DfhX48eY
ゲーム製作の基本とかだと、
・ビット演算(スイッチ判定とか)
・n桁の数字の任意の桁の抽出
・割った余りの利用
ここら辺を知っておくとかなり進化する。知らない人に限るけど

あとSBで、16bitで角度を管理するのは精度が高すぎる気がするんだけど・・・
SBでの三角比はどうやって求めてるんだろう
108名前は開発中のものです。:2010/09/30(木) 08:55:56 ID:qd9QlfHM
関数計算できれば最強!


…と言ってみるテスト
109名前は開発中のものです。:2010/09/30(木) 13:53:05 ID:OmFpH/9H
三角関数は前スレで要望出てたけど、完全にアドバンス機能だから、結局まだ時期尚早でスルーとなった経過あり。

でも、公転パネルで角度θを指定すると、X座標とY座標がそれぞれ、半径×cosθと半径×sinθになるから、
いったん変数に保存して半径で割ると、三角関数として取り出せるよ。
110名前は開発中のものです。:2010/09/30(木) 15:43:22 ID:mfN4OfTt
SBだと普通にパラメータで色々設定出来るから三角関数とか取得出来ても使う機会が無いっていう
111名前は開発中のものです。:2010/09/30(木) 20:50:39 ID:JGARKMb7
角度取得できる品
でもプロフェッショナルはいろんなことやるんだろう
112SB ◆.if.Xu7A6c :2010/09/30(木) 22:43:46 ID:yq5BY9ak
ver 0.99.35が動かないって人いないっぽいかな
113名前は開発中のものです。:2010/09/30(木) 23:19:02 ID:DfhX48eY
こっちでは普通に動作しました
114名前は開発中のものです。:2010/10/01(金) 00:10:09 ID:F1cSBFRE
動きましたよー
やっぱり透明アイテム食わせるより動作が安定しますわ
115SB ◆.if.Xu7A6c :2010/10/01(金) 00:12:12 ID:I4mCTCNu
テストありがd

このままリリースしよう
116名前は開発中のものです。:2010/10/01(金) 00:34:57 ID:LLbIy3D4
プレイヤの情報色々取得出来るようになったんですね
移動速度インデックスがあれば完璧かな
117名前は開発中のものです。:2010/10/01(金) 00:52:34 ID:oo0eRR0f
何その図々しい要望の仕方
118名前は開発中のものです。:2010/10/01(金) 01:35:46 ID:9oiKz0XF
スクリプトでできるじゃん
119名前は開発中のものです。:2010/10/01(金) 20:23:55 ID:7n2aSwAx
透明アイテムのテクニックがついに過去のモノに・・・。

120名前は開発中のものです。:2010/10/01(金) 20:36:49 ID:7n2aSwAx
>>116
「進行方向の速度」のローカルデータ化という意味かな?
進行方向の向きは変数になっているから、その向きの移動速度が取得・代入できれば極座標移動を変数でできるね

現状だと、X移動量とY移動量で別々に設定することである程度は代替できるけど、
進行方向への移動速度が一定で時間とともに進行方向が変わるような動きは難しいからね・・・
(それこそ、三角関数が必要か)

X,Y方向別に速度・加速度を調整できるから、現状でもすごく便利だけど、
√計算ができないので、X・Y移動量を用いて三平方の定理から導出しようと思っても、移動方向の速度は計算できないんだよね
121名前は開発中のものです。:2010/10/02(土) 00:31:45 ID:SqD3g80J
>進行方向への移動速度が一定で時間とともに進行方向が変わるような動きは難しい

へ?
122名前は開発中のものです。:2010/10/02(土) 02:32:18 ID:1m+ul0xO
>>120
プレイヤー編集にある移動速度設定のインデックスの事だろ
武器設定だけ数値指定ができてこちらはできないのはおかしいって話じゃないのか
123名前は開発中のものです。:2010/10/02(土) 12:19:57 ID:ya6bVj58
プレイヤーが下から登場するときの横座標ってどこかで設定できるでしょうか?
プレイヤーキャラのスクリプトのメインタスクで最初に絶対座標移動の指定しても
うまいこと動いてくれないのです(いつもの登場してから移動してしまう)

あと、今のバージョンってゲージ消費武器がゲージ残りなくても撃てちゃってるような・・・
124名前は開発中のものです。:2010/10/02(土) 12:53:42 ID:SqD3g80J
>>123
タスク13開始とかやって13になにも設定してないとデフォルトスクリプトが使われる
自分でタスク13を設定するかそもそも13を開始しなければいい

ゲージ消費はよく分かんね
プレイヤーの武器設定とかゲージ設定とか見直してみれば?
駄目なら自機タスクでボタン判定してゲージ量で分岐するとか
125名前は開発中のものです。:2010/10/02(土) 13:16:36 ID:ya6bVj58
>124
なるほど!できました
ディフォルトが適用されるってことですね、他でも注意しときます

ゲージに関してはもうちょっと調べてみます
必要ゲージとか設定してるんだけどなあ・・・
(二年ぐらい前に練習で作ったときはちゃんとできてたのです)
126名前は開発中のものです。:2010/10/02(土) 19:35:08 ID:51x560yT
>>115
リリース乙です。
いつもながら頭が下がります。
127名前は開発中のものです。:2010/10/02(土) 23:36:03 ID:s0YIeRB0
オプション数はローカルで参照も代入もできないのか。
アイテムで一つずつオプションが増えるんじゃなくて
特定のレベルで二つずつ増やしてる人とかいる?
128名前は開発中のものです。:2010/10/03(日) 02:17:47 ID:KKyZaVSq
俺のゲームにはオプション存在しないからしらね
129名前は開発中のものです。:2010/10/03(日) 22:18:14 ID:G2TH4Ik6
>>127
ローカル変数で出来ないならシステム変数使えばいいじゃない
自機とオプションなんて画面内に一組しか存在しないんだから何も問題は無いだろ
130名前は開発中のものです。:2010/10/04(月) 21:15:42 ID:ERhScMAZ
オプションは、アイテムで1個ずつ増やしたり、減らした方が良い。
オプションの総数はシステム変数で管理したほうが良い。
(書き換え数は頻繁でもないので・・・)

以前に、オプションを消滅させたり、表示オフにしてみたり、いろいろやったけど、結局ダメだった。
(なぜかアイコンの画像がバグる・・・)
131名前は開発中のものです。:2010/10/04(月) 21:18:32 ID:ERhScMAZ
自機の移動速度のインデックスは、確かにまだローカルデータになかったね
これを変更してしまえば、全方向への移動速度が一気に設定できるわけか・・・


ver 0.99.35も正式リリースされたし、SBはかなり完成度がupしてきたな〜
132名前は開発中のものです。:2010/10/04(月) 21:28:15 ID:+m3HRkK1
>>130
それ自動消滅しないにチェックしてないんじゃない?
133名前は開発中のものです。:2010/10/04(月) 23:19:00 ID:WdNZRJqv
いや、オプション関連は昔から謎の動作が多いから十分ありえる
134名前は開発中のものです。:2010/10/04(月) 23:22:36 ID:+m3HRkK1
そうか
ところで現バージョンだとテストプレイで編隊テストした時に
白い四角になるバグが復活してるね
135名前は開発中のものです。:2010/10/05(火) 08:13:31 ID:r2ACJyi+
>>130
数を増減させない限り表示を消すだけなら何の問題も無かったと思ったけど。
可能性としては体力0になって死亡フラグが発生したタイミングが怪しいと思うので
いっそ体力9999にして防御ヒット時タスクで処理してみてはどうかな?
136名前は開発中のものです。:2010/10/05(火) 18:54:53 ID:panSU9qY
表示だけ消すとオプションのショットが消えない罠・・・

ボタン設定の内容を、ゲーム内で変更できるようなスクリプトが欲しいと思ってみたり
(Aボタンでメイン,Bボタンでサブ,Xボタンでオプション・・・とかの変更)

ゲーム中に一時的に、指定したボタンの入力を無視したい時が、しばしばあるもので・・・
137名前は開発中のものです。:2010/10/05(火) 19:04:06 ID:eIlUw0kg
ゲーム中にオプションが増減するタイプの事をやろうとしてるのか?
R−TYPEレオとか、サラマンダ2みたいなオプションシュート?
138名前は開発中のものです。:2010/10/05(火) 20:43:08 ID:iTA8/xyq
バニッシャーでやってたよね
139名前は開発中のものです。:2010/10/05(火) 21:16:39 ID:eIlUw0kg
超初期のNOILA-TEM TYPEで、トレースオプションを固定したり
魔女達の長い午後でも2つ目のオプションが特攻したりしてるが
どんな事をやりたいのかが凄い気になる
140名前は開発中のものです。:2010/10/05(火) 23:18:04 ID:Kncrcr+t
オプションなんて自分で作れば何かと自由じゃない
141名前は開発中のものです。:2010/10/06(水) 07:59:16 ID:l6+a1bzJ
特殊な動作をさせるのなら、擬似オプションが便利だね

オプション設定を使用せずにスクリプトのボタン判定を使って

オプション設定だと、単純なオプションの追加とかはできるけど、
3番目のオプションだけ追加とか、2番目のオプションだけなくすとかが難しい

オプションを消滅させると他のオプションの画像が崩れたりするのよね
142名前は開発中のものです。:2010/10/06(水) 12:52:41 ID:I+4FsmF3
スコア表示の「00005120」を「 5120」と簡単に表示出来ればなぁ。
143名前は開発中のものです。:2010/10/06(水) 13:05:28 ID:lT9s+pNc
つまりレイアウトのスコア表示にも書式設定をつけてくれっていう要望か
自機タスクでスコア取得してレイアウトで変数表示すれば解決するがそれすらめんどくさい?
144名前は開発中のものです。:2010/10/06(水) 13:49:51 ID:fXjS0Dlc
レイアウトの変数が自機のものってのをマニュアルに書いてほしいw
145名前は開発中のものです。:2010/10/06(水) 13:57:18 ID:I+4FsmF3
勉強になります
146名前は開発中のものです。:2010/10/06(水) 15:48:05 ID:Ll8pNKV6
ここで手軽で簡単になる機能の要望言っても
馬鹿が否定して悦に入るから無駄だよ。
別ツールで作れよ。
ここの連中なんか隔離隔離。
147名前は開発中のものです。:2010/10/06(水) 15:49:08 ID:rInGGpTU
おいおいw
どうしたwww
148名前は開発中のものです。:2010/10/06(水) 16:31:13 ID:QAHWlnB5
>>136
おいおい何でスクリプトに信号があると思ってるんだ
ボタン判定分岐で作りたい効果の数だけ設定して
特定の信号を受信するまでその分岐へ行かないようにするだけでできるぞ
これでシグナルの値が0の時ボタン判定へ行かないようににすればお望みの
特定時にボタン操作無効の完成だ
149名前は開発中のものです。:2010/10/06(水) 19:22:18 ID:l6+a1bzJ
>>144
どこかに書いてあったような・・・
150名前は開発中のものです。:2010/10/07(木) 00:31:58 ID:ogrcNFgN
>>144
おーそうだったのか。
勉強になったサンクス
151名前は開発中のものです。:2010/10/07(木) 06:26:39 ID:k9O83IWI
背景への接触ダメージは1フレームあたり1ダメージってことでいいのかな
体力制かつ壁だと一撃死ってのの解決思いつかないのであきらめて通行不可にしちゃうかな
152名前は開発中のものです。:2010/10/07(木) 07:55:19 ID:mHgUu5ud
壁の中なら「制御いろいろ」で死亡するだけじゃね?
153名前は開発中のものです。:2010/10/07(木) 09:13:50 ID:k9O83IWI
あっ、なるほど
壁ヒット時ってのがあったですね・・・見落としてました
154名前は開発中のものです。:2010/10/07(木) 10:38:05 ID:BWjX0v3f
プレイヤの武器制御で
3発発射>30ウェイト ってのが出来ません
弾は当たっても当たらなくても30ウエイトしたいんですが・・・
155名前は開発中のものです。:2010/10/07(木) 13:07:28 ID:41TAMZsF
武器設定はしないで自機タスクで自分で1からスクリプト組むしか無いね
最大発射数3にするのじゃ駄目なの?
156名前は開発中のものです。:2010/10/07(木) 16:03:00 ID:WN75CSqz
あれ、壁ヒット時ってまだ実装されてないんじゃなかったっけ?
157名前は開発中のものです。:2010/10/07(木) 20:51:35 ID:4WY237s6
>>154
自機のスクリプトに、制御(ボタン判定)→攻撃(ショット),弾数3,発射間隔30でFA?
158名前は開発中のものです。:2010/10/07(木) 20:57:32 ID:mHgUu5ud
3発発射してから30フレーム待ちだろ
ボタン判定→攻撃3発(任意の発射間隔)→通過30フレーム
でいいかどうかは試してないから分からない
159名前は開発中のものです。:2010/10/08(金) 21:34:54 ID:QGbpQKXZ
サンプルの火炎放射がすごいw

弾幕編集でこんなことできるのか

まるでMikuMikuEffectみたいだ

エフェクト編集を復活させて、パーティクルをランダムに射出する機能をつけたらどうだろう
パーティクルのアイコン、拡散角度、拡散速度、射出方向、射出量、射出速度とかを調整するだけで、簡単にエフェクトが付けれるみたいな〜
160名前は開発中のものです。:2010/10/08(金) 22:20:02 ID:1Z/zQApm
エフェクト編集を新たに作るよりも
スクリプトと弾幕組み合わせ他方がもっと柔軟にいろいろなことができる
161名前は開発中のものです。:2010/10/08(金) 23:31:55 ID:rA86eg7d
弾幕とスクリプトと透明キャラを駆使すれば作れない弾幕なんて存在しない
162名前は開発中のものです。:2010/10/09(土) 01:32:56 ID:Z3O6l8VZ
親子関係間違って親が親はくようにしたらマシンが元気いい音だしたあと
ソフト強制終了してドキドキした・・・
163名前は開発中のものです。:2010/10/09(土) 07:13:31 ID:xAaR3eH8
SBは強制終了してもそれまで作った部分がちゃんと保存されてるのがありがたい
164名前は開発中のものです。:2010/10/09(土) 14:22:45 ID:IExLH3mo
インベーダーとかギャラガの敵みたいな編隊、群集がやりたい
165名前は開発中のものです。:2010/10/09(土) 15:29:43 ID:I4RolrgL
誰かインベーダーを作成していた人がいたような・・・

>>163
自動保存がオンの時はね
166名前は開発中のものです。:2010/10/10(日) 08:54:10 ID:lXeDNoep
インベーダー、サンプルにあったね。

「インベーダー系はスキルアップになると思う、一度は挑戦してみることをお勧めする。」

みたいなことが、readmeに書かれてたような記憶がある。
167名前は開発中のものです。:2010/10/10(日) 14:24:14 ID:50/4g8gX
昨日うpろだに試作品をあげた者です
TYPE-Aがどのショットを使っても破壊可能弾を破壊できてしまう不具合があります
どうかご了承下さい
168名前は開発中のものです。:2010/10/10(日) 15:09:08 ID:f4N1vaR+
これはかなりいい線いってると思う

エフェクトとかバリバリで、見ててもプレイしてもすごい楽しい
敵の固さも最適で、自機のショットも綺麗ですばらしい。攻撃方法も凝ってるし
自己満足ゲーじゃなくて、ちゃんとユーザーを楽しませるって感じがすごい伝わってくる
ただ、単調なのがちょっと残念(まあ試作、って書いてあるしどうでもいいか)


個人的には、怒首領蜂のようなレーザーをどうやって再現してるか気になった
169名前は開発中のものです。:2010/10/10(日) 17:37:00 ID:qSgldepZ
>>167
派手で爽快感重視ってのが伝わってきて良いね
プチ音が出ちゃってるのが惜しい
(俺もこのスレで説明聞いてもまだ
直し方よく解らないので偉そうな事は言えんが)
…あとmanual.htmlの中身間違ってないスか?

1個手前のJUNKSTGもいいね
マニュアルが解り難いのと初期スピードが遅すぎるのは気になったかな
地形とか実装したらより楽しそう
170名前は開発中のものです。:2010/10/10(日) 18:17:51 ID:50/4g8gX
ぎゃああああ
やっぱり消す
171名前は開発中のものです。:2010/10/10(日) 18:40:48 ID:qSgldepZ
ちょっ…!
まだ見たい人居るだろうし上げ直したらどうです?
このままではスレ住人に俺が恨まれてしまう
172名前は開発中のものです。:2010/10/10(日) 18:48:14 ID:qSgldepZ
怒蜂レーザーはろだにスクリプト見られるサンプルがいくつかあったと思いますよ
ありがたいこってす
173名前は開発中のものです。:2010/10/10(日) 19:13:42 ID:50/4g8gX
上げ直しました
174名前は開発中のものです。:2010/10/10(日) 19:29:59 ID:qFCbPbpV
すばらしいレーザーだ
これはいいものだ
175SB ◆.if.Xu7A6c :2010/10/10(日) 20:26:55 ID:Nn3PPyOK
とびきりのレーザーを頼む
176名前は開発中のものです。:2010/10/10(日) 21:18:33 ID:qFCbPbpV
>>175
(;^□^) <先生 レーザー補完計画 お願いしますよ・・・
177名前は開発中のものです。:2010/10/11(月) 00:02:24 ID:EDLW887J
プレイヤの武器にレーザーが追加される布石かっ!
プレイヤの武器はスクリプトの攻撃ショット並に調整できたらいいのぅ
178名前は開発中のものです。:2010/10/11(月) 01:06:29 ID:dN0ntaJW
体力制で作っているのですが体力が三割きると煙出るようにしたいので
HP30%きると煙出るようにしたのですが
体力回復したときに素の状態に戻す方法が思いつかないです・・・

今晩はサンプルみせてもらって勉強したい・・・!
179名前は開発中のものです。:2010/10/11(月) 01:26:55 ID:4bqp28ZB
>>178
条件分岐の片方(条件を満たした時)に煙を出す処理ができたのなら、
もう片方(条件を満たしていない時)に煙を消す処理をするだけじゃないの?
180名前は開発中のものです。:2010/10/11(月) 02:28:46 ID:JMkLu5OB
煙を出すというのがどういう処理でやってるのかは分からないけど、
HP30以下で分岐した後のスクリプトがそこで終わるような組み方だとダメかもね。

30%以下を検地するために常にループ(ゲートにもどる)されていると思うんだけど、
30%以上に戻るのを検地するために、30%以下に分岐するラインもきちんとループさせないとね。
181名前は開発中のものです。:2010/10/11(月) 03:34:09 ID:H7YLGqOg
一例だけど

ラベル1
通過1フレーム

HP30%以下 →(YES) 煙放出 → ラベル1
↓(NO)
煙止める → ラベル1


これで常にHPを判断し続けるようになる
182名前は開発中のものです。:2010/10/11(月) 07:13:59 ID:JMkLu5OB
HP検地は>>181を使うとして、後は、煙を出す部分の組み方によるね。
 @:一回の処理でずっと煙を出し続ける仕組み
 A:(ループにより)何回も処理されても煙をうまく出す仕組み

どちらを採用しているかは知らないけど(多分@番?)、シグナル使ったり別タスクを使ったりなど、
色々な方法で組むことが出来るんだけど、そんなに難しい処理じゃないし、スキルアップのために、
是非自分で組みきる事をお勧めするかな。
183名前は開発中のものです。:2010/10/11(月) 10:38:39 ID:ZQHfgjAt
検地じゃなくて検知じゃなイカ?
184名前は開発中のものです。:2010/10/11(月) 10:40:10 ID:ZQHfgjAt
プロジェクトマネージャーにレーザー編集が追加される予☆感★
185名前は開発中のものです。:2010/10/11(月) 12:09:33 ID:raOx+AFy
俺はじめは何でも全部同時にメインタスクでやろうとしてて行き詰まってたなー
タスクの分け方がわからんかった
186名前は開発中のものです。:2010/10/11(月) 12:22:19 ID:PENltqta
せっかくのマルチタスクだからね

むしろ俺はメインタスクは初期動作と、各タスクへの振り分けに使用しているよ

>>175
そんなスタンスで大丈夫か?
187名前は開発中のものです。:2010/10/11(月) 14:48:41 ID:ZQHfgjAt
>>186
(SB氏なら・・・)
大丈夫だ、問題ない
188名前は開発中のものです。:2010/10/11(月) 16:51:23 ID:iGq1uwVR
レーザーコンテスト
はっじまっるよ〜〜
189名前は開発中のものです。:2010/10/11(月) 16:52:57 ID:Nq37/70b
SBは言っている?――――
エルシャダイSTGを作れと――――
190SB ◆.if.Xu7A6c :2010/10/11(月) 17:30:35 ID:ZmXjmvQZ
最強の爪楊枝を用意してくれ
191名前は開発中のものです。:2010/10/11(月) 18:13:51 ID:raOx+AFy
次の更新でEBに変わっててもおかしくない位のシャダりぶり
192178:2010/10/11(月) 18:23:29 ID:dN0ntaJW
>181
うおお、わかるようでわかりません・・・
制御HPで残り30%をきったら右に分岐、ループラベルに入るという感じなのですが
30%以下じゃないという判定はどうやってみればいいのでしょうか?

煙吐くのはラベル内でループさせて制御通過と弾幕繰り返す感じにしています
193名前は開発中のものです。:2010/10/11(月) 18:57:02 ID:/ydsy2Nc
>>192
HP30%を切ったらループ、ではなく
始めからループの中でHPの判断をすればいいって話
194178:2010/10/11(月) 19:09:51 ID:dN0ntaJW
>193
なるほど!目からうろこ!
こまめに30切ってるかどうか判断させるような考えなわけですね
195名前は開発中のものです。:2010/10/11(月) 19:17:21 ID:r4MEIuPN
今はこんな感じか?

             アウト2→煙→制御通過x→イン2
              ↑
アウト1→制御通過1→hp分岐→イン1

-----------------------------------------------------

それをこんなふうに

              煙→制御通過x→イン1
              ↑
アウト1→制御通過1→hp分岐→イン1

hp分岐でどちらのラインを通っても必ず先頭のアウト1へもどり、必ずhp分岐をさせるってこと。
hp30%以下のものが以上になったら、煙を出すラインへはいかないんだから、煙ださなくなるでしょ?
196178:2010/10/11(月) 19:21:18 ID:dN0ntaJW
>195
おかげさまで思ったとおりにできました
敵にもつけたくなってきました
197名前は開発中のものです。:2010/10/11(月) 21:05:37 ID:ZQHfgjAt
>>190
"最強の〜を用意してくれ" "爪楊枝"
ダブルでかけてきたか

>>191
EBはまずいぞ〜

SBの前スレ名を思い出すんだ
EBを見限った人達の集まりだぞ、ここは・・・
198名前は開発中のものです。:2010/10/11(月) 23:09:18 ID:Fu9/lkzz
これってゲーム以外の部分を凝った作りには出来るのかな?
アニメ機能付いたメニュー画面とか。
199名前は開発中のものです。:2010/10/11(月) 23:18:03 ID:jxRNF0P8
カーソル合わせた時とかのエフェクトってどうやって変えんの?
200名前は開発中のものです。:2010/10/11(月) 23:31:30 ID:/ydsy2Nc
メニューの作り方さえ分かってしまえば
選択中にアニメーションさせるのもエフェクトで強調するのも可能だ
201名前は開発中のものです。:2010/10/11(月) 23:52:42 ID:driRTh8q
>>199
「dat落ち 変換」でググって前スレとか見れ
6〜8ぐらいにあった希ガス
202名前は開発中のものです。:2010/10/12(火) 00:07:57 ID:Y9OvoJLB
そういやレイアウトのスプライト表示ってアニメーション適用できないのね・・・
203名前は開発中のものです。:2010/10/12(火) 03:28:26 ID:7H1r4eHg
レイアウトもグリッドで設置したいね
数値入力が面倒すぐる・・・
204名前は開発中のものです。:2010/10/12(火) 16:09:27 ID:TS3TqDMV
>>202
どうしてもレイアウトにアニメーション表示させたいなら、
ステージ開始と同時にゲーム外キャラを出してレイアウト上の任意の場所に移動させるという力技もある
205名前は開発中のものです。:2010/10/12(火) 18:21:41 ID:FeSEx0OG
俺もそれやってるわ
206名前は開発中のものです。:2010/10/12(火) 20:33:16 ID:lDreXua0
つーかそれ力技じゃなくて常套手段だよな
ゲーム外キャラのチェックってそのためにあるようなもんだし
207名前は開発中のものです。:2010/10/13(水) 10:07:05 ID:2A26acqi
ゲージがたまるごとにパワーアップアイテム降らしたいのですが
パワーアップが最大になったらもうゲージ最大で止まるor他のアイテムが出るようになる
にはどの辺のをいじればいいものでしょうか?
208名前は開発中のものです。:2010/10/13(水) 13:14:52 ID:zuA777X3
他のアイテムを出したいならパワーアップアイテムのスクリプトで自機のウェポンレベルを取得して
最大だったら分岐して制御(アイテム)で別アイテムに変化させる

なんかのアイテム取得でゲージが増えてるならそのアイテムのスクリプトで自機ウェポンレベルとゲージ量を取得して
自機ウェポンレベル最大なら分岐→ゲージ量最大の一歩手前なら分岐→ゲージ増えない
ってやれば止めることは出来そう

まだ試してはいないけど
209名前は開発中のものです。:2010/10/13(水) 22:10:01 ID:BtSZ/csf
エフェクトの変え方は分かったが
再起動すると元に戻ってしまうのはどうすればいいんだ

デフォルトいじったのが原因か...?
210名前は開発中のものです。:2010/10/13(水) 22:44:51 ID:ky3BeVu1
あたり前田のr
211名前は開発中のものです。:2010/10/13(水) 23:55:27 ID:2A26acqi
>208
それっぽいのを探すと・・・変数(ローカル)や制御(信号送受信)
あたりがポイントなのでしょうか
リファレンスないから手探りでしらべてみます
212名前は開発中のものです。:2010/10/15(金) 00:54:13 ID:TSErzBM/
SB.exeのサイズって、3MBちょっとしかないのって凄い
SB_CORE.exeにいたっては、1MBもないし・・・
213名前は開発中のものです。:2010/10/15(金) 01:07:53 ID:auG2XYiX
十分でかすぎだと思うんだが・・・
書いてる言語が何かにもよるけど
214名前は開発中のものです。:2010/10/15(金) 02:19:26 ID:oMZFLXAX
別々の二箇所から同時に弾を撃ちたいんですが並行処理ができません
ウェイトなり制御なり弄ったんですがどうしてもわからず……教えてエロい人
215名前は開発中のものです。:2010/10/15(金) 03:17:01 ID:dIVlTZcD
同一のスクリプトで完全に同じタイミングで同じ種類のパネル作動させると正常に動作しません
216名前は開発中のものです。:2010/10/15(金) 03:20:14 ID:ROQleQJH
>>214
あ、それ俺も困った事ある
過去ログ漁れば出てくると思うけど…
攻撃パネルを使わず弾幕パネル等を使用すると出来たはず
217名前は開発中のものです。:2010/10/15(金) 03:21:06 ID:b8Usdjoz
>>214
弾幕を使う
射出数:2 加速値X:32 だと2発同時発射
218名前は開発中のものです。:2010/10/15(金) 07:05:01 ID:dIVlTZcD
だけど、できれば変更できないのかなあこの仕様
せっかくのマルチタスクがなんだか損しちゃってるような気がするんだ
219名前は開発中のものです。:2010/10/15(金) 08:04:48 ID:TSErzBM/
>>213
まだFDなのか?
220名前は開発中のものです。:2010/10/15(金) 13:25:56 ID:lShd+Uo4
>>218
ショット程度なら同時に起動してもいいかもしれないけど、例えば
タスク1:直交座標で右に移動
タスク2:直交座標で左に移動
という場合はどうする?
221名前は開発中のものです。:2010/10/15(金) 15:17:42 ID:QzSokmdv
>>214
見えない子を2つ生成して配置して、信号でも送って弾撃たせろ。
222名前は開発中のものです。:2010/10/15(金) 19:09:36 ID:MWeM4pPs
ループ開始(回数自由)
ショット(1発) 発射位置(-32,0) 動作完了まで
ショット(1発) 発射位置( 32,0) 3フレームウェイト
ループ終了

こんなのでどう?
223名前は開発中のものです。:2010/10/15(金) 19:11:25 ID:NlXSCJpQ
スコアを何種類かに分けたい
224名前は開発中のものです。:2010/10/15(金) 19:52:31 ID:Mg8VW754
システムへんすry
225名前は開発中のものです。:2010/10/15(金) 20:19:31 ID:7s5zk40a
>>222
それだと完全に同時じゃないからちょっとだけ左右の弾にずれが出る
まあ激しく動く場面だとほとんど気付かないんだけど、一応肉眼で確認出来るくらいのすれはあるから
気にする人は弾幕でやればいい
226名前は開発中のものです。:2010/10/15(金) 21:16:54 ID:TSErzBM/
攻撃パネル系で困るのは、違う種類の弾を、同時に、左右対称に打ち出す時

例えば、パスを仕込んだ弾を同時に左右に発射する場合、左と右でパスは鏡面対称になるため、そのスクリプトを搭載した弾は別々になってしまう
別の弾になると、1枚のショットパネルでは、同じタイミングで左右に発射できない

移動パネルとかは仕方ないけど、ショットパネルには時間待ちなしで次のショットパネルを実行できる機能が欲しい
(あるいは「連続でショットする」というフラグをつけた時だけ、下のショットパネルを時間待ちなしで実行とか)

弾幕って、違う弾でも同時に左右対称に発射できるの??
227名前は開発中のものです。:2010/10/15(金) 21:22:08 ID:NlXSCJpQ
>>224
kwsk
228名前は開発中のものです。:2010/10/15(金) 21:41:41 ID:sRPpXRhp
弾幕は、弾幕編集で弾の射出方法を設定しておいて、
スクリプト編集の弾幕パネルで、その弾幕パターンと弾幕用の弾を設定する方式

つまり、弾幕を使っても、違う種類の弾を同時には射出できない
229名前は開発中のものです。:2010/10/15(金) 21:44:16 ID:sRPpXRhp
>>214
あえて発射元のキャラクタを別々にして、各スクリプトで同じシステム変数を監視するようにして、
そのシステム変数のフラグが立った瞬間に、同時にショットするようにしたらいいんじゃないかな?
230名前は開発中のものです。:2010/10/15(金) 21:49:42 ID:7s5zk40a
透明キャラを複数子生成して信号送信すれば違う弾を同時発射出来るぜ
231名前は開発中のものです。:2010/10/15(金) 22:03:57 ID:sRPpXRhp
>>230
ファンネルによるオールレンジ攻撃か?!
232名前は開発中のものです。:2010/10/15(金) 22:30:13 ID:Mg8VW754
>>227
システム変数を使えば
0~255個まで別々のスコアを個別に作れる
ただし、敵を同時破壊したときのシステム変数の同時参照によって
おかしなことになってしまうので
個人的にはお勧めできない。

SBではスコアを符号あり32bitで使用しているようなので、
だいたい2,400,000,000まで使える

そこで、桁を二つに分けて
上位5桁 2,400,0(1つ目のスコア) と
下位5桁 00,000(2つ目のスコア)

でスコアを管理する方法がある
上位5桁のスコアを使う時は、加算するスコアは100,000以上とし、
下位5桁のスコアを使う時は、加算するスコアは99,999以下にする
こうすることで、上位は24000 まで、下位は99,999の値まで管理できる
上位スコアを表示する時は、スコアを10000で割ればいい(割って代入はしてはいけない)
欠点は、上位スコアが24000までしか使えないこと。細かいスコア計算や大量のスコアの加算ができない。

結論:あきらめろ


233名前は開発中のものです。:2010/10/15(金) 22:46:46 ID:7s5zk40a
本来のスコアとシステム変数一つ、合わせて二つならとりあえず問題は無いな
システム変数の代わりに余ったゲージ値とかに入れて自機タスクローカル変数に入れてレイアウト表示
とかやればもう一つ二つ増えても大丈夫そう
234名前は開発中のものです。:2010/10/15(金) 23:07:00 ID:LLHElUhv
スコアといえばスコアの桁数減らすことってできないかな?
235名前は開発中のものです。:2010/10/15(金) 23:37:04 ID:T6l7PgPy
℃-uteオタがいるな
236名前は開発中のものです。:2010/10/16(土) 11:27:16 ID:rB72L4Nt
>>230
シグナルでのタイミング管理か・・・
それが一番現実的だね

でも、異なるキャラクタを同時にショットするパネルみたいのは検討して欲しいかも

弾幕パネルを時間待ちなしで並べるのも、きっと同時に機能しないんだよね?
237名前は開発中のものです。:2010/10/16(土) 12:13:39 ID:qKFKPzyy
信号送信の送信先に「プレイヤー」を追加して欲しい
238名前は開発中のものです。:2010/10/16(土) 13:13:30 ID:RGDE5r7M
プレイヤーはムリじゃない?
親子間でのやりとりってのがシグナルのルールなんだし。

プレイヤーに数値を送る専用にシステム変数をひとつ割くってのが現実的だと思う。
239名前は開発中のものです。:2010/10/16(土) 13:15:25 ID:4zN8PlyG
>>237
ゲーム設定でプレイヤー登録されたキャラクタに搭載されたスクリプトへ飛ばすっていうことかな?

確かに、あったら便利だけど、プレイヤーを複数登録している場合もあるだろうし、プレイヤーキャラクタをIDで識別するか、カレントのプレイヤーキャラクタにのみ飛ばす工夫が必要そう・・・。
240名前は開発中のものです。:2010/10/16(土) 15:25:02 ID:rB72L4Nt
せっかくマウス対応したんだし、ソフトウェアキーボードみたいに、
アルファベット一覧から拾い上げる形式のネームエントリーを標準実装して欲しいな
241名前は開発中のものです。:2010/10/16(土) 15:47:53 ID:AXHXGHFm
投票形式で要望をまとめろよ
きりが無い
242名前は開発中のものです。:2010/10/16(土) 17:20:57 ID:Vfdtcnsl
要望投票コーナーは既にあるだろう

半透明どうしがうまく重ならずに抜けて見えちゃったりする場合は
どういうのが原因なんだしょか?
無理に優先順位つけないほうが安定する印象もってる現状
243名前は開発中のものです。:2010/10/16(土) 17:38:44 ID:AXHXGHFm
>>242
ならそれを使えよ、と
ごちゃごちゃすぎてもSB氏だって困るだろう。

半透明の問題は「Zバッファ 問題」でググレ
244名前は開発中のものです。:2010/10/16(土) 17:43:09 ID:BEq4AHz1
ずっと前にSB氏が
スレ活性化になるからどんどんどうぞ
って言ってたから、貴方が心配する必要はない
245名前は開発中のものです。:2010/10/16(土) 17:54:01 ID:9UXCT8UV
優先順位は低いだろうケド、エフェクトがデフォで実装されたらかな〜り強くなると思う
246名前は開発中のものです。:2010/10/16(土) 20:28:10 ID:4zN8PlyG
>>242
描画パネルの描画方式で、「半透明」を指定しているわけだよね
もちろん、色指定もα値を0<α<FFにしているんだよね
カラーキーも間違って指定していないよね

>>243
レイアウトパーツに関しては、Zソート法(奥から手前に重ね描きで描画)からZバッファ法(手前から奥へ透かしながら描画)に変更になったが、メインウインドウはどうなんだろう?

描画関係の変なフラグが立っていないか確認してみてー
247名前は開発中のものです。:2010/10/16(土) 20:47:49 ID:4zN8PlyG
>>245
エフェクトを実装するなら、パーティクルフィジクスが良いな
弾幕編集を少し改良してできそう

・エフェクト編集
---固定or往復リニアor周回サインorランダムを各々で設定---
 放射範囲(最小値、初期値、最大値を角度で指定):扇の範囲
 放射方向(最小値、初期値、最大値を角度で設定):扇の向き
 放射初速度(最小値、初期値、最大値を速度で設定):弾の初速度
 放射加速度(最小値、初期値、最大値を加速度で設定):弾の加速度
 放射間隔(最小値、初期値、最大値を時間で設定):弾の時間密度
---エフェクトに使用するキャラクタ(アニメ付き)を指定---
 消失時間(初期値α、α=FFまでのフェードイン時間、α=0までのフェードアウト時間を設定):弾の生存時間
 拡大縮小率(初期値%、フェードイン完了までの拡大率%、フェードアウト完了までの縮小率%を設定):弾のサイズ
------
これでMikuMikuEffect並みのエフェクトが簡単にできるはず
有志Pからのエフェクト素材のupあるかもよ
248名前は開発中のものです。:2010/10/16(土) 20:53:03 ID:4zN8PlyG
>>228
ショットパネルで、複数の別のキャラクタを、別方向に同時にショットできるような機能拡張をして欲しいな

あるいは、編隊編集みたいに、弾幕編集で複数の弾幕をグループ化して登録できたらどうだろう?
それを弾幕パネルで指定できるようにすれば、一度に複数の弾幕を同時に再生できるかも・・・
249名前は開発中のものです。:2010/10/16(土) 23:13:54 ID:6oe4u7NQ
ショットパネル同時使用可にする要望ってのは俺は賛成
確かにシグナル使えば可能であることは俺も知ってたけど、この機能は絶対にあった方が便利
250名前は開発中のものです。:2010/10/16(土) 23:51:18 ID:U1sEUcxp
>>248
>>249
単純に、ショットパネルに「直下のショットパネルを時間待ちなしで実行」っていうチェックボックスを付けてもらうだけで良いんじゃないの?
連続何枚まで同フレーム内に処理できるかはわからんが・・・。
251名前は開発中のものです。:2010/10/17(日) 01:30:12 ID:vfN1d+tc
「複数同時に発射されたショットに順番に異なるparamBを割り振る」
みたいなチェックボックスがあれば、同一キャラで別キャラ風な処理は出来るかもね。

ついでに「複数同時に発射された弾幕に順番に異なるparamBを割り振る」もあれば、
色々な応用は出来そうかも、どんな応用かは思いつかないけどね。
252251:2010/10/17(日) 12:39:39 ID:63Ib3CDe

ショットパネルは、「同時発射数」で一度にたくさんの弾を吐けるので、
たとえば、10発同時発射されたら、それぞれparamBに0、1〜9が割り振られれば、
スクリプト側で別キャラ風に表現出来るよね?っていう案ね。
253名前は開発中のものです。:2010/10/17(日) 12:56:50 ID:T0kzmpps
なるほど、弾のスクリプトに、ParamBで分岐して違う動作を設定するように組んでおいて、
ショットパネルでN個を同時に発射する場合は、それぞれに1〜NのParamBを割り当てるわけね。

ParamB
=1 右にスライスするパスが発動
=2 普通に前方へ直進
=3 左にフックするパスが発動

でも、ショットだと発射角度、連射間隔とかの問題もあって、やや煩雑か?

「マルチショット」パネルとか新規に作って、指定位置に、異なるParamBを順番に割り振ったキャラクタを、同時に複数個だけ生成したらよいんじゃね?
(親子関係はなし)
254名前は開発中のものです。:2010/10/17(日) 13:26:18 ID:lZlr9JjJ
普通に2枚のパネルでショットした時のほんのちょっぴりのずれを無くすために
もうすでにある解決策を無視してそんなめんどくさい機能を実装をしなきゃいけないの?
255251:2010/10/17(日) 13:28:11 ID:63Ib3CDe
発射角度に関しては、ショットで発射された時点で、

初速0、グラ透明→回転パネルか何かで角度指定→移動開始、グラ指定
でもよさそうな気はするけど、さすがにそこまでいくと、面倒かもな。

もともとこの案は、「同一フレームで別キャラをショットしたい」って要望があったから
考えてみたんだけどね。
2つのキャラを1匹ずつ同時に〜程度なら、普通にショットパネルを続けて2枚並べるとかで
いい気がしたけどね(要するに、1フレームの差なんてたいしたことないでしょって事)

まあ、ショットパネルが、ショットパネル内の1フレームじゃなくても撃てる(複数のショットパネルが
同時に処理可能)なら一番いいんだけど、SBの仕様的に難しいんでしょうかね?
256251:2010/10/17(日) 13:39:59 ID:63Ib3CDe
>>254
>普通に2枚のパネルでショットした時のほんのちょっぴりのずれを無くすために
おれもそう思っているよ?

2枚程度のわずか1フレームの差なんて、どんな風にでも修正できるし。

でも、同一フレームで別キャラをショットしたい、シグナルも使いたくないっていうなかで、
ショットパネルの利便性について色々案がでてるようなので、じゃあこんな案はどうですか?
といってみたまで。

そんなにかみつくなよ。
257名前は開発中のものです。:2010/10/17(日) 13:41:17 ID:VizpaF6+
ショット用のキャラクタをグループ化できればいいんじゃない?
(敵の編隊みたいに)

そうすれば、ショットパネルでキャラクタ単体ではなくて、キャラクタのグループを指定するだけで住む

同一フレームで別のキャラクタ(複数のキャラクタ)を同時に発射って、使いたいシチュエーションはあるよ
258名前は開発中のものです。:2010/10/17(日) 13:44:20 ID:VizpaF6+
待てよ?

編隊編集でディレイ0で、ショット用のキャラクタを複数登録して、
発射元のキャラクタのスクリプトに、攻撃(編隊)パネルでその編隊を指定したら、もしかして現状でもできる??
259名前は開発中のものです。:2010/10/17(日) 15:51:04 ID:lZlr9JjJ
>>256
あんたずーーーっとこのスレに住み着いてるようだけど何なの?
このスレのオピニオンリーダーでSBの方向性を決めるのは自分なの?
260名前は開発中のものです。:2010/10/17(日) 16:44:44 ID:qN5nx5Uj
つーか、プレイヤーは1フレームの差なんて分からないだろ
そんなどうでもいいことする暇あったらさっさと面白いアイデア考えて実装しろよ

1ドットの差が、糞ゲーと神ゲーを分ける境目だというのなら、話は別だけどね


絵が綺麗なクソゲーよりかは
絵が糞で中身が神ゲーのほうがやっててすごい楽しい。当たり前だけど
261名前は開発中のものです。:2010/10/17(日) 19:29:16 ID:T0kzmpps
>>260
頭大丈夫か?(算数できるか?)
200pix/frだったら、1フレームで200pixcelずれるんだぞ?
弾が加速していたら、かなりずれるぞ??

銃と同じで、最初の角度、初速、発射時間のズレは、数フレーム後に大きなズレを生むよ
左右対称のパスを載せたキャラクタを1フレーム違いで発射してみ?
それと、「1ドットの差」は、絵のきれい・下手でなくて、動きや操作性に関わるんだぜw

>>259
13:26:18 ID:lZlr9JjJ [1/2]
15:51:04 ID:lZlr9JjJ [2/2]
イニシアチブを取れなかったからって妬むなよww
君も十分、このスレに張り付いているじゃないか
批判ばかりしてないで、SBの役に立つ話でもしてみなよ
262名前は開発中のものです。:2010/10/17(日) 19:50:04 ID:qN5nx5Uj
>>261
「別々の二箇所から同時に弾を撃ちたい」が、話の種だろう
説明が少なかったのか、熱くなって本質を忘れたのか
263名前は開発中のものです。:2010/10/17(日) 20:06:22 ID:T0kzmpps
加熱しずぎスマン

要は、複数のキャラクタを同時に生成するパネルが欲しいということ

あくまで同時でないと、動いた際に時間とともにズレが大きくなってしまって、シンクロできなくなる

確かに、両方を子にして親からのシグナルを待って開始するようにすればいいんだろうが、親子関係を使わずにやりたいこともあるから、新パネルを検討してもいいんじゃないか?と言いたかっただけ
264名前は開発中のものです。:2010/10/17(日) 20:46:40 ID:eWAz0EMc
要望ならせめて周囲をイラつかせないようにする努力ぐらいしろよ
265251:2010/10/17(日) 21:04:17 ID:63Ib3CDe
例えば、
適当なシステム変数に0を代入→ショット1→ショット2→システム変数に1代入
そして、ショットで撃たれた弾側スクリプトでシステム変数を常に監視、1なら移動開始(グラ表示)

こんな感じにすれば、2キャラくらいまでなら親子関係を使わず、同時発射できるかもね。
これが10キャラとかになると、ボタン押されてから弾が打ち出されるまでに10フレーム以上かかってしまい、
その間に自機が移動してると、発射位置がズレてとんでもないことにw

まあ、2キャラくらいまでなら他にも方法はあると思うけど、別タスクで同時フレームのショットなんかを考えると、
ショットパネル内のウェイトでなくてもショットが撃てる(複数ショットの同時処理が可能)方がいいかもね。
266名前は開発中のものです。:2010/10/17(日) 21:43:47 ID:lZlr9JjJ
どうも最近の流れを見ると、ある一つの要望、またはある一つの機能について、賛同と批判の両方の意見があってしかるべきなのに
賛同するものは善、批判する者は悪とみなされる傾向にあるのが気になって仕方ない
特定の常駐人が長文連投で批判側を常に全否定、あるいは全無視することがとても多い
そうやって批判を滅殺してるだけで本当に良いツールになれるの?
何人かいたはずのアンチもいつの間にかいなくなっちゃったしな
残ったのはイエスマンだけってことなのか
「全てはSB氏の御心のままに」ってどっかの新興宗教みたいだな
267名前は開発中のものです。:2010/10/17(日) 22:07:56 ID:qN5nx5Uj
要望に対して吟味することは重要だが、最近の傾向だと
「Aが面倒。だからBという機能が欲しい」

「めんどうでもAはできる。Bはいらない」
ってなる

「面倒だから」だと押し付けがましく見えてしまうので
「今までにできなかったことができる」
をメインに押し出したほうがいい気がする

つまり、最初の例は
「Bという機能をつければ、Cもできるし面倒なAも簡単になる」
こんな感じにして進めるのがいいんじゃないだろうか。(結局は表面上のごまかしに過ぎないかもしれないが)
268251:2010/10/17(日) 22:18:00 ID:63Ib3CDe
案件により、賛同することもあれば、批判することもある。これが本来の姿であるべきと思うが。
>何人かいたはずのアンチもいつの間にかいなくなっちゃったしな
アンチ気取りでいつも批判しかしない方がよっぽど問題あるように思うけどな。

おれは、「同時フレームで別キャラを同時発射する方法」において、現状でやる案と、機能追加
で考えたらよさそうな案と、出しているが。
それで今日のID:lZlr9JjJが、なにか実になるような事を言ったか?

批判するのであれば、現状でやる案をきちんと提示して、その上で機能追加不必要案を提示
してみてはどうか?

人の案は批判するのに、自分の批判案を批判されて怒るのでは、お話にならないだろう。
269251:2010/10/17(日) 22:30:53 ID:63Ib3CDe
>>267
>「面倒だから」だと押し付けがましく見えてしまうので
押し付けがましいというよりは、SBの機能をよく吟味せずに安易に要望をだしている
って感じの方が強い気はするね。

>Cもできるし
より汎用性が出るような感じなら、いいかもな。
270名前は開発中のものです。:2010/10/17(日) 23:21:51 ID:lZlr9JjJ
>>268
「アンチが存在する」ということにどういう意味があるのか分からないのか、そうか
んで、俺が実のあることを言うかどうかと俺の書き込みに何の関係がある?
ちなみに俺は>>254で既にいらないって言ってる

そして俺が言ってる「特定の常駐人」の筆頭はお前のことだよ
271名前は開発中のものです。:2010/10/17(日) 23:45:23 ID:qN5nx5Uj
>>251>>270も今日までのことにして終わりにしようぜ
まあ俺も他人のこと言えたもんじゃないが
272251:2010/10/17(日) 23:45:51 ID:63Ib3CDe
まあ、おれも言い過ぎたところがあった、あやまるよ。

んで、俺のほうから言うことはもう何もない。
みんな、場を乱してすまなかったね。
273名前は開発中のものです。:2010/10/17(日) 23:55:37 ID:lZlr9JjJ
自治厨まじ死ねようぜぇ
274名前は開発中のものです。:2010/10/18(月) 00:07:55 ID:qMlawgKN
SBで負荷がかかるのって主に何?
275名前は開発中のものです。:2010/10/18(月) 00:10:15 ID:6VcK6kDi
俺が思うに大体
・画像の描画(主に半透明合成とか拡縮回転とか)
・当たり判定
じゃね

一つ一つしらみつぶしに調べてもいいけど面倒だな
276名前は開発中のものです。:2010/10/18(月) 00:34:00 ID:6VcK6kDi
そういや

キャラ・スクリプトを100体作って実行する
全部削除して実行する

の時でメモリ使用量は変わらなかったな。exeファイルにして実行してはいないからそこんとこ変わるのかな
277名前は開発中のものです。:2010/10/18(月) 04:36:35 ID:zloYy/C1
これまでやったゲームの中では天災以外は特に処理落ちした経験は無い
278名前は開発中のものです。:2010/10/18(月) 12:59:05 ID:8l6DvxwA
かつて絶対座標移動時に目的座標到着時に移動力を0にするチェックや
効果音再生にループ回数指定チェックの意見出した時に
散々フルボッコされた挙句採用もされなかった流れがあるので

同時に違う弾出したいだの、同時発射の弾全てに違うパラメーター設定したいだの
まぁそんな個人的過ぎる要望が通るわけが無いわな
279名前は開発中のものです。:2010/10/18(月) 13:30:55 ID:0VAyGGtB
既に解決手段がある要望については実現が激しく面倒なものは採用すべきとは思うが
「面倒」って個人差がかなり激しいので対立しても仕方ないとも思う
俺個人としては同時に弾を出したいってのは今でもそれほど面倒は感じないかな

現状で解決手段が無い要望についてはまあ慎重になるのも当然っちゃ当然かな・・・
俺は前に一時停止中にBGMもちゃんと停止して欲しいってずっと言ってたけど華麗にスルーされ続けている
280名前は開発中のものです。:2010/10/18(月) 15:27:31 ID:sbF1nbnd
個人的に独立したかすり判定を欲しい
281名前は開発中のものです。:2010/10/18(月) 15:32:11 ID:zloYy/C1
>効果音再生にループ回数指定チェック

あれはうざかったな
282名前は開発中のものです。:2010/10/18(月) 18:23:18 ID:rm3CDOca
かすりといえば今だとかすり判定四角くなるしかないのかな
ちょっといじったときにサイヴァリアみたいに敵弾との間に火花散らそうと思ったけど
やり方思いつかなかった・・・
283名前は開発中のものです。:2010/10/18(月) 18:42:45 ID:DB7fWiS5
カウンター使えばええやん
284名前は開発中のものです。:2010/10/18(月) 19:20:03 ID:96KDmqZt
割とあっさり採用された「上下左右ワインダー」や「8方向移動」もあれば、

かなり時間がかかった「武器インデックス・パワーアップレベルの変数代入」もある。

結局は神(SB氏)のみぞ知るだね。

需要のある機能で、実装が困難でなければ、採用されるようだね。

採用されないということは、その2つのうちのいずれかがかけているのだろう・・・。
285名前は開発中のものです。:2010/10/18(月) 23:29:40 ID:dM6pFXzu
>>279
ポーズ中にBGM停止は俺もずっと待ってる
せっかくBGMの展開に合わせて敵配置してもちょっと顔が痒くなってポーズしたら終了だからなぁ・・・
ま、処理落ちする環境だとそもそも無意味ではあるんだけどね
286名前は開発中のものです。:2010/10/19(火) 09:12:01 ID:f0DCNsoV
ポーズ中にBGMをどうするか設定したいのは同意
さすがにこれはテクニックじゃどうにもならんし
でも音楽と連動させたいってのは演出の問題で、ゲーム製作に関係ないし優先度はひくいだろうね
マターリと待つ
287名前は開発中のものです。:2010/10/19(火) 11:17:03 ID:d3WZPoZT
SB氏はみんなの予想の一歩斜め上を行くと信じている
(マウス座標取得とか・・・)
288名前は開発中のものです。:2010/10/19(火) 17:29:00 ID:yThFEAbP
要望出す前に作品を出せ!
289名前は開発中のものです。:2010/10/19(火) 23:26:28 ID:d3WZPoZT
おまえモナー
290名前は開発中のものです。:2010/10/19(火) 23:37:15 ID:9iRfh0Bv
習作なのに1年経ってもまだ完成しない
291名前は開発中のものです。:2010/10/20(水) 00:18:06 ID:5PJwqb7b
ふと不思議に思ったのだけど
体力0で死亡した後、どのタイミングで元の体力に戻ってるんだろう?
13(プレイヤータスク)が起動した瞬間?
それとも弄るまで戻ってない0のままなんだろうか?
292名前は開発中のものです。:2010/10/20(水) 00:40:58 ID:ZIRlPQ4Y
破壊時タスク終了と同時だと思う
293SB ◆.if.Xu7A6c :2010/10/20(水) 00:55:07 ID:pYnyaL4R
ver 0.99.36
キャラクタ編集ウインドウのリサイズに対応
キャラクタ編集に「早回し対象」フラグ追加
ステージ編集の配置データに「早回し対象」フラグが立ったキャラクタが
画面内にいた場合にどうするかを選択できるようにしました
スクリプト、変数・システムで画面内の早回し対象キャラ数を取得を追加


スクリプト、攻撃・ショットを即時実行するように修正
パネル実行と同一フレーム内で初弾が発射されるのは今まで通りですが
ウエイト無しで次の攻撃・ショットパネルを置いても弾が発射されるようになりました
制限として、次弾以降は最後に実行した攻撃・ショットパネルのみ有効になります


攻撃・弾幕、攻撃・編隊は今まで通りウエイト無しでいくつでも置けます

http://maglog.jp/sb/
294名前は開発中のものです。:2010/10/20(水) 01:04:04 ID:3p1zFQHY
これは凄い!乙です!!
295名前は開発中のものです。:2010/10/20(水) 03:07:30 ID:GrsRJxs4
新バージョンウヒョー
296名前は開発中のものです。:2010/10/20(水) 07:44:22 ID:yPCP2mB7
バージョン更新乙!
297名前は開発中のものです。:2010/10/20(水) 11:17:08 ID:gpzH7wa9
更新キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
298名前は開発中のものです。:2010/10/20(水) 13:19:52 ID:4oYpv3lD
>>293
更新乙です

で、今までショット(動作完了まで)で発射位置だけ違うパネルを並べてたキャラをテストしてみたら
全部のショットが1フレーム内で出まくって即フリーズしてワロタw
ウェイトしないで並べただけじゃなく、動作完了までを並べても同時発射されるのねw

そして早回しに物凄い惹かれたのでやってみたけど、これって機能としては
早回しにチェックしたキャラAを配置→100フレーム後にチェックしてないキャラBを配置し、「出現しない」を設定
こうした時に、A出現から100フレーム後にAがいなければBが出る、AがいればBは出ない
っていう機能ってことでいいのかな?
斑鳩の長元坊みたいに「時間内なら倒せば倒すほど次が出る」って処理は出来ない?

あと・・・ステージ配置の時間とか座標の横にあったスピンボタンは出来れば残しておいて欲しかった・・・
あれ微調整する時に凄い便利だったんだよね
299名前は開発中のものです。:2010/10/20(水) 15:18:55 ID:3p1zFQHY
>>298
斑鳩やってなくて長元坊ってたとえがいまいちよくわからないから見当違いのこと言ったらすまんけど、
デススイッチ(死んだ瞬間システム変数を0にする)と早回し組み合わせることでいけるんじゃない?
300名前は開発中のものです。:2010/10/20(水) 15:21:49 ID:wpxiBM3y
>>298
>斑鳩の長元坊みたいに「時間内なら倒せば倒すほど次が出る」って処理は出来ない?
新機能は知らんけど既存機能で簡単に出来る
親で時間判定と子の破壊判定をやればいいだけ
301名前は開発中のものです。:2010/10/20(水) 16:55:03 ID:a88914HU
更新おつです
302名前は開発中のものです。:2010/10/20(水) 18:37:05 ID:4oYpv3lD
>>299-300
既存の処理で出来たのか、それは知らなかった
・・・あれ、んじゃ今回の早回しってどういう効果?
303名前は開発中のものです。:2010/10/20(水) 19:42:50 ID:theMSfBe
テストプレイにて、攻撃編隊パネルで編隊を出そうと思ったんですが、
問題が発生して、SBが終了してしまいます。

攻撃編隊パネルを使うときの注意点って何かありますか?
どこかケアレスミスしてるのかなあ・・・
304名前は開発中のものです。:2010/10/20(水) 20:09:05 ID:ZIRlPQ4Y
編隊で出すキャラが更に編隊出したりしてない?
305名前は開発中のものです。:2010/10/20(水) 20:25:42 ID:theMSfBe
編隊そのものは、テストプレイできちんと編隊になってくれるんですが、
その編隊を、他のキャラから攻撃編隊パネルで出そうとすると、編隊が1匹も出ずに
SBが終了してしまいます。

試してみたのは、
@:自機のボタン判定で攻撃編隊パネルを使う
A:適当な敵キャラに、攻撃編隊パネルを使わせる

もう少しケアレスミスがないかどうか探して見ます。
306名前は開発中のものです。:2010/10/20(水) 21:07:47 ID:ZIRlPQ4Y
今ちょっとやってみたらいつの間にか編隊攻撃に「時間待ちを動作完了までにした場合」ってのがあるね
でもそれも効いてない雰囲気だ
編隊攻撃パネル1個だけ置いて1000フレーム待ちとかにしても無限に編隊が出まくる
どうもこれは不具合の予感
307名前は開発中のものです。:2010/10/20(水) 21:10:44 ID:WTwv374i
>ウエイト無しで次の攻撃・ショットパネルを置いても弾が発射されるようになりました
神更新 乙です!!

>制限として、次弾以降は最後に実行した攻撃・ショットパネルのみ有効になります
なるほど、ショットは連発可能だから、最低1フレーム待ちが必要だったわけですね

>攻撃・弾幕、攻撃・編隊は今まで通りウエイト無しでいくつでも置けます
もしかして、弾幕や編隊を使えば、できたということか・・・

>キャラクタ編集に「早回し対象」フラグ追加
>ステージ編集の配置データに「早回し対象」フラグが立ったキャラクタが画面内にいた場合にどうするかを選択できるようにしました
>スクリプト、変数・システムで画面内の早回し対象キャラ数を取得を追加
早回しフラグの使い道をもっとkwsk!!
308名前は開発中のものです。:2010/10/20(水) 23:58:26 ID:RD83sUxQ
更新乙
309名前は開発中のものです。:2010/10/21(木) 00:05:33 ID:FJcbgBqh
更新おつかれさまです。
こんなに一挙に羅列してあるのは初めてみた。
310名前は開発中のものです。:2010/10/21(木) 06:58:10 ID:GD/WMsDj
>>306
なるほど、編隊は不具合っぽいんですね、ありがとうございました。
311名前は開発中のものです。:2010/10/21(木) 07:27:41 ID:bkHXJStY
編隊と言えばテストプレイで編隊が白い四角になるバグが
312名前は開発中のものです。:2010/10/21(木) 11:14:40 ID:UOjlTTj1
>編隊と言えばテストプレイで編隊が白い四角になるバグが
そういうときは常駐スプライトにすればたいてい解決するんじゃないか

そういやアイテムの自機に引き寄せられる距離導入しようとしたんだけど
これって攻撃ボタン押していると引き寄せられないではなくて
実際にショット出るときに引き寄せられないって仕組みでしょうか
313SB ◆.if.Xu7A6c :2010/10/21(木) 20:11:47 ID:k/a87Nvl
変態は仕様だ!

嘘ですごめんなさいバグってました
314SB ◆.if.Xu7A6c :2010/10/21(木) 20:19:05 ID:k/a87Nvl
攻撃・編隊で落ちる場合はステージ編集で
メイン背景を設定すればその場はしのげると思います
315名前は開発中のものです。:2010/10/21(木) 22:07:36 ID:bkHXJStY
無理せず頑張って!
316名前は開発中のものです。:2010/10/21(木) 22:40:44 ID:oQOcYSR9
更新乙です
317名前は開発中のものです。:2010/10/21(木) 22:57:22 ID:FMPSRcdD
攻撃パネルを続けて置いて同時発射できる仕様になって
時間待ちの(動作完了まで)が機能しなくなってる気がするけど気のせいかな?
今まで動作完了+ループで連射させてた部分が全部ループ回数分全弾同時発射になってる・・・
318名前は開発中のものです。:2010/10/21(木) 23:03:41 ID:SlSQcOLB
>編隊攻撃に「時間待ちを動作完了までにした場合」ってのがあるね
おぉ!

>でもそれも効いてない雰囲気だ
あぁ〜
319名前は開発中のものです。:2010/10/21(木) 23:05:11 ID:keGmlbzE
元々ショットは動作完了までと時間待ちしないは推奨されてなかったような気がする
予期せぬ動作を引き起こす可能性があるとかで
320名前は開発中のものです。:2010/10/21(木) 23:25:13 ID:bkHXJStY
そういや今気付いたけど、キャラクタを新規で作ると
キャラクタ編集ダイアログ右側のチェック項目欄のスクロールバーが無くなってる
でも既存のキャラのチェック項目欄はスクロールバーついてる
これ、どっちかに統一しなくて大丈夫なのかな
321名前は開発中のものです。:2010/10/22(金) 00:17:49 ID:IiQrMUr1
>>320
あれ、これっていつからだ?
今まで見た記憶ないけど、最新バージョンから?
322名前は開発中のものです。:2010/10/22(金) 09:05:12 ID:+IE26LHq
最新バージョンからっぽいね
ま、今までもあのダイアログは大きさ変えれたんだけどね
323名前は開発中のものです。:2010/10/23(土) 19:33:16 ID:5/Basr3a
レゲー風の解像度で作ってみようかと思ったけど
320×240とかだと全画面はむりかな・・・
ちょっとビルドして試してみたらデスクトップが妙な感じになって切り替えられなかった・・・
そもそもOS的にVGA以下って見たことない気がしてきた
324名前は開発中のものです。:2010/10/23(土) 19:49:42 ID:MGQj0vFk
2*2ドットを1*1ドットとして扱ってみるとか
325名前は開発中のものです。:2010/10/23(土) 22:19:27 ID:KbUkLDzr
>>323
今のVGAやモニターが低解像度に対応してなさそうだねぇ
自分のPCだと有効なモード一覧では640×480〜2048×1536だったよ
326名前は開発中のものです。:2010/10/23(土) 23:03:09 ID:T9Qcsahm
>>324
320×240の画像をスクリプトで2倍に拡大して扱えば
単純計算で画像の容量が1/4に減るんだよな。

ゲーム内のコンフィグで解像度を変えられるようになれば
QVGAで対応できない場合でもシステム側でVGAに引き伸ばして
っていうことができそうだね。
327名前は開発中のものです。:2010/10/24(日) 00:51:11 ID:Q5bCgNcw
スプライトじたい倍角にもつ
拡大できるグラフィックは倍角表示する
でかい枠つける
この辺が現実的かな、上二つは絵に対して動きが滑らかになっちゃいそうだけども
328名前は開発中のものです。:2010/10/24(日) 01:09:24 ID:1CB/5iTh
負荷は考えないのかよ・・・
329名前は開発中のものです。:2010/10/24(日) 03:25:59 ID:Q5bCgNcw
拡大ってそんな負荷かかるかな・・・
個人的にはやっぱ半透明一杯は重くなるかなあ・・・って認識だけど
330名前は開発中のものです。:2010/10/24(日) 09:28:11 ID:ODs7HL1V
1000フレームかけて1000%まで拡大とかだと負荷かかるけど
0フレームで拡大して倍率変更しなければほとんど負荷はかからないと思われ
331名前は開発中のものです。:2010/10/24(日) 09:59:36 ID:kYq/FK8r
ttp://8bits.nukimi.com/xmas/img/xmas02.png

クリスマスディウスは倍角ドット。
332名前は開発中のものです。:2010/10/24(日) 15:54:07 ID:cVgs9AM7
333SB ◆.if.Xu7A6c :2010/10/24(日) 16:27:35 ID:tlRCzfer
maglogがなかなか反映されないので

アプロダ stg0738.zip

ver 0.99.37

メイン背景を登録していない状態で攻撃・編隊パネルを実行すると落ちるバグを修正
攻撃・編隊パネルで出現したキャラが白四角になる場合があるバグを修正
攻撃・編隊パネルを使用するとキャラクタ単体デバッグがうまくいかないことがあるのを修正
334名前は開発中のものです。:2010/10/24(日) 16:40:37 ID:1CB/5iTh
おつりんこ
更新率アップしてきたな
335名前は開発中のものです。:2010/10/24(日) 17:33:15 ID:JpvnPxix
おつおつ
336名前は開発中のものです。:2010/10/24(日) 19:23:52 ID:SdJeiERh
ん、解凍しようとすると「書庫が壊れています」とか言われるのは俺だけ?
337名前は開発中のものです。:2010/10/24(日) 21:06:09 ID:08HTx0GY
>>333
乙です。

しかし、htmlのimgファイルでエラーが出て、正常に解凍されないようです。
338名前は開発中のものです。:2010/10/24(日) 21:07:02 ID:08HTx0GY
>>332
弾幕STGで、ボイス入りエルシャダイをやった努力は認めます。
339SB ◆.if.Xu7A6c :2010/10/24(日) 22:02:05 ID:tlRCzfer
なんか解凍できるけどエラーが出るので
再うp stg0740.zip
340名前は開発中のものです。:2010/10/24(日) 22:33:10 ID:08HTx0GY
stg0740.zipは解凍できました〜
341名前は開発中のものです。:2010/10/24(日) 23:08:16 ID:08HTx0GY
>>320
>そういや今気付いたけど、キャラクタを新規で作ると
>キャラクタ編集ダイアログ右側のチェック項目欄のスクロールバーが無くなってる
>でも既存のキャラのチェック項目欄はスクロールバーついてる
>これ、どっちかに統一しなくて大丈夫なのかな

ウインドウを縮小すると、スクロールバーが出現するようだよ〜
342名前は開発中のものです。:2010/10/24(日) 23:26:42 ID:id+aYbIN
リプレイ再生中にウィンドウを非アクティブにすると
リプレイが同期取れなくなって再現性失うんだけど
どうなってんのこれ?
343名前は開発中のものです。:2010/10/24(日) 23:35:16 ID:MbwBHXoJ
更新乙!
344名前は開発中のものです。:2010/10/25(月) 04:05:08 ID:G6gct6AI
背景との当たり判定なんですが
通過不可キャラ設定したのでぶつかりにいくと壁としてはじかれるのですが
レバーニュートラルで壁に押される状態になると一撃死になってしまいます・・・
死なないようにするにはどの辺調整すればいいものでしょうか?
345名前は開発中のものです。:2010/10/25(月) 07:51:46 ID:ludjb1FN
それデフォルトスクリプトが使われてるだけ
壁ヒット時タスクを自作すればいい
346名前は開発中のものです。:2010/10/25(月) 13:37:21 ID:G6gct6AI
>壁ヒット時タスクを自作すればいい
なるほど、壁に触れると後ずさるようなスクリプト入れたらいいかな・・・
サンプルゲーム(横面)だと特にそのへんの設定無しで問題なさそうだったので気になったのでした
347名前は開発中のものです。:2010/10/25(月) 17:26:27 ID:lvW4dkQ2
壁のデフォルトスクリプトは変えたほうがいいような?
一般的な反応的に弾かれるんじゃなくて止まるとか
348名前は開発中のものです。:2010/10/25(月) 21:07:27 ID:Ym2v9Swq
>壁ヒット時タスクを自作すればいい
それがなかなか難しいんだよね

>壁のデフォルトスクリプトは変えたほうがいいような?
>一般的な反応的に弾かれるんじゃなくて止まるとか
これやったことあるけど、壁の内部に入って立ち止まると動けなくなるのよ
そのためには進入方向のみを立ち止めなくてはいけないから、衝突時の相手の移動方向を取得しなければならなくてキツイのよ
349名前は開発中のものです。:2010/10/25(月) 21:21:26 ID:Ym2v9Swq
壁との衝突判定で使用するHIT背景を、複数種類(用途別に)用意できたら良いのかも
例えば、即死用、ダメージ用、立ち止まり用、弾き用とか・・・
ダメージ用の壁と進路妨害用の壁を使い分けたい時があるので

あと、ダメージの単位が毎フレームだと、たとえダメージ1でも連続HITしてしまって、物凄くHP減る
壁HIT後の数フレームはダメージを与えないとか、1フレーム毎でなくて指定フレーム毎にダメージとか、壁側のダメージ設定に欲しいかも
逆に自機の方を無敵にしてしまうと、敵の攻撃も受けなくなってしまうのが問題

あるいは、HIT背景との当たり判定時を、普通の防御時タスクではなくて、壁専用のHITタスクが起動するようにすれば、壁とHITした瞬間に処理ができる
壁の内部に入ってしまってから、変数をcheckして壁内の進入判定をして、弾き出したり立ち止めたりするタイムラグもなくなるかも

自機が移動して壁に向かって行った時の判定と、スクロールで壁の方が自機に向かってきた時の判定を、自作するのはなかなか難しい・・・
350名前は開発中のものです。:2010/10/25(月) 21:40:29 ID:ludjb1FN
地形は当たったら即死にしないとプレッシャーが減って間延びするだけ
・・・というのをR-TYPE刹yびFINALから学んだ
351名前は開発中のものです。:2010/10/25(月) 21:58:02 ID:7locgJmc
>>350
よお、俺!
352名前は開発中のものです。:2010/10/25(月) 22:29:59 ID:Ym2v9Swq
むしろ、プレイヤーが移動する前に、プレイヤーが移動した場合の移動後の位置で壁との当たり判定を行い、
HITの場合には、移動させないというのが、一番正しい処理なのか?

逆に、HIT背景のスクロール毎に、壁とプレイヤーとの当たり判定を行い、
HITの場合にはスクロール方向にスクロールの分だけプレイヤーを押し出すのが、一番良い処理なのか?

こう考えると、跳ね返り壁、壁押し出しの処理は、自作がかなり難しい・・・
353名前は開発中のものです。:2010/10/25(月) 22:48:24 ID:uDOaqc8M
>>352
プレイヤーの四方に子生成で自機の分身を出しておいて、そいつが壁に触れたら、自機のその分身側への移動をロックするというのはどう?
もちろん、移動は自機のスクリプトで、方向キーのボタン判定で行う

でも、これだと壁がスクロールで迫ってきた時も、こちらが移動できなくなるだけで押し出されないから、さらに移動されると壁内にめり込んで四方を囲まれて動けなくなるかも?!
354名前は開発中のものです。:2010/10/25(月) 23:05:30 ID:uDOaqc8M
>>349
HIT背景を複数用意
→HIT背景ごとにインデックスを持たせられれば、同じHIT背景のスプライト画像でいけるのでは?
 (インデックスごとに、HIT背景用のスプライト画像の色を変えるとか)
 壁とのHIT判定時に、変数でインデックスを参照すれば、どの種類の壁にHITしたかがわかる
 インデックス=0(白) →即死
 インデックス=1(赤) →指定ダメージ
 インデックス=2(青) →押し出し
   ・
   ・
   ・

確かに、背景とのHIT判定はタスク別にした方が、通常の敵や敵弾との衝突処理と重ならなくて良いね
355名前は開発中のものです。:2010/10/25(月) 23:09:10 ID:bohjayFX
これってBGMにMP3ファイルをそのまま採用することはできるんですか?
356名前は開発中のものです。:2010/10/25(月) 23:18:46 ID:bohjayFX
自分も使いたいんですけど最低ニコ動画が見れるような環境じゃないと
使うのは無理でしょうか?
357名前は開発中のものです。:2010/10/25(月) 23:21:33 ID:uDOaqc8M
>>355
BGMはoggファイルのみなので、mp3はoggへ変換を

>>356
ニコ動も見れないくらいの環境なの??
ネットブックでも使えてるよ
5年くらい前のPCでも全然行けていた
358名前は開発中のものです。:2010/10/25(月) 23:52:37 ID:F1isRnmp
DirectX 9.0c以上が使える環境じゃないと無理
359名前は開発中のものです。:2010/10/25(月) 23:59:47 ID:bohjayFX
XPじゃなくって2000だと大丈夫ですかね?
できれば専用のPCで作業したいんですが

アスキーのSTGツクール95とかと比べて製作しているときの作業って楽しく感じますか?

先ずは色んなSTGを遊んでノートに纏めてそれから人の作った作品とかを研究しようと思います
360名前は開発中のものです。:2010/10/26(火) 00:19:09 ID:fenO/epf
XpとVistaは問題ない
2000はどうだろ??

DirectX 9.0cのインストールを忘れずに
STGツクールよりかはわかりやすいし、作りやすい
(特にスクリプトが苦痛でなくなった)

ただ、ゲームとして始動させるのに、ある程度の手順が必要
(この辺をデフォルト機能でまとめたスターターキットがあればなあ・・・)
361名前は開発中のものです。:2010/10/26(火) 00:25:00 ID:BYG2720C
>>352
背景にHITしたら信号を自分に送信するようにして
その信号を受信したら方向キーの入力で分岐して
その方向と逆に移動力持たせれば跳ねかえりできるんじゃないか?

壁押し戻しはメイン背景を利用して移動を背景に同期するフラグを使えば
やれなくはないと思う。
362名前は開発中のものです。:2010/10/26(火) 00:34:22 ID:mzaZZBhl
チュートリアルを覚えたら後はサンプルゲームを色々弄り、
wikiのスクリプト情報見たりうpされたサンプルを見たりすればもうかなりのことが覚えられるはず
「自分で覚える」ってことを怠けちゃ駄目だ
363名前は開発中のものです。:2010/10/26(火) 00:46:06 ID:BYG2720C
>>362
あのチュートリアルから自作の新規画面を立ち起こす事や
キャラクターセレクトを作ったりするのはまず無理だと思うぞ。
あのチュートリアル一番重要なレイアウト作成がゴッソリ抜けてるからな。
364名前は開発中のものです。:2010/10/26(火) 03:50:49 ID:6E4XLAIe
子生成での描画優先ってあくまで親キャラ中での優先度ですよね?
自作影落とそうと思ったけど空中物の上に影表示されちゃう・・・
1フレームごとにショットにするとちょっと遅れてついてくるし
キャラ増えると重くなりそうで悩ましいわ・・・
365名前は開発中のものです。:2010/10/26(火) 04:15:27 ID:8XJ3Yw2p
ユーザーが製作したデータを公開している場所とか無いんでしょうか?
それとも公開すると中身を簡単に弄られるから殆どの方が公開しないでニコ動に動画を置くぐらいなのでしょうか?
366名前は開発中のものです。:2010/10/26(火) 06:17:04 ID:nSKmDo2+
>363
とっつきが悪くてもチュートリアルとサンプルを参照しながら、自分で弄れば普通にできるだろ…
まず無理とかはありえん

>365
>1にアップロダがあるから、あさってみ
367名前は開発中のものです。:2010/10/26(火) 14:13:40 ID:aGGOKt/N
プレイヤーセレクトの自由度が上がったら本気だす
368名前は開発中のものです。:2010/10/26(火) 14:18:05 ID:x0tO+d0o
例えばどんなの?
369名前は開発中のものです。:2010/10/26(火) 17:46:35 ID:BFOMyRVK
自キャラみたいに向きに対応した敵グラフィックって無理かな
370名前は開発中のものです。:2010/10/26(火) 18:33:34 ID:3SEeeg5r
スクリプト単位の要望と実装はいいんだけど、一向に間口が広がるような気配がないのが残念。
壁との接触とかもそうだけど、そろそろデフォでチョロっといじれる設定が増えてほしいな。
371名前は開発中のものです。:2010/10/26(火) 18:34:19 ID:IEVWZfmw
難易度選択がどうしても作れない・・・
372名前は開発中のものです。:2010/10/26(火) 18:44:09 ID:8XJ3Yw2p
>>371
難易度の数だけ同じソフトを作れば良いんじゃないの?
○○イージータイプとかで
373名前は開発中のものです。:2010/10/26(火) 18:47:37 ID:IEVWZfmw
おお!
その考えはなかった。

ありがとう
374名前は開発中のものです。:2010/10/26(火) 19:15:06 ID:BYG2720C
>>366
俺が苦労して覚えたから他人も苦労するのは当然の事だとか
そういう精神論はいらないから。
ツールとしての不備を指摘しただけでそうカッカするなよ。
何も知らない人が最初に触る視点で考えられないのかお前

>>367
ぶっちゃけ今選択キャラをローカル変数から直接書き換えられるから
なんちゃって選択ステージ作って
最後に選択した機体にローカル情報書き換えるだけでできるよ。
既存のキャラセレ手法使わなければ
最大16体制限も超えられるはず。
375名前は開発中のものです。:2010/10/26(火) 19:25:35 ID:x0tO+d0o
まあ最近だいぶマニアックな更新多いからそろそろ間口を広げる方向の更新も欲しいってのは同意
376名前は開発中のものです。:2010/10/26(火) 19:29:04 ID:+/4kKCD2
>>374
キャラセレクトとかちょっぴり難しいとか
そういうのは分かるけど
カッカしてるのはお前じゃないのか(最近、というか近年荒々しい奴が増えてきたな)
377名前は開発中のものです。:2010/10/26(火) 19:41:02 ID:ft/pouHu
>374
どう見ても、お前が一番短気にしか見えなくて笑える
そもそも苦労したとか書いてねえしw
378名前は開発中のものです。:2010/10/26(火) 19:50:58 ID:U0Sh5uLr
いや>>374の言いたいことは非常によくわかるぞ
379名前は開発中のものです。:2010/10/26(火) 22:10:26 ID:95kX/b0B
>>374
>ぶっちゃけ今選択キャラをローカル変数から直接書き換えられるから
>なんちゃって選択ステージ作って
>最後に選択した機体にローカル情報書き換えるだけでできるよ。
>既存のキャラセレ手法使わなければ
>最大16体制限も超えられるはず。
裏技だけどな〜
最近のは玄人(使い込んでいる人)向けのバージョンアップだからな
380名前は開発中のものです。:2010/10/26(火) 22:13:42 ID:8XJ3Yw2p
オプション4つと細長いレーザーとミサイルを撃ちまくりのグラディウスみたいなシステムのゲームも製作可能なの?
381名前は開発中のものです。:2010/10/26(火) 22:15:27 ID:95kX/b0B
>>380
それは、そんなに難しくないぞ
先人はたいていそこから始めてるから
382名前は開発中のものです。:2010/10/26(火) 22:19:38 ID:8XJ3Yw2p
とりあえず起動させて見ればいいのか

やりこめば
C言語とかプログラムの知識がなくても色々凄い物が出来る様になったりする訳?
383名前は開発中のものです。:2010/10/26(火) 22:38:42 ID:mzaZZBhl
プログラム言語っぽい考え方は使うかもしれんが言語の知識自体は一切不要だ
使い込めばかなり何でも出来るようになって面白いぜ
384名前は開発中のものです。:2010/10/26(火) 22:45:54 ID:+/4kKCD2
丸い弾を進行方向に向かせなくなってからが脱初心者
385名前は開発中のものです。:2010/10/26(火) 23:33:40 ID:fenO/epf
>>384??
386名前は開発中のものです。:2010/10/26(火) 23:36:26 ID:fenO/epf
>>383
プログラム言語っぽい考え方
@変数
A条件分岐
Bループ
これくらいかな
387名前は開発中のものです。:2010/10/26(火) 23:55:52 ID:+/4kKCD2
>>385
360度どこから見ても変わらない画像を回転させるだけCPUの処理の無駄だし(三角関数バリバリ使うし浮動小数点も使いまくる)
変にぎざぎざするだけで見た目も悪化する

回転する必要の無いものは回転しなくていいってことだ
それをするのは初心者だけ
388名前は開発中のものです。:2010/10/26(火) 23:57:00 ID:mzaZZBhl
もうちょいマニアックなことを言うと
キャラを作りスクリプトを配置していくのはクラスっぽいしマルチタスクはスレッドっぽい
スクリプトを継承も出来て親子関係も持ててこれはまさにオブジェクト指向のGUI化だ
389名前は開発中のものです。:2010/10/26(火) 23:58:26 ID:fenO/epf
内部処理はそうなのかもね
390名前は開発中のものです。:2010/10/27(水) 00:25:30 ID:79nc6KiQ
>>384
話が地味な割りに玄人向けすぎて、素人にはガチで理解できないと思うw
391名前は開発中のものです。:2010/10/27(水) 02:58:06 ID:3th67awj
>>357
SBってoggなのか

だったらDXライブラリスレで著作権表記について話題になってたから参考にして
http://hibari.2ch.net/test/read.cgi/gamedev/1286180687/53-61
392名前は開発中のものです。:2010/10/27(水) 07:03:08 ID:NIbnQgPz
レイアウトのスプライトなどおくときにガイドの四角が
実際の表示位置とずいぶんずれるとおもうのですが
(中心点が画像の左上になるのかな?)
そういうものなのでしょうか?
393名前は開発中のものです。:2010/10/27(水) 08:59:11 ID:pjVavArc
そういうものです
394名前は開発中のものです。:2010/10/27(水) 11:37:36 ID:HuzVfGuA
mp3にするとライセンス問題が絡むからねぇ
ライセンスフィーとかめんどくさいわな
雑誌掲載とかでもお金が掛かる事になるみたい
395名前は開発中のものです。:2010/10/27(水) 13:52:29 ID:rmUE2lN+
じゃあ他のツールでMP3使えるツールはそこらへんのライセンス問題クリアしてたの?
396名前は開発中のものです。:2010/10/27(水) 14:32:11 ID:+sC5sc83
売り上げが5000本に満たない場合はフリー利用化、それを超える場合は
特許を持ってるどっかの会社に2500ドル支払う義務が出る、だったかな
ツールの作者じゃなくてゲームの作者に課せられる義務だよ

なんかMS訴訟の後どうなったのかあやふやだけど、
もし権利が失効してなかったらめんどくさくなりそうだから始めからogg使っとくのが吉だ
oggは完全フリーが保証されてるしね
397名前は開発中のものです。:2010/10/27(水) 18:52:49 ID:FagsYGZa
>>396
ogg完全フリーは誰が保証してるの?
398名前は開発中のものです。:2010/10/27(水) 18:53:00 ID:qOND03aI
タイトル画面やEDや中間デモなんかをPNGやJPEGを使うことも出来るわけですか?
だったらやるべきことは脱衣シューティング
399名前は開発中のものです。:2010/10/27(水) 18:57:14 ID:QlLP7AVB
400名前は開発中のものです。:2010/10/27(水) 19:27:29 ID:NIbnQgPz
>398
全然問題なくできるよ
ギャルの服ショットで破壊していくようなのもやろうと思えば多分できる
401名前は開発中のものです。:2010/10/27(水) 22:43:13 ID:rmUE2lN+
子の敵キャラを服として貼り付ければできるね
402名前は開発中のものです。:2010/10/27(水) 22:46:44 ID:qOND03aI
逆にできないこととか移植無理なゲームってどんなのがあるんでしょうか?

難易度セレクト
スーパーアレスタの2面の進行
沙羅の縦横交互面
達人王のナパーム装備
403名前は開発中のものです。:2010/10/27(水) 23:03:40 ID:Go+9T3WB
1つ目3つ目4つ目は普通に出来る
2つ目は・・・どうなんだろう、確か取り込めるスプライトの大きさには限度があったはずだが
子生成を駆使すればあのサイズの要塞もいけるのかもしれん
404名前は開発中のものです。:2010/10/27(水) 23:20:18 ID:XJVrqwFQ
>>402
レイフォースは未だに再現無理だと思う。
405名前は開発中のものです。:2010/10/28(木) 00:04:03 ID:rKGNNX4d
シームレスなシューティングだと1つのステージに全部ぶち込むのかな
現状1ステージにどれくらい詰め込めるんだろう
406名前は開発中のものです。:2010/10/28(木) 00:09:43 ID:WnV8wLGA
スターフォースの完全再現とかゼビウスの空中敵キャラのランダム登場とかも可能でしょうか?
(FC版の移植レベルでも良いので)
407Sぷ ◆n3VrL7XRbc :2010/10/28(木) 00:11:03 ID:qS8GBk0B
可能です。
408名前は開発中のものです。:2010/10/28(木) 00:25:23 ID:qDYMDGdO
スターフォースのジムダステギ(だったかな?)のボーナス

2列並んでるジムダ(矢印)の片側を連続で10個破壊でボーナス
途中で隣の列のジムダを倒したり、間が空いて連続でなくなったりすると、ボーナスフラグが初期状態にリセット

昔のことだからあまりよく覚えてないけど、こんなルールだったっけ?
どうやって再現するか考えたことあるけど、やればできるかもわからんけど、面倒くさそうでイマイチいい案が浮かばなかったな。
409名前は開発中のものです。:2010/10/28(木) 00:31:02 ID:+aCupcFd
>>408
他の条件はあってるけど、ジムダの破壊数はアケが15個、FCが10個。
410名前は開発中のものです。:2010/10/28(木) 00:36:28 ID:rKGNNX4d
そこは重要じゃない気がするw
411名前は開発中のものです。:2010/10/28(木) 00:37:55 ID:WnV8wLGA
ファミコンロッキーバージョンのスターフォースなんか最高じゃね?
ジムダ秘孔撃ちとか何故か突然シルビアが襲ってくるとか

デザエモンなんかはキャラパターンが最高4種類まででバキュラの回転もまともに再現させられなかったw
412名前は開発中のものです。:2010/10/28(木) 00:41:08 ID:+aCupcFd
>>411
ジムダ秘孔撃ちの元にんったバグが、他のジムダを3発撃っておくと
別のジムダを1発で壊せるってものだったんだけど、それの再現とか出来るのかな?

ファミコンロッキーってエロかったなあ(とおいめ
413名前は開発中のものです。:2010/10/28(木) 00:52:47 ID:qDYMDGdO
ロッキーだかなんだか覚えてないんだけど、ゴーデスがいる辺りにピラミッドが出てきて、
ピラミッドの影の頂上部分を撃つと真のボーナスをゲットできるとか、
スターソルジャー編の三つ目のデライラとか、思い出した〜。
414名前は開発中のものです。:2010/10/28(木) 01:09:03 ID:+aCupcFd
>>413
ゴーデスはボーナスの名前じゃない。
そのくだりはファミコンロッキーで間違えない。
415名前は開発中のものです。:2010/10/28(木) 01:30:10 ID:BaJPUDo2
>>408
以前自作のゲームに5連続で同じ敵を倒すとボーナスというシステムを入れた時は
(1〜5)(6〜10)みたいな範囲値を各キャラに持たせて破壊時にそれを参照させて
自分の範囲内なら+1、MAX値ならボーナス、範囲外なら0代入とかでやってたよ。
416名前は開発中のものです。:2010/10/28(木) 01:54:50 ID:rKGNNX4d
列はともかく一個抜かしがダメな以上
やっぱ全部のジムダに別の数値持たせないと無理なんだろうか
417名前は開発中のものです。:2010/10/28(木) 03:18:25 ID:BaJPUDo2
>>416
じゃあparamAかBを一つづつずらしたジムダを並べていって
破壊した際に(今のparam)-(一つ前のparam)を参照してその値が1の時その回数を+1カウントし
それ以外はカウント数を1に戻せばいいよ。

>>407
ロックオンした後のロックオン表示はどうするの?
フラグ立てて敵自体にロックオン表示の絵を子を吐かせると
狙った通りにレーザーが狙ってくれないだろうし

画面内にいる全ての雑魚の座標を保持し続けるのも
力技すぎてあまり一般的ではないと思うけど・・・。

こと特定のターゲッティングを絞る事に関しては
かなり貧弱だと思うよこのツール。
418名前は開発中のものです。:2010/10/28(木) 06:01:26 ID:LtFRzGRm
ロッコンレーザー周りは今までに何人か挑戦してたけど
今は「出来そうで出来ない」に落ち着いてるか

・大量の弾が来たり特定シーンで音楽以外スローにする(グラVとかのあれ
・タイトル画面でのループデモ
この辺りもSTGで割とよくあると思うけど今は無理かな

>>371-372
ゲームごとじゃなくても面を難易度ごとに作って
タイトルからそれぞれに飛ばすって出来ないの?

逆にゲーム中に可変するランクシステムは結構面倒そうだ(想像)
419名前は開発中のものです。:2010/10/28(木) 06:11:47 ID:wvklSKWJ
いまさらなんですがアイテム引き寄せ速度って変えれないのでしょうか?
自機が早くて逃げれちゃう・・・
420名前は開発中のものです。:2010/10/28(木) 09:16:55 ID:QYj8ZCu1
アイテムの設定じゃなくスクリプトでやればおk
421名前は開発中のものです。:2010/10/28(木) 10:33:03 ID:WBjw3eBn
>>417
ロックオンした敵の座標だけを取得すればいいんじゃないかな。
1画面内の誘導弾の本数を8発までとかに設定してる限定のお話だけどね。

他にも設定するところはあるんだけど、誘導弾は該当のロックオンに確実に向かっていくね。けれども、

●---------→@A

誘導弾●の該当ロックはAなのに、@にあたってしまうような状況を、ターゲットとの位置分岐を使用しては
みたものの、概ねはいいんだけど、しっかりとは解消出来なかったな。
422名前は開発中のものです。:2010/10/28(木) 13:05:02 ID:BmOz6lrt
ゲーム中に可変するランク(例・ガレッガ)は、理論上では可能だけど死ぬほど辛い思いをしないと作れない
その覚悟がある人にはぜひとも挑戦してもらいたい
423名前は開発中のものです。:2010/10/28(木) 13:10:24 ID:drugbhU+
敵弾の速度かえるだけなら余裕でできる
424名前は開発中のものです。:2010/10/28(木) 13:29:57 ID:El50YbF8
敵の行動はランク用のシステム変数読んで分岐するだけだからまだいいけど
問題は何の要素でランクが変動するかだなぁ
425名前は開発中のものです。:2010/10/28(木) 14:01:26 ID:2fQO4Pfj
スクリプトでゲージ操作ってできないのかな・・・(探してるけど見当たらないのです)
426名前は開発中のものです。:2010/10/28(木) 16:31:26 ID:cylZIvxV


・基本的に何でも出来る(ただし楽ではない)


・出来ない事はしない


427名前は開発中のものです。:2010/10/28(木) 16:34:34 ID:El50YbF8
>>425
ローカル変数で簡単に操作出来る
ゲージ番号は、0→A、1→B、2→Cに対応してる
428名前は開発中のものです。:2010/10/28(木) 19:25:07 ID:RmFP6RIv
>>419
確かに、引き寄せ速度を変えたいよね

でも、アイテムタブだと、攻撃時・非攻撃時の引き寄せになる範囲と、攻撃時・非攻撃時を切り替えるまでの時間しか設定できないんだ・・・

アイテムの方に、位置分岐で、プレイヤーから一定の距離以内で、自機に誘導していくスクリプトを組むべし!
429名前は開発中のものです。:2010/10/28(木) 20:35:45 ID:WnV8wLGA
やっぱ縦シューが作りたい
んでステラヴァニラ幻想少女みたく画面が回転してモニタを縦置きフルスクリーンで遊べるような仕様も追加希望
430名前は開発中のものです。:2010/10/28(木) 20:37:24 ID:RmFP6RIv
>縦置きフルスクリーン
需要を考えて!
431名前は開発中のものです。:2010/10/28(木) 20:54:39 ID:EWO7qVI2
SBで作られたドマイナーなSTGをプレイするSTGオタが
ピボット機能付いてるディスプレイを持っていないわけなかろう
432名前は開発中のものです。:2010/10/28(木) 20:59:45 ID:WnV8wLGA
SBで作られたお勧めSTGってどんなのがありますか?
ようつべか現物で遊べる公開しているもので

どんなSTGでも作れてしまう夢のようなツールなのに知名度があんまないような気がしますが
一人で全ての機能を使いこなせる方が殆ど居ないからなんでしょうか?

雑誌とかで紹介されたことがあるんでしょうか?
433名前は開発中のものです。:2010/10/28(木) 21:11:46 ID:ovwJfRDw
ggrks
434名前は開発中のものです。:2010/10/28(木) 21:11:48 ID:QYj8ZCu1
>>432
とりあえずお前さんは何が出来る出来ないを知る前に早く使い方を覚える作業に入った方がいいんじゃないか?
435名前は開発中のものです。:2010/10/28(木) 21:30:41 ID:EWO7qVI2

お勧めのSTGは覚えてる限りだと
バニッシャー、コントレイド
eclosion
the one case
Ex-extra-
蚊蜻蛉(UPLのstg0720.zip)
1,2年前にUPLにあったデススマイルズ風味の奴(だれか教えて)

とかかな
436名前は開発中のものです。:2010/10/28(木) 21:32:51 ID:Xm3Ty5PT
>>432
そもそもゲームツールを紹介してる雑誌がどれだけあるのかという……。
アスキーは当然自社のツールばっかりですし
437名前は開発中のものです。:2010/10/28(木) 22:13:38 ID:BaJPUDo2
>>421
そのロックオンした敵の座標をどこから取得するんだい?
他人のローカルデータは参照できないぞ

それにシステム変数でフラグを立ててそれで座標送信させるにしたって
ロックオンされたかそうでないかの違いをどうやってつけるんだ?
ロックオンをする側がそれをできれてもされた側にそれをさせるのは
すごくめんどくさいと思うぞ。

される側の防御タスクを使う→その時たまたまショットがヒットしていた敵が他にいればそこでも座標送信が行われてしまう
される側の攻撃タスクを使う→自機が敵に接触した際にも座標送信が行われてしまう

ロックオンを行う側の防御タスクで座標送信許可信号を1フレームだけ送り
される側の攻撃タスクで座標を送り、攻撃フラグを即切って一定時間で戻す。
ここで自分にロックオンがされたフラグを立てて
1体の敵がロックオン全て奪ってしまわないようにすればいいのか。

ここまでやればあとはロックオンした状態の絵の子を生成して
それめがけてレーザーぶっ放せばいいのか。

できなくはない気がするがやっぱり
ツール的にできるのと言うのは違う気がするぞ。
438名前は開発中のものです。:2010/10/28(木) 23:27:52 ID:WBjw3eBn
>>437
stg0695.zip
stg0701.zip

このサンプルでも、色々と問題点はある。
まあ、readmeに色々書いておいたので、暇があったらみてみてくれ。

それで、おれの技術では、この2つのサンプルを作るのが精一杯だった。
この感じが>>437の思い描くロックオンと違っても勘弁な。
439名前は開発中のものです。:2010/10/28(木) 23:48:41 ID:WBjw3eBn
あ、そうそう、前スレか前々スレ(7月頃かな)に、ロックショットについての話題が出ている。
それの関係で、おれ以外にも、ロックショット系のサンプルを作っている人がいたね。

見た目的には、おれとはまったく違うものになってるので、そっちのサンプルも見てみたら
いいかもね。
確かstg0692.zip、stg0693.zipだったかな〜、違ってたらスマン
440名前は開発中のものです。:2010/10/29(金) 03:22:43 ID:/U/oz2r+
いろいろいじってたらランキングの名前入力ができなくなった・・・!
とあせったら現在の尺で手に入る点数がランクに入らなくなってた・・・
441名前は開発中のものです。:2010/10/29(金) 09:33:53 ID:xK7/WUn3
たまにコピー取って残しておくのは基本ですよ
使う時は場所置き換えないと駄目だけど
442名前は開発中のものです。:2010/10/29(金) 10:02:48 ID:17NVA7k1
ロックオン作るには第三の属性が必要ってばっちゃが
443名前は開発中のものです。:2010/10/29(金) 10:32:17 ID:tyO2glz2
ランキング内容や、ゲーム後にも保存するシステム変数のリセットは、ゲーム起動後に生成される
score.binを削除すればいいよ。
削除しても、次のゲーム起動で、また新しいscore.binが生成されるからね。問題ないよ。
444名前は開発中のものです。:2010/10/29(金) 10:38:03 ID:tyO2glz2
↑問題ないと思ったが、リプレイがどうなるかは確認とってないな。
リプレイ出来なくなったらスマン
445名前は開発中のものです。:2010/10/29(金) 10:38:55 ID:/U/oz2r+
うん、単純にスコア取れなくなってたのが原因だった
点数がランク外だとランキング画面自動で飛ばしちゃうのね・・・
時間停止キャラおいたりして飛ばさない方法考えてみたけど自分には無理だった
446名前は開発中のものです。:2010/10/29(金) 11:12:18 ID:+2s4Ynuo
点数がランク外なのにランキング画面に必ず入られる方が邪魔くさいよ
単に閲覧したいならタイトル画面から出来るんだし良いじゃん
447名前は開発中のものです。:2010/10/29(金) 17:51:12 ID:40DLtpuM
スクロール速度の制御がうまく出来ずに悩んでいます。
速度0の状態からY軸方向に向けて、180フレームの間に速度200にしたいと思い
以下の様に設定してみたのですが、実行しても速度が0のままなのです。

[スクリプト編集]
           ゲート:0
         スクリプト:背景・速度
          BG ID:1
          X速度:0
          Y速度:200
変化に要するフレーム数:180
         時間待ち:動作完了まで


[ステージ編集]
       識別ID:122
          ID:1
スクロール開始位置:0,0
   スクロール速度:0,0

何かが欠けているのか、根本的に間違っているのだろうと思うのですが
wikiなどを参考にあれこれ試行錯誤してみても解決出来ませんでしたorz
もし原因が判る方がいましたらアドバイスを頂けないでしょうか?
どうかよろしくお願いします
448名前は開発中のものです。:2010/10/29(金) 18:01:40 ID:+2s4Ynuo
つまりステージ内にスピードを変えるキャラを配置してるわけね
だとしたら背景のスクロールスピードがゼロだといつまで経ってもそのキャラ出てこないんじゃない?
449名前は開発中のものです。:2010/10/29(金) 18:07:38 ID:40DLtpuM
いえ、背景そのもののスクロール速度を変えるつもりで作っているのですが
もしかして、私は全然見当違いの設定をしてるのでしょうか・・・
450名前は開発中のものです。:2010/10/29(金) 18:32:40 ID:+2s4Ynuo
・・・もしかして背景をキャラクタで作って配置してる?
まあそれでもラスターとか使ってスクロールさせることは出来ると思うけど
普通に背景編集で作った背景をステージ編集で配置した方が楽じゃね?
451名前は開発中のものです。:2010/10/29(金) 18:32:49 ID:Jb5pmYg3
ステージメイン背景を320*2048の一枚絵とした場合(縦スクで下に流れる)
初期座標は0,2048-320にしないと駄目よ
スクロール停止してる時に、キャラを登場させる時は
経過時間>0で表示する
だから座標で設置するのはよくない

まとめ:プロジェクトうp

452名前は開発中のものです。:2010/10/29(金) 18:38:05 ID:xK7/WUn3
あまりにも解らん場合は適当な素材とかに差し替えて
なるべく最小構成にしてうpるのが早いよ
453名前は開発中のものです。:2010/10/29(金) 19:23:10 ID:40DLtpuM
皆様、ありがとうございますm(_ _)m

>>450
背景は背景編集で作っています。
ステージ編集で、一定のスクロール速度を指定した場合は問題なく動くのですが、
スクリプトで速度を徐々に変化させようとすると上手くいきません。

>>451
y軸の初期座標を320にしてみましたが変化ありませんでした。
背景は動きませんが、自機は問題無く表示出来ています。

>>452
助言をありがとうございます。
もう少し頑張ってみて、出来ないようならそのようにしたいと思います。
454名前は開発中のものです。:2010/10/29(金) 21:48:19 ID:USol3Lor
stg0742.zip

自機から生成されたオプションと
ショットを回転させたいのですが

ショットを行おうとするとオプションが吹き飛んでしまい
スクリプトが停止してしまいます

もし原因が判る方がいましたらアドバイスを頂けないでしょうか?
どうかよろしくお願いします
455名前は開発中のものです。:2010/10/29(金) 22:11:50 ID:l+SMbJPj
>>454
サンプル見たが
何がしたいのか意味不明すぎる
特にタスク2の変数ローカルあれは一体何なんだ・・・
456名前は開発中のものです。:2010/10/29(金) 22:16:39 ID:USol3Lor
>>455
もしかしてメインウエポンレベルは
プレイヤーからしか参照できないのですか?
457名前は開発中のものです。:2010/10/29(金) 22:27:12 ID:4p5Byo8D
俺も見たが何がしたいのか全然分からん・・・
Wepon CircleとShot Circleをどうしたいの?
ボタンが押されたら両方自機の周りを回るようにしたいの?
458名前は開発中のものです。:2010/10/29(金) 22:33:57 ID:USol3Lor
>>457
その通りです
ちなみに、二枚目の子作成は遅れて回転を始める弾を
作ろうとしたものです
459名前は開発中のものです。:2010/10/29(金) 22:41:57 ID:4p5Byo8D
んー・・・まだいまいち質問内容が分かってないが、一応回答用としてstg743に上げてみた
460名前は開発中のものです。:2010/10/29(金) 23:01:45 ID:USol3Lor
ダミーのウエポンを作っていないのが原因でした

皆様、ありがとうございました
461名前は開発中のものです。:2010/10/29(金) 23:54:56 ID:+Mv3nmUJ
あ、自機の周りを回るパターンは、回転パネルじゃなくて、公転パネルね

公転中に、公転移動が止まると慣性でどっかに吹っ飛びます
半径一定だと、軌道円の接線方向へ飛びます
半径が相対で増加になっていると、らせん状または放射状に飛んでいきます
462名前は開発中のものです。:2010/10/29(金) 23:56:29 ID:+Mv3nmUJ
背景移動を試してみるなら、いったん自機のスクリプトにボタン判定で載せておいて、
ボタンを押した時に背景が思い通りにスクロールするか確認しておくといいよ
463名前は開発中のものです。:2010/10/30(土) 01:04:34 ID:vpooFyc7
>>459
ボタンを離すと停止するようにちょっと手を加えてみた。
stg0744.zip
464名前は開発中のものです。:2010/10/30(土) 08:25:52 ID:HVcA0UVX
変数に手をつけようととりあえず自機の座標とりからはじめてみたけど
自機
変数ローカルX座標→変数0
変数システム←変数0
変数ローカルY座標→変数1
変数システム←変数1

出現オブジェクト
変数システム→変数0
変数ローカルX座標←変数0
変数システム→変数1
変数ローカルX座標←変数1

とやってみたのですがY座標しかうまく検出できず
自機上下移動で出したいオブジェクトの出現ポイントが左右にうごきやがる・・・
何かおかしいところ、注意ポイントあるでしょうか・・・
465464:2010/10/30(土) 08:28:48 ID:HVcA0UVX
すみません、変数ローカルX座標←変数1 ってところちゃんとYにしてます・・・
466名前は開発中のものです。:2010/10/30(土) 09:41:03 ID:5+HW9dvL
自機のx座標を入れたいシステム変数とy座標を入れたいシステム変数は、
きちんと別々にしているかい?
>>464の書き方を見ても、そうしてるように見えないんだけど。

変数の中にきちんと数字が入っているか?
変数の中身を確認したいときは、キャラクタの文字列表示や、テストプレイのデバック表示を使うのがいいね。
y座標しかとれない原因究明を、そのあたりから調べてみてはどうか?
467464:2010/10/30(土) 10:43:27 ID:HVcA0UVX
>464
なるほどわかりました!
システム変数はオプション数で管理してたのですね・・・デバッグ窓便利
んでいじったらちゃんと検出しました、コレは夢が広がる・・・
468名前は開発中のものです。:2010/10/30(土) 11:03:30 ID:5+HW9dvL
補足として、子として生成されたキャラクタの座標は、親が基準点で(0,0)です。
親と座標を同期しないにチェックをいれた場合は、画面基準での座標になります。

攻撃パネルのショットで出されたキャラクタは、親子関係ではない、完全な孤立キャラクタなので、
画面基準の座標になります。
469名前は開発中のものです。:2010/10/30(土) 11:46:21 ID:D4Ii60eV
デバッグウインドウが実装されて、変数が確認しやすくなったよ

昔はイチイチ自機のスクリプトにシステム変数で飛ばして、自機のローカル変数をレイアウトの変数窓で表示していた

今は複数の変数の中身をリアルタイムで同時に追跡できる

たいていのトラブルは、変数の識別番号や矢印の向きのミスのことが多いよ
470名前は開発中のものです。:2010/10/30(土) 11:55:53 ID:5+HW9dvL
デバッグが16進数表示しかなかったころは、システム変数をわざと自機スプリプトに飛ばして、
10進数表示にしてみてたなあ。
個人的には、10進数に対応してから使いやすくなった気がしてる。
471名前は開発中のものです。:2010/10/30(土) 12:11:32 ID:OUnvX41d
個人的には十六進数表示で十分だったな
472名前は開発中のものです。:2010/10/30(土) 14:03:02 ID:D4Ii60eV
2次元、16進法の世界で生活している人には不要な機能かもね

SB内の変数は10進法でしか代入できないんだから、16進法の存在意義の方がむしろ不明
(カラー指定とか16進法で代入しているものは、そもそも変数に対応になっていないしね)
473名前は開発中のものです。:2010/10/30(土) 14:06:43 ID:D4Ii60eV
何というか、ステージ構成をスクリプト編集みたいにパネルで視覚的に配置できたら便利だと思う。

各種ステージパネル(通常ステージ、ボスステージ、ランキング、メニューなど・・・)と面分岐パネル(各種変数の条件式で分岐)とかを用意して(ry

ゲーム設定の1方向的なステージ順序と面クリアパネルだけでは、なかなか凝った構成は難しい。
474名前は開発中のものです。:2010/10/30(土) 14:42:51 ID:5K1ifcpL
>>470
なつかしす

>>473
メニューとか、SBの場合はプレイヤー選択のことだから、ゲーム開始時にしかできないからね
ランキングとかリプレイにも関わるからかな
475名前は開発中のものです。:2010/10/30(土) 14:50:40 ID:5K1ifcpL
>>473
現状では、ステージ順を「1面→擬似メニュー→2面→擬似メニュー・・・」として、変数による条件分岐を行って、面クリアで次の面に飛ばすしかないね

ステージ順が1本道だから、条件によって2叉に分岐していくとか、前の面に戻るとかっていうのはなかなか難しい

コースを2つに分岐する場合は、「2面A→2面B」とかにして、変数によって片方をスキップしていく方法しかない

プレイヤー選択は、システム変数での直接変更を利用すれば擬似メニューでも十分いけるが

ランキング画面を任意に呼び出せないのは不便かな

あとは、ステージ内でのメニュー画面の呼び出しができれば、ステージ内ショップも利用できるんだけどな
(アイテムタブの「お金」に使い道を与えてやりたいものだ)
476名前は開発中のものです。:2010/10/30(土) 16:28:09 ID:hdpR9zZX
昨日、>>447にてスクロールの制御について質問した者です
あれから自分なりに色々とやってみましたが、どうしても上手く行きませんでした
stg0745に最小構成にしたプロジェクトとメモ書きをアップしましたので
宜しければ何かアドバイスを頂けたらと思います。よろしくお願いします。
477名前は開発中のものです。:2010/10/30(土) 16:37:03 ID:OUnvX41d
動作するものをうpしといた

スクリプトだけだと動かないぞ
背景制御用のキャラに、そのスクリプトを設定して
ステージのどこかに時間制御(0<出現時間)で配置
478名前は開発中のものです。:2010/10/30(土) 16:59:31 ID:hdpR9zZX
素早い回答をありがとうございます。お陰様で助かりました〜!
昨日アドバイスを下さった方の仰っていた意味も解りました。
素っ頓狂なレスを返して申し訳ありませんorz
479名前は開発中のものです。:2010/10/30(土) 21:01:13 ID:CZcxrXAO
昨日の時点ではどういう間違いをしてるのか見当もつかなかったけど
なるほど・・・スクリプトだけ作ってキャラに設定もせず配置もしてなかったのか・・・
ちょっといくらなんでもそりゃ基本中の基本中の基本、くらいのミスすぎて分からんよ
もう一回チュートリアル見直すべきだな
480名前は開発中のものです。:2010/10/30(土) 21:24:44 ID:D8SXoI3k
キャラクタの座標をシステム変数に送る例
@
ローカル変数0にx座標を代入・・・・・・・・ウェイト0
ローカル変数1にy座標を代入・・・・・・・・ウェイト0
システム変数0にローカル変数0を代入・・・ウェイト0
システム変数1にローカル変数1を代入・・・ウェイト1

A
ローカル変数0にx座標を代入・・・・・・・・ウェイト0
システム変数0にローカル変数0を代入・・・ウェイト1
ローカル変数0にy座標を代入・・・・・・・・ウェイト0
システム変数1にローカル変数0を代入・・・ウェイト1

----------------------------------------------------
@のメリット・・・・・キャラクタの座標を1フレームで送ることが出来る(ループ処理させれば、毎フレーム送信可能)
@のデメリット・・・キャラクタのローカル変数を2個消費してしまう

Aのメリット・・・・・キャラクタのローカル変数は1個だけでよい(ローカル変数の節約)
Aのデメリット・・・座標の送信に、@の方法の2倍の時間がかかってしまう
----------------------------------------------------
どちらを使ったほうがいいかは、ケースバイケース。
自分のシステムに合った、より良い方法を選択するべし。
481名前は開発中のものです。:2010/10/30(土) 22:18:05 ID:hdpR9zZX
>>479
お恥ずかしい限りです。1から勉強し直すことにします。
ご迷惑をおかけしました
482名前は開発中のものです。:2010/10/30(土) 23:28:04 ID:HVcA0UVX
キャラ選択導入しようとGSとにらめっこしてうまく行かない理由が
選択ステージの尺の長さと気づくまで3時間もかかったよ・・・
483名前は開発中のものです。:2010/10/30(土) 23:39:03 ID:D8SXoI3k
484名前は開発中のものです。:2010/10/31(日) 01:43:07 ID:OOe4tHtW
キャラクタ編集で「ゲージ」というタブを増やして
外枠・中身のスプライトを設定すると「ゲージキャラ」を作成可能にして
それを子生成した時だけ親キャラのHPを表示出来るようになったりしないかな・・・
そうすると各キャラがそれぞれHPゲージを持てたり
親との座標同期を切ることで複数のHPゲージを同時に表示出来たりする
485名前は開発中のものです。:2010/10/31(日) 01:47:30 ID:6MhvRoJN
そういや子生成にparam設定無いんだね。
他の部分に当たり前のようにあるからちょっと意外だった。
486名前は開発中のものです。:2010/10/31(日) 01:54:51 ID:Fz8wxhYn
>>484
ラスター拡縮

>>485
思いっきりあるように見えるけど
PARAM_A,PARAM_Bのことだよね?
487名前は開発中のものです。:2010/10/31(日) 02:14:35 ID:6MhvRoJN
>>485
今見たらなぜかやたら古いバージョンで起動してた
申し訳ない。
488名前は開発中のものです。:2010/10/31(日) 08:00:15 ID:OOe4tHtW
>>486
え?ラスターでゲージ作れるの?
詳しく教えてくれ!
489名前は開発中のものです。:2010/10/31(日) 09:08:29 ID:P7hADjDz
ggr
>UVスクロール
490名前は開発中のものです。:2010/10/31(日) 09:09:55 ID:P7hADjDz
ゲージ作成のために、横だけ拡縮させたいなと思っていた時期が私にもありました
491名前は開発中のものです。:2010/10/31(日) 10:08:09 ID:OOe4tHtW
どうやってHPと連動させる?
492名前は開発中のものです。:2010/10/31(日) 11:27:32 ID:YcEE+2Rn
>489
ラスターで拡縮するよりは
HP参照→そのたびにUVスクロールでゲージグラフィックを移動の方が楽そうだな
493名前は開発中のものです。:2010/10/31(日) 15:36:48 ID:Fz8wxhYn
たしかにUVの方が楽だわ
知ったかぶってスマソ

>>491
100pxのゲージだったら

親の最大HPを100で割ったときの値を変数に保存

親の現在のHPを参照、↑の変数で割って
最大HPとの差を求めて、そのぶんだけUVスクロール(相対で)をループ

たぶんきっとできる
494名前は開発中のものです。:2010/10/31(日) 15:42:19 ID:U/tTQUyt
SBツールを使ってコミケでソフトを有料販売しても良いんでしょうか?
495名前は開発中のものです。:2010/10/31(日) 17:06:34 ID:OOe4tHtW
うーん、やっぱ>>484みたいになってくれた方が嬉しい
496名前は開発中のものです。:2010/10/31(日) 17:21:22 ID:YcEE+2Rn
まー無い物ねだりだな
諦めるか、搭載されるかもわからないのをずっと待つか、スクリプト組んで自力でやるかの
どれかだーね
497名前は開発中のものです。:2010/10/31(日) 19:47:07 ID:I9ZYGPbo
要望ばかりよりもこういう時どうする?俺はこうで〜いやこっちのほうが
っていう流れの方が有意義だと思うし好きだな
498名前は開発中のものです。:2010/10/31(日) 20:47:47 ID:9TESZXwH
X,Y方向別の拡大・縮小がいつの日にか実装されれば、変数値を縮尺に代入するだけで、
ゲージなどいくらでもできる
499名前は開発中のものです。:2010/10/31(日) 21:17:32 ID:D+1Mx2om
>>494
いいみたいよ。すでにやってる人もいるし。
500名前は開発中のものです。:2010/10/31(日) 21:55:20 ID:Dr5QDns3
縦横別拡大欲しいよね・・・主にレーザーでだけど・・・

ところで描画カラーにあるシステムってどういう効果なのでしょうか
wikiの該当項目見ても説明なくて気になってきた・・・作例だとONにしろってのもあるしで・・・
501名前は開発中のものです。:2010/10/31(日) 22:46:37 ID:x7s27w1H
>>494
それは良いって言ってたはず
502名前は開発中のものです。:2010/10/31(日) 23:15:42 ID:9TESZXwH
X,Y方向別の拡大・縮小の一番の使い道はレーザーとゲージだからね

補間だけど、バイリニアだとぼやけすぎるので、バイキュービックも追加して欲しいんだけど
(処理が重くなるからかな?静止画限定でもいいから実装して欲しいな)
503名前は開発中のものです。:2010/10/31(日) 23:29:12 ID:Fz8wxhYn
バイキュービックは三次関数を使うからけっこう重い
Lancozs2ぐらいでいいかも。でも負荷は大して変わらないか・・・

504名前は開発中のものです。:2010/11/01(月) 01:10:21 ID:zAtPuGt0
あれってD3Dじゃなくて自前でやってるの?
505名前は開発中のものです。:2010/11/01(月) 01:19:09 ID:V/b9QrvV
キュービックコンボリューション(3次畳み込み)のフィルタ処理で十分なんだが・・・
506名前は開発中のものです。:2010/11/01(月) 02:08:32 ID:t1mc7xpL
507名前は開発中のものです。:2010/11/01(月) 03:20:55 ID:dHDMPsSm
まーたこいつか
キチガイにしては中途半端
508名前は開発中のものです。:2010/11/01(月) 08:11:59 ID:V/b9QrvV
>>500
システムのチェックって、確かメニュー画面とかで使用する時に必要だったりとかだっけ・・・?
うろ覚えすまんです

作者様、解説をお願いします!
509名前は開発中のものです。:2010/11/01(月) 16:47:15 ID:mOjIpEqW
%5dX%3d=%8dみたいな文字列の意味、説明ってどこかで見れるでしょうか?
510名前は開発中のものです。:2010/11/01(月) 16:53:13 ID:wyropyJ7
printf 型 とかで検索
511名前は開発中のものです。:2010/11/01(月) 17:05:40 ID:mOjIpEqW
>51
ありがとう!
倍率得点とかちょっとためしてみたいわ・・・
512名前は開発中のものです。:2010/11/01(月) 19:02:03 ID:ZTavMwrR
縦画面のSTGをフルスクリーンで製作する場合は横スクロールモードで製作するしか方法は無いですか?
513名前は開発中のものです。:2010/11/01(月) 19:24:41 ID:zAtPuGt0
よくわかんないけど、ヤッホーみたいな画面サイズいっぱいの縦シューってこと?
それならレイアウトいじればできるけど
514名前は開発中のものです。:2010/11/01(月) 19:40:30 ID:jseb6L8x
いや縦長のSTGを画面いっぱいに表示して
ディスプレイ90度回転させてやりたいって事でしょ
横STGとして作れば確かに可能だな

そんな事するほど緻密なグラ俺には用意できそうにないが
515名前は開発中のものです。:2010/11/01(月) 19:41:02 ID:ZTavMwrR
需要がない縦画面モードの事です
本格的(笑)な業務用風みたいのを製作したくて
516名前は開発中のものです。:2010/11/01(月) 19:52:07 ID:vihLdI7Y
本気で本格的なの作りたいんだったら言語覚えた方がいい
でも勘だけど、それ初心者にありがちな大作思考なんじゃないの?
大作を作るのは小作品をいくつか作って「完成させること」に慣れてからにしたら?
完成しない大作なんてハナクソと同じだよ
517名前は開発中のものです。:2010/11/01(月) 19:56:26 ID:ZTavMwrR
自分が身の程知らずなのは自覚しているんですが
オプションで画面を回転させて拡大させる機能がどうしても欲しいのです
518名前は開発中のものです。:2010/11/01(月) 20:00:51 ID:jseb6L8x
横モードで作れば可能なんだからその流れでいいんじゃない?
傾けられるモニタ無い人はお断りというすごい仕様になるけど…
あんまり欲しい欲しい喚いてもウザがられるだけだと思うよ
519名前は開発中のものです。:2010/11/01(月) 20:02:14 ID:9httK54V
640*480よりでかいの作ってるひといるのかいな
520名前は開発中のものです。:2010/11/01(月) 20:05:02 ID:9httK54V
つうかビボット回転できるモニタあるなら
普通に縦モードを縦長に作ればいいだけじゃねの?
昔のテレビみたいに90度回して表示できないわけでもないんだし
521名前は開発中のものです。:2010/11/01(月) 20:07:49 ID:ZTavMwrR
>>518
ただ他人に公開する機会があれば
その機能とかあれば良いなと

ビボット回転できるモニタって殆どが左側が上になる様な・・・
522名前は開発中のものです。:2010/11/01(月) 20:24:36 ID:Wo80tKcr
先生メタルホークを作りたいです
523名前は開発中のものです。:2010/11/01(月) 20:37:31 ID:zAtPuGt0
>>521
>左側が上
ナムコっぽくていいんじゃない?w
524名前は開発中のものです。:2010/11/01(月) 20:47:42 ID:vihLdI7Y
>>521
まず「回転しない版」を作って、それからピボット回転のことを考えればいい
正直な話回転する・しないが面白さに繋がるとは思えないけどね
525名前は開発中のものです。:2010/11/01(月) 21:01:02 ID:rObMfaOw
iPadみたいなPCなら膝上で自分で90度回したらいいんじゃ
キー入力だけ90度回転するように、ボタン判定でずらすか、キーコンフィグINIで変えるだけで済む
526名前は開発中のものです。:2010/11/01(月) 21:08:36 ID:5c0gAMVi
傾き以外を完成させてからモノ言った方がいいよ
527名前は開発中のものです。:2010/11/01(月) 21:35:09 ID:FGaSo9gY
http://pds.exblog.jp/pds/1/200909/11/45/c0205145_6375529.jpg
そもそもビボット回転できる液晶モニタはたいてい右みたいに表示できるから
ソフト側で回転とかまったくいらないよ
528名前は開発中のものです。:2010/11/01(月) 22:07:32 ID:ZTavMwrR
>>527
えっ?こういう機能ってPC内のビデオボードの機能で回すんじゃないんですか?
529名前は開発中のものです。:2010/11/01(月) 22:10:30 ID:Wo80tKcr
ttp://2ch-ita.net/upfiles/file1081.jpg
ワイドでもいいじゃない ご時世だもの
530名前は開発中のものです。:2010/11/01(月) 22:21:44 ID:u3jdL0Ib
wikiのタスク12のディフォルト解析ですが
拡大縮小のところ時間待ちしないになってるけど待ったほうがいいのじゃないですか?
丸写しにしてみたけどそこいじらないとうまいこと動いてくれなかった・・・
まだ馴れてないので変な見落としからの突込みだったらすみません
531名前は開発中のものです。:2010/11/01(月) 23:38:46 ID:ZqaCFT4Y
こういう手合いは完成形だけ妄想して一歩も進まないんだZE☆
532名前は開発中のものです。:2010/11/02(火) 07:41:43 ID:WloTQ0M7
背景まわしたりラスターしたりしたいときは
背景みたいなでかいキャラクターつくれってことなのね
533名前は開発中のものです。:2010/11/02(火) 12:49:45 ID:MeKE3S3/
確かに、縦画面って、縦用モニタがないと意味ないし、
縦用モニタなら、SB側での調整の必要はないよね
ただ、レイアウトで画面サイズを400×800とか縦長で作成すればいいだけ

ただ、タブレットタイプのPCを90度回転して使用するのなら、
INIファイルで方向キーを入れ替えるだけで済む
534名前は開発中のものです。:2010/11/02(火) 14:29:03 ID:Sd9cJf0E
ゲージの最大値って増やしたりできるんでしょうか?
体力最大ぐらいしか見当たらないんで気になってきた・・・
535名前は開発中のものです。:2010/11/02(火) 15:20:13 ID:BtClmMub
StgBuilder
アプリ申請する前に4.2は試しといた方がいいかのう
15分前 Twitter for iPhoneから

↑なにが始まるんです?
536SB ◆.if.Xu7A6c :2010/11/02(火) 15:28:51 ID:wn3+Za4O
 ∧ ∧ 
( *‘ω‘) < SBは関係ないお
 (   )
  v v
537名前は開発中のものです。:2010/11/02(火) 16:03:12 ID:BtClmMub
        ∧∧
       ヽ(・ω・)/   ケコー
      \(.\ ノ
    、ハ,,、  ̄
538名前は開発中のものです。:2010/11/02(火) 21:33:04 ID:KrsCYTJl
SB氏はSB製作以外にも、STGとか斧とかiアプリとか多趣味だから・・・
539名前は開発中のものです。:2010/11/02(火) 21:33:48 ID:KrsCYTJl
>>536
結局、システムのチェックの意義は・・・?
540SB ◆.if.Xu7A6c :2010/11/02(火) 21:39:22 ID:7P6n9qNo
記憶に欠落があるようです
541名前は開発中のものです。:2010/11/02(火) 22:23:44 ID:8gfTia46
おちゃめさんだね☆ミ
542名前は開発中のものです。:2010/11/03(水) 06:19:33 ID:6WsO7BMs
>>539
作者本人が忘れているようだから、
古参の729氏かSぷ氏に聞いてみるといいよ
543名前は開発中のものです。:2010/11/03(水) 10:06:09 ID:4vUcpd6c
というか次の更新の時に消してもらえばいいんじゃないか
544名前は開発中のものです。:2010/11/03(水) 10:11:57 ID:mA7lhy+G

 Ω<記憶に欠落が・・・
729氏

 Ω<記憶にございません
Sぷ氏

というのを想像した・・・
545名前は開発中のものです。:2010/11/03(水) 10:56:31 ID:K3qLogmy
仙○ 健忘 長官かよ
時事ネタ乙
546名前は開発中のものです。:2010/11/03(水) 11:03:27 ID:MOD1tED9
ロッキードじゃないの
547名前は開発中のものです。:2010/11/03(水) 14:12:57 ID:K3qLogmy
どんだけ時代ネタだよ
故参すぎるだよww
548名前は開発中のものです。:2010/11/03(水) 15:31:12 ID:4vUcpd6c
チチ乙
549名前は開発中のものです。:2010/11/03(水) 15:37:05 ID:6WsO7BMs
拡大縮小の3次補間って3倍時間がかかるのかな・・・?
550名前は開発中のものです。:2010/11/03(水) 16:01:40 ID:qcymFUGo
バイキュービックは三次補間だから例にとるけど
三次関数(sinc関数の近似式)を使って補間するわけだけど
関数を展開する時に3次の項ができるだけだから処理時間に関係するわけじゃないとおもふ

ちなみに、単純に考えてバイキュービックはニアレストネイバー(補間なし)の16倍+α、
Lanczos3はニアレストの36倍+α
ぶん処理がかかる

もちろん、補間なしの拡大も無視できないほどの処理負荷がかかる

素人知識なんでちゃんと調べたほうがいいです。はい
551名前は開発中のものです。:2010/11/03(水) 16:10:53 ID:6WsO7BMs
なぜ16倍と36倍?
バイリニアだと何倍?

そもそもLanczos3って何?
552名前は開発中のものです。:2010/11/03(水) 16:46:34 ID:qcymFUGo
バイキュービックは1ピクセルからの距離2まで(つまり上から下まで4ピクセル、左右もまた同じ)
を調べて重み付けをするから
上下*左右=16回繰り返すから
一つのピクセルに対して何もしないニアレストネイバーに対して
一つのピクセルに対して16回も計算しなくちゃいけないわけ
その計算がどれぐらい負荷がかかるかは知らん

バイリニアは単純な線形補間だから割と軽い。細かいところは知らない。たぶん4倍ぐらいの負荷

Lanczos3は画像の補間方法で一番いい補間方法らしい
でも式のグラフを見るとバイキュービックと差はほとんど無いように見える
毎フレーム行うのは重さ的に無理だと思う

他にも画像のエッジ抽出して超解像って荒業もある。使い物にならないと思うが

つーかググレ。細かいことは聞かないで。今調べてきたばっかりだから
553名前は開発中のものです。:2010/11/03(水) 16:47:04 ID:/Bu/Te8X
アイテム引き寄せの時の
アイテムの速度って変えられないの?
554名前は開発中のものです。:2010/11/03(水) 16:56:29 ID:6WsO7BMs
>>552
サンクス
バイリニアは上下左右だけの距離1だから4倍なんだな
なぜLanczos3が36倍かはわからんが

>>553
検討課題
SBの時期バージョンアップを楽しみに
555名前は開発中のものです。:2010/11/03(水) 17:03:17 ID:/Bu/Te8X
>>554
おkおk
556名前は開発中のものです。:2010/11/03(水) 17:23:34 ID:4vUcpd6c
557名前は開発中のものです。:2010/11/03(水) 17:38:17 ID:6WsO7BMs
メニューの「システム選択」はシステム上の選択肢の場合に設定するんだそうな・・・
558名前は開発中のものです。:2010/11/03(水) 17:56:44 ID:U6qKJQ7E
>>553
少し上に同じ質問があるだろ
559名前は開発中のものです。:2010/11/03(水) 18:29:37 ID:4nl4PVgX
キャラクターセレクトのときってキャラクタより上に背景かぶせられないのかな?
上空にもや流そうと思ったけどキャラタが一番上にでる・・・
かぶせるのもキャラで作ればいいか・・・
560名前は開発中のものです。:2010/11/03(水) 23:52:05 ID:tSYixGr5
古参元気〜?
561名前は開発中のものです。:2010/11/04(木) 00:08:04 ID:yKs2oESI
私が古参だ。
ゲームは作っていないがな!
562名前は開発中のものです。:2010/11/04(木) 00:41:24 ID:A0e9VPij
古参だけど二作しか作ってない
しかも数千人にしかダウンロードされて無い
563名前は開発中のものです。:2010/11/04(木) 02:26:14 ID:KmHxXOQf
早く晒せよ俺がプレイしてやるから

本当お願いします最近STG不足なんです
564名前は開発中のものです。:2010/11/04(木) 08:49:40 ID:F9bUmFVY
あれ、そういえばタイトルとか自機選択画面でポーズしても反応無くなってる
前からそうだっけ?
565名前は開発中のものです。:2010/11/04(木) 13:19:19 ID:YSULokn9
>>564
そのシチエーションでポーズする意義がよくわからん
566名前は開発中のものです。:2010/11/04(木) 13:34:54 ID:mtDruuqs
でも確かに前はタイトル画面でも一時停止出来たような気がする
これいらないなぁと思ってたからSB氏GJだな
いつの間にそうなったのかは知らんがw
567名前は開発中のものです。:2010/11/04(木) 19:18:25 ID:VPGm86MI
速くよく曲がるホーミングレーザー作りたいと思いつつ難しいね
1フレームがすごく遅く感じてくる
568名前は開発中のものです。:2010/11/04(木) 21:28:49 ID:YSULokn9
レーザー用のプラグインが欲しい
569SB ◆.if.Xu7A6c :2010/11/04(木) 21:47:44 ID:ZFuXpdx4
強いよレーーーザーーー
570名前は開発中のものです。:2010/11/04(木) 22:16:00 ID:sdn/i6z4
バリアー Ah

速度や武器切換のときなどにエフェクトや音だしたいんだけど
スマートに仕込むにはどうすればいいものやら・・・
オプションやボンバーが空いてればそれ使うべきかな
571名前は開発中のものです。:2010/11/04(木) 22:53:56 ID:A0e9VPij
ボタン判定でいいんじゃね
武器ごとに音を変えるなら必要ならシステム変数を使う
572名前は開発中のものです。:2010/11/05(金) 00:11:22 ID:A6Qi6sPp
レーザー編集の実装間近か??

>>570
ボタン判定パネルで、武器チェンジボタンを押した際に効果音パネルを再生
システム変数で、カレントのウエポンをチェックしておけば、武器に応じて効果音を変えておけるよ

でも、速度チェンジボタンを押した際は、カレントの自機の移動量を取得する変数はなかったような・・・?
573名前は開発中のものです。:2010/11/05(金) 00:34:15 ID:FiJ4HRd5
レーザー編集の設置を望むなら、どういうレーザーをどういう設定項目で作りたいか、明文化すべし!
574名前は開発中のものです。:2010/11/05(金) 01:08:32 ID:FiJ4HRd5
レーザーの分類表を作っておいたが、好みのレーザーはどれ?

http://www.esc-j.net/stg/up/src/stg0747.png
575名前は開発中のものです。:2010/11/05(金) 01:10:30 ID:FiJ4HRd5
576名前は開発中のものです。:2010/11/05(金) 02:06:05 ID:UHEdGFty
>>570
今はショットやスピードのインデックスがローカルで見れるから
それを監視してて変化があった時に音を鳴らせばいいんじゃないか?
577名前は開発中のものです。:2010/11/05(金) 07:51:25 ID:458YyUF/
本当にレーザー編集出来るのかな・・・
一応個人的な要望を書いてみるかな

とりあえずリーマンレーザーは作れなくていい
何故ならそれはどう見てもリーマンレーザーにしかならないから

あと動きに合わせて半透明の残像を引いていくようにしたい
レイストームの2番機とかグラVのローテートみたいな感じで
まあ今でもそれは可能だけど

そして一番やりたいのは怒蜂とか斑鳩みたいに着弾点でちゃんと消滅する直進レーザー
578名前は開発中のものです。:2010/11/05(金) 08:13:06 ID:A6Qi6sPp
>>576
ウエポンのインデックスは見れるけど、自機の速度のインデックスは未だに見れないよ
X移動量とかY移動量は、移動パネルでの移動速度のみで、自機の移動速度はまだ取得できないけど

>>575
貫通レーザーか非貫通レーザーかの区別もいるんでは?
579名前は開発中のものです。:2010/11/05(金) 08:19:38 ID:B054dC7+
高解像度のゲームは作れないの?
580名前は開発中のものです。:2010/11/05(金) 08:22:44 ID:3wDjVK1b
>572
ボタン判定パネルありましたね!うっかりしてた
581名前は開発中のものです。:2010/11/05(金) 08:27:04 ID:3wDjVK1b
>579
作れますよ〜
前実験的に1024*768フル画面の作ったけど画面にたいしてのキャラ
かなりちっさくなってこまった・・・
582名前は開発中のものです。:2010/11/05(金) 10:13:57 ID:A6Qi6sPp
1024×1024までは安定した動作で作成できる
それ以上はグラボとかの性能にもよるので、一般配布が目的であれば避けたほうが無難
583名前は開発中のものです。:2010/11/05(金) 19:11:04 ID:TN5KASQR
SB自体結構重いので(特に初心者とかは拡大縮小半透明バンバン使う)
640*480が現行で一番無難
>>582の言うとおり一般配布は避けるか
高性能PC持ってる人に限定するかどちらかだろうね
584名前は開発中のものです。:2010/11/05(金) 20:30:31 ID:3wDjVK1b
負荷の数字のほうはPC関係なくでる数字なので自分で決めた一定数超えないように注意みたい
な認識でいいんだろうか
585名前は開発中のものです。:2010/11/05(金) 20:45:43 ID:TtFSJCir
良いSTゲームツールはないかなといろいろ探してこのツールにたどりつきました\(^o^)ノ
昔デザエモンを少しやった事がありそこそこは作れるのではないかと思っていた考えが甘かったです
うっこれは・・・難しい・・・
使いこなせれば相当すごい物が作れる予感のするソフトだけに自分には使いこなせそうに無く残念です;;(時機の初期位置の設定を何処ですればいいのかもわかりません)
ポチポチはいじっていきたいと思います 
586名前は開発中のものです。:2010/11/05(金) 21:14:46 ID:X8ECtSMX
おれもデザエモン→シューツク→SBの流れだな。

どんなツールでもそうだけど、初めは覚えることがあってわけわからんだけど、そのうちなれてくるよ。
SBはそんなに敷居も高くないし、まあ慣れるまでがんばれ。

とりあぜず、チュートリアルを一通りやるのがいいかもね。
587名前は開発中のものです。:2010/11/05(金) 21:29:56 ID:3wDjVK1b
俺もディフォルトスクリプトと言うものが存在することに気づくまで
かなり悩んだな・・・自機出現位置とか0番でなんとかしようとがんばったりした・・・
588名前は開発中のものです。:2010/11/05(金) 22:11:06 ID:TtFSJCir
ありがとうです グラフィックも合わせてポツポツと作っていってみます
589名前は開発中のものです。:2010/11/05(金) 22:15:08 ID:DKZ5r+s4
なんか初心者向けに弾幕シューに特化したツールを出してくれれば最高なんだけどな
590名前は開発中のものです。:2010/11/05(金) 23:27:48 ID:TN5KASQR
井の中の蛙
591名前は開発中のものです。:2010/11/06(土) 01:16:41 ID:jzJw/2ms
東方弾幕風でもやってろ
592名前は開発中のものです。:2010/11/06(土) 01:52:04 ID:OKRWBpDd
今、一般ユーザーの解像度はフルHDで1920x1080もある。
これで640x480ってものすごく小さく、実質的にはウィンドウモードで遊べなくなるレベル。
HDの1280x720を標準環境と考えても小さいと思ってしまうくらいなんじゃないかなあ。
593名前は開発中のものです。:2010/11/06(土) 02:43:48 ID:cn7OFUkm
ゲームは普通640×480だろ
594名前は開発中のものです。:2010/11/06(土) 05:37:48 ID:57dfTDX2
>>592
じゃあお前がフルHDで1本作ってみろよ
595729:2010/11/06(土) 06:18:22 ID:KmpyUNe8
>>SB氏

背景編集で、チップサイズを8以下に設定して縮尺を1/8にすると、
ゼロによる除算というエラーが出続けて強制終了するしかないという問題が発生しました。
596名前は開発中のものです。:2010/11/06(土) 08:07:45 ID:d2W7bfW3
おお、何スレぶり??

>>592
「一般ユーザーの解像度はフルHDで1920x1080もある。」(キリッ
ふざけろw

1280x720あれば十分だよ
個人製作STGなんか、640×480を2倍表示で十分

弾幕パネルあるから、それなりの弾幕はできるさ
597名前は開発中のものです。:2010/11/06(土) 08:12:28 ID:d2W7bfW3
現在の誘導対象になっているキャラクタのX,Y座標を返す変数(リードオンリー)あるいは、現在の誘導対象になっているキャラクタの方向を角度で消す変数(リードオンリー)のどちらかが実装されれば、ロックオン系のレーザーが簡単に作れそうなのだが
598名前は開発中のものです。:2010/11/06(土) 09:18:02 ID:szJXCVRo
テレビと違ってメートル以上はなれるわけでもないし
15インチ台ノートのフルHD上の640*480でも別に困らないよ

プレイ中に自機を強制的に動かしてまた操作を戻すにはどのへんいじればいいものかな・・・
軽いイベントみたいなの作ろうとしてもうまいこといかない・・・
599名前は開発中のものです。:2010/11/06(土) 10:13:39 ID:jzJw/2ms
>>592はPCでゲームやったこと無い奴なんだろうな
こないだからピボット回転したいとか言ってるのと同一か?

>>598
自機コントロールフラグOFF→軽い強制イベント→自機コントロールフラグON
でおk
600名前は開発中のものです。:2010/11/06(土) 12:15:32 ID:szJXCVRo
>自機コントロールフラグOFF→軽い強制イベント→自機コントロールフラグON
なるほど、イベント起こすという指令はスイッチ配置してシステム変数経由でおくればいいのかな・・・?
601名前は開発中のものです。:2010/11/06(土) 13:52:36 ID:FmsVinTz
>>597
いいね。それ。

>>575
その6タイプのうち、現状でできるレーザーはどれ?

一番左上は、レーザーのスプライト、レーザーの長さ、移動速度、発射間隔、攻撃力くらいで十分そうだね。

上の段の中央は、上記に加えて、誘導される範囲(有効距離とか有効角度)が必要かな。

一番右上だと、上記に加えて、さらに誘導時の旋回角度(角速度とか旋回上限角)とか必要でしょ。

下の段は、どれも照射時間(何フレーム間とかボタン押す間とか)が必要になるよね。
602名前は開発中のものです。:2010/11/06(土) 23:58:29 ID:PoXu/L9Y
攻撃ヒット時に生成してるキャラクタが真っ白の四角になるでござる…
603名前は開発中のものです。:2010/11/07(日) 00:41:28 ID:AkWElNQw
AZ改3面まで出来たのでstg0748にうpしますた
604名前は開発中のものです。:2010/11/07(日) 10:25:50 ID:IEBBphMV
ゲーム終了後も保存されるフラグの使い方がよくわからないよ・・・
デバッグ窓みてるとタイトルまでは残ってるけど次のプレイ始めたときに0にもどってる・・・
タスク開始が怪しいのかと思えど最初からはじめないとちゃんと動いてくれないしで・・・

>602
四角いのが出る場合はたいていゲーム設定の常駐スプライトに入れてれば直るはず
605名前は開発中のものです。:2010/11/07(日) 10:54:28 ID:FcTigmTh
>>604
ゲーム終了後も保存のシステム変数は、テストプレイでのデバッグでは確認できないということかな?

貫通型と非貫通型のレーザーの模式図
http://www41.atwiki.jp/stgbuilder?cmd=upload&act=open&pageid=14&file=%E3%83%AC%E3%83%BC%E3%82%B6%E3%83%BC%E5%88%86%E9%A1%9E2.png
606名前は開発中のものです。:2010/11/07(日) 11:09:41 ID:tYBbI/YX
>>604
ゲーム後も保存を自分の作品で確認してみたんだけど、次プレイでもきちんと保存されてたね。

タイトルまでは残っていて、ゲーム開始時に0に戻るということは、ゲーム開始時に0をいれる流れが
どこかにあるはずだと思う、それぐらいしか思いつかないなあ。

ゲーム後も保存の使い道は、自分はハイスコア保存とかに使用してるかな。
607名前は開発中のものです。:2010/11/07(日) 11:49:46 ID:k5lGcdeK
>>605
おお、イラストが増えてる


つまり、レーザーには、貫通・非貫通で2種類×飛翔・照射で2種類×無誘導・初回誘導・持続誘導で3種類=12種類 あると

それぞれにつき、レーザー設定のテンプレが必要なわけだ
608名前は開発中のものです。:2010/11/07(日) 12:11:50 ID:tYBbI/YX
システム変数パネルを使用するときに、パネルを置くたびに保存フラグを設定出来ることに何か
使い道があるのだろうか?
同じシステム変数を複数に設置するときに、保存フラグを間違えてしまうようなケアレスミスが、
すごく起こりやすいような気がするなあ。

システム変数一括設定ウィンドウとか設けて、そこで保存フラグの設定や、ついでにシステム変数の
リネームやメモ機能もあったりすると、システム変数の管理はしやすくなるかもね。
まあ需要は少ないかもだけど。
609名前は開発中のものです。:2010/11/07(日) 15:00:18 ID:k5lGcdeK
リーマンレーザーの「リーマン」って何だ?
サラリーマン?
リーマン幾何学??
610名前は開発中のものです。:2010/11/07(日) 15:22:56 ID:r2yqGdi2
サラリーマン

会社帰りの一般層がよく使うから
611名前は開発中のものです。:2010/11/07(日) 16:22:40 ID:axAAjyof
612SB ◆.if.Xu7A6c :2010/11/07(日) 17:15:59 ID:610Rr8qH
>>603
オートボムの有り無しをステージ選択内で
設定とかしていない?

リプレイはステージ選択を通らないので
オートボムなしになってるね
613名前は開発中のものです。:2010/11/07(日) 17:30:19 ID:62vxsmr1
>>611
要望をする人にはこれぐらい気合を持ってほしいな
614名前は開発中のものです。:2010/11/07(日) 17:38:18 ID:fLQK6GjJ
>>611で抜けている項目

発射間隔○フレーム

誘導時間○フレーム

フェードアウト○フレーム
615名前は開発中のものです。:2010/11/07(日) 18:51:26 ID:0GPniLCb
>>603
プレイしてみた。
普通にプレイして、これといったエラーっぽいものはなかったと思う。
攻撃もバリエーションに富んでいた、ただシューティングヘタなおれは、あれだけのコンティニュー回数にも
かかわらず、3面ボスまでいくのが精一杯だった・・・orz

>>613
これは申し訳ない、すまなかったw

>>611
照射タイプで、照射中に発射元の向き変更による向き同期 on/off とか入れてみたらどうだろう?
616名前は開発中のものです。:2010/11/07(日) 19:00:50 ID:AkWElNQw
>>612
うおっ、SB氏!こんにちは!
・・・あら、本当ですね
しかもエクステンドの最初のスコアもそこで決めてるから
リプレイだと最初のショット1発でエクステンドしちゃってますねw

なるほど、これはメインステージ以前のシステム変数設定はリプレイに反映されないってことですか
ということはプレイヤー・難易度選択をメインステージで行うしかないってことですね
でもそうなるとリプレイ時はプレイヤー選択部分からってことになっちゃいますよね
うーん、どうしたもんかな・・・

>>615
プレイありがとうございます
やっぱムズいですかね?
何を隠そう作者の俺もノーマルでノーミスクリア出来ませんw
もうちょっとマイルドにした方が良いかもしれないですね
617名前は開発中のものです。:2010/11/07(日) 19:11:51 ID:0GPniLCb
>>616
各機体で1回ずつプレイしたのですが、あくまでヘタレのプレイヤーの感想ですので。

>何を隠そう作者の俺もノーマルでノーミスクリア出来ません

ということは、少ないコンティニューでクリアは出来てるのですよね?
難易度の関係は人によって感じ方も違うと思うんで、他の人の意見も聞いたりしながら
ぼちぼち調整って感じでいいんではないでしょうか?
618名前は開発中のものです。:2010/11/07(日) 23:02:12 ID:oT1QPRyS
>>612
リプレイにシステム変数値保存して欲しいです…
619名前は開発中のものです。:2010/11/07(日) 23:43:15 ID:AkWElNQw
くわっ!
待ち切れないのでプレイヤー選択をメインステージに移してstg0749に再うpしてしまった!
620名前は開発中のものです。:2010/11/08(月) 00:44:53 ID:MsN4NBDT
覚えるところが多すぎますね
AZみたいなサンプルソフトから弄っることからやりたいんですが可能ですか?
621名前は開発中のものです。:2010/11/08(月) 01:36:59 ID:8GKDvxw6
ドキュメントも整備されてない状態だからいじって覚えるのがいいと思うよ
622名前は開発中のものです。:2010/11/08(月) 02:10:52 ID:Apb9XJAv
ていうかヘルプくらいは自前で付けた方がいいよね
wikiの丸写しでいいからさ
wiki見ろというのはなんか違うと思うんだ
623名前は開発中のものです。:2010/11/08(月) 02:21:59 ID:CalEtz9g
>>620
あんまり最初からあれこれ考えるより
これくらいからやってみるのがいいよ。
stg0751.zip
624名前は開発中のものです。:2010/11/08(月) 02:23:59 ID:UGx9h2MF
まずはsbフォルダ内にあるチュートリアルからだろうね。

「キャラクタ」に「スクリプト」と「スプライト」を登録することを覚えたら、スクリプトに移動パネルとか
適当において、「テスト」で動きを確認だな。

それさえできれば、あとは色々いじりながらモノにしていくって感じ。
625名前は開発中のものです。:2010/11/08(月) 02:41:56 ID:CalEtz9g
>>623は不具合があったので上げなおしました。
stg0752.zip
626名前は開発中のものです。:2010/11/08(月) 06:49:50 ID:YJYBPIgu
627名前は開発中のものです。:2010/11/08(月) 07:58:55 ID:mGbO0ekr
>>626
外部プラグインの形で実装してくれんかの?
本体への実装は0.99.50以降になりそうだからの。。。
628名前は開発中のものです。:2010/11/08(月) 13:56:44 ID:EioziXLI
>>626
何を設定したらどうなるのかさっぱり分からん
629名前は開発中のものです。:2010/11/08(月) 14:17:07 ID:NXbprf/k
もしかしてSBが外部プラグイン対応になれば
更新必要なくなるんじゃね
630名前は開発中のものです。:2010/11/08(月) 20:10:00 ID:mGbO0ekr
>>629
システム面は、本体での更新が必要でしょ〜
外部プラグインにできるとしたら、あくまでパーツ作成の部分だけでは?

でも、プラグイン形式にして必要なものだけ追加する方式にしたら、重くなる厨は出現しなくなるね

ゲーム実行ファイルはそのプラグイン構成で作成するから良いとして、
別のプラグイン構成で作成していたプロジェクトファイルを開く際は、必要なプラグインを入れて下さいとかメッセージが出るのかな?
631名前は開発中のものです。:2010/11/08(月) 20:49:10 ID:NXbprf/k
よく考えたらプラグイン対応にするには根本的にシステムを変えなくちゃいけないな
SBがver2.xxになるまで待つ・・・・・・か・・・・・・

プラグインが必要なほど困っていないけどね!
632名前は開発中のものです。:2010/11/08(月) 21:07:25 ID:MsN4NBDT
うちのPCだとストライクアサルトでも重く感じるけど
これは仕様なのか?うちのPCのスペックが低いだけ?
633名前は開発中のものです。:2010/11/08(月) 22:23:55 ID:crfFtlRe
>>626
レーザーなんて弾を編集するだけで作れるだろ
そんな編集機能いらんわ
どうせアレだろ
非貫通弾や非照射弾でバランスのいい耐久のボスでも
威力を1にしただけでボスを瞬殺するチート武器になっちゃうから
わざわざそんなもん作らせるんだな

レーザーじゃない弾の威力を100にしてレーザーを1にして
敵の耐久を100単位にすればすむだろうが
そんな発想もできないカチカチ頭なのかよw
634名前は開発中のものです。:2010/11/08(月) 22:31:42 ID:RXzBvKnK
635名前は開発中のものです。:2010/11/08(月) 22:32:11 ID:lUYokC4b
まぁまぁ
636名前は開発中のものです。:2010/11/08(月) 22:34:05 ID:NXbprf/k
>>633
なんで急にボスの話になるのかその発想がわからん
そんな発想もできないほど俺の頭はカチカチなのか
637名前は開発中のものです。:2010/11/08(月) 22:52:58 ID:CmGajxrE
>>634
よく見たら結構今の機能で出来る部分多いよね
もう少しシンプルにした方がいいんじゃない?
ただでさえ初心者に分かりづらいツールなのにこれ以上ややこしくするのはちょっとね・・・
638名前は開発中のものです。:2010/11/08(月) 23:00:22 ID:aX3NQ/Cx
ライザンバーみたいにレバー+ボタンで緊急ダッシュさせたいと思いつつ
なんかうまくいかないぜ・・・調整が大事かなこれ

レーザーは縦拡大が実装されればそれでいいわ・・・
照射型は誘導先固定みたいなのがあればいいんかな
639名前は開発中のものです。:2010/11/08(月) 23:03:07 ID:Ejvrh18F
全てにおいて調整が大事なのは当たり前どす
640名前は開発中のものです。:2010/11/08(月) 23:20:40 ID:NXbprf/k
>>637
高度なものを初心者が使う必要は無いから、あってもいいんじゃないの
むしろ、ある程度の初心者をふるいにかけないと
すごい初歩的な質問ばっかりが、スレにあふれるかもしれないぞ

C/C++
↓挫折
HSP
↓挫折
SB(今)
となった俺には
SBは直感的ですんごい分かりやすいツールだわ
フレームワークに悩む必要が無いし

現時点では、チュートリアルが少ないからそこを充実させると
敷居が広がると思う

初心者はいきなり、
付属のチュートリアル→付属作品の改造
だからな。間に4、5こぐらい必要だと思う

>>634
飛翔型と照射型だと内部的にもまったく別の扱いになってしまうから
設定項目をウィンドウ一つにまとめるのは難しいんじゃないか
ところでこれ、「キャラクタの選択」が無いけどいいのか?
641名前は開発中のものです。:2010/11/08(月) 23:22:19 ID:RXzBvKnK
642名前は開発中のものです。:2010/11/08(月) 23:29:07 ID:RXzBvKnK
>>640
>飛翔型と照射型だと内部的にもまったく別の扱いになってしまうから
>設定項目をウィンドウ一つにまとめるのは難しいんじゃないか

そう 難しい
レーザー編集のテンプレートを、飛翔型と照射型で分けたい

貫通と非貫通でも、当たり判定の処理(攻撃時タスクの内容)がだいぶ変わる
無誘導・初回誘導・持続誘導は、誘導フレームを0フレーム・指定フレームのみ・制限なしで、統一的にできそう・・・

>ところでこれ、「キャラクタの選択」が無いけどいいのか?
「スプライト」の「...」のところで、リストボックスで選択できるようにしたら、スペースがなくて名称を表示できなかった
643名前は開発中のものです。:2010/11/09(火) 00:03:14 ID:tIy6ejbM
>>640
>すごい初歩的な質問ばっかりが、スレにあふれるかもしれないぞ
それ駄目なの?むしろ良い傾向に見えるんだが
644名前は開発中のものです。:2010/11/09(火) 00:07:44 ID:X0RAfO8y
テストプレイで背景の当たり判定見れるようにはならないかな・・・
645名前は開発中のものです。:2010/11/09(火) 00:39:33 ID:bdQH3dC+
>>643
「(´・ω・`)脱出ゲームの作り方教えて」
「高校1年の初心者がゼロからネトゲ作る」
「まずは専門知識のある方来て下さい」
こういうのがあふれても困る。適度な分には、全然いいんだけどね
(理想としては、質問者と回答者の割合が1:1になればいいんだけど、そうもいかない)
646名前は開発中のものです。:2010/11/09(火) 01:05:06 ID:tIy6ejbM
いやいやいや、現状ですでにそんなのが溢れるようなお手軽ツールじゃないからw
もっと初心者を増やすことを考えても全然大丈夫だと思うぜ
647名前は開発中のものです。:2010/11/09(火) 01:26:58 ID:X0RAfO8y
必ずいるのが
順番飛ばしてなんかすごいことできるか聞いてくる人だな・・・
648名前は開発中のものです。:2010/11/09(火) 01:39:23 ID:f1mn31vV
みんな他人が手軽にゲーム作れるようになるのをサポートする為に
ゲーム作ってるんじゃないんだから、
どうしてもってんなら自分で出来るようになって初心者に教えなさい。
649名前は開発中のものです。:2010/11/09(火) 06:43:43 ID:hMrji6Cy
>>645
もはやネタだろw
SBの質問じゃないじゃないか
そういう質問はほとんど見かけないだろw

wikiにない作成上の疑問点くらいは質問してもいいんじゃないか
ある程度溜まったらFAQにまとめれば良いだけだし
650名前は開発中のものです。:2010/11/09(火) 06:45:07 ID:hMrji6Cy
>>634
>>641

つ「SB技術部タグ」
プラグイン完成させたら殿堂入り
651名前は開発中のものです。:2010/11/09(火) 10:20:42 ID:xdFTkDdW
何やってるのかと思ったら
妄想してるだけだった・・・

古参みたいに、サンプルの1つでもUPした方がスレ的にはプラスじゃね?
なんかやたらとケイブ系レーザーにご熱心くさいが・・・
652名前は開発中のものです。:2010/11/09(火) 10:56:52 ID:4BTagwwf
俺は今ある機能で作れるレーザーのバリエーションを探った方が有益だと思うね
その上で欲しい機能を絞り込むとかさ
まあレーザーだけに囚われるのもなんか間違ってるけど、ちょうど熱心な人がいるようだし、とことん追求してもらいたい
653名前は開発中のものです。:2010/11/09(火) 11:51:33 ID:Ikn1bQ7M
妄想でいいなら、ケイブ系レーザー、プラズマレーザーとかテンプレで用意しといて数値いじるようにした方が便利と思うゼ☆
654名前は開発中のものです。:2010/11/09(火) 12:06:51 ID:X0RAfO8y
そもそも貫通するだけのビームなら普通に弾飛ばすだけでいいようなもんだしね・・・
ロックオンレーザー作るためにはコレが足りない!コレさえつけば!
と実装を待ち望むぐらいでいいよ妄想は
655名前は開発中のものです。:2010/11/09(火) 13:14:55 ID:wi1Q8f1J
>>638
>レーザーは縦拡大が実装されればそれでいいわ・・・
>照射型は誘導先固定みたいなのがあればいいんかな

一方向(縦or横)のみ拡大・縮小できれば、レーザー簡単なんだけどね
ロックオンするのに、誘導対象の座標(または方向)がリアルタイムに取得できれば、固定できるんじゃない

どんな感じのレーザーになるか、現状のSBで実装したものも比較で上げて欲しいな〜
656名前は開発中のものです。:2010/11/09(火) 13:18:31 ID:wi1Q8f1J
画像を見る限り、コラじゃなくて、多分プログラム言語でウインドウを実際に作成しているよね?

その技術をSB内で生かして欲しい・・・

外部プラグインって言っても、きっとスクリプト・コマンドみたいので、SBの機能をリンクする感じになるんでしょ?
657名前は開発中のものです。:2010/11/09(火) 13:30:29 ID:GSk4Fw2X
貫通・誘導レーザーは今の機能だけでも十分作れるしな
ケイブ系照射レーザーも短いスプライトを自機と座標を合わせて連続で飛ばすことで一応実現は出来る
長いレーザー画像が使えるようになればかっこよくなる気はするね
ロックオンレーザーは問題なのはロックオンの部分で、レーザーの挙動自体は今の機能で出来るよな
リーマンレーザーは作れないが、同じような機能(照射状態で画面の敵をサーチして攻撃)なら多関節とか使えば出来る

・・・つまり現状でもかなりの種類のレーザーが作れちゃうってことだな
658名前は開発中のものです。:2010/11/09(火) 14:42:03 ID:9/8UhvF0
>>656
お前は何を言ってるんだ?
659名前は開発中のものです。:2010/11/09(火) 17:17:25 ID:S3TCijbI
レーザーに使う程度の拡縮なら、手書きアニメで十分じゃなかろうか
660名前は開発中のものです。:2010/11/09(火) 17:56:15 ID:Wqp7SubB
じゃあ次はバニシングバスターだ
661名前は開発中のものです。:2010/11/09(火) 18:27:23 ID:/xeFBpwD
理不尽難易度STGできた!

http://www.geocities.jp/dxs31337/
662名前は開発中のものです。:2010/11/09(火) 19:26:17 ID:bdQH3dC+
SBがオープンソース化すれば
現在のベースに開発能力のある奴が
SB_A
SB_B
SB_C
・・・
ってどんどんアレンジしたのをビルドしていって可能性は無限大に
663名前は開発中のものです。:2010/11/09(火) 19:44:20 ID:dQtb+a9B
>開発能力のある奴

自分で作ってるだろう・・・
664名前は開発中のものです。:2010/11/09(火) 19:45:50 ID:q6zgn39z
デザエモンは改造できるサンプルソフトが数種類入っててやりやすかったけど
このsbは真っ白で普通の人はとっつきにくいと思う
あと重すぎ
665名前は開発中のものです。:2010/11/09(火) 20:13:15 ID:wi1Q8f1J
.>>662
JaneとかNes Emuとかみたいに?
666名前は開発中のものです。:2010/11/09(火) 20:14:35 ID:wi1Q8f1J
>>664
確かに、何もない新規状態だとシューティングツクール並みに呆然とする。

が、付属のサンプルはレベルが高すぎる・・・。
667名前は開発中のものです。:2010/11/09(火) 21:15:20 ID:tIy6ejbM
>>661
弾が・・・速すぎる・・・!!
どう見ても犬丼だけどたまにトレジャーとSITER SKAINが混ざるね
じっくりやれば面白いとは思うけどそんな余裕が無いw
あと敵に当たっても死なずに弾かれるところは技術的に凄い
所見であきひろっぽいの使って3面でコンティニュー使い切った
もうちょっと低難度なモードが欲しいかもw
668名前は開発中のものです。:2010/11/09(火) 22:05:48 ID:fk6Tv9m9
>>661
これは、良いものだ・・・
669名前は開発中のものです。:2010/11/09(火) 22:54:36 ID:7hV51zO1
>>661
1面でコンティニュー使い切ったぞ・・・

自機の私服が地味で気に入った。
670名前は開発中のものです。:2010/11/10(水) 02:30:36 ID:okM1S5hr
>>661
結構面白いけど、一面ボスから発狂攻撃が難しすぎて吹いたw
3面ボスが無理ゲーだった
671名前は開発中のものです。:2010/11/10(水) 04:17:26 ID:R6snWBaJ
>>661
クセになるくらいよい疾走感だね。
弾は高速なんだけど、どうやって避けさせるかってのをよく考えて作ってる気がする。
隙間も割りとある気がするし。

3機のサブウェポンやディレイションの性能が違いすぎ?
統一感がないと考えるか、1つで3度おいしいと考えるかは個人にもよるかな。

各セレクト画面で、選択項目が2つしかない場合とか、選択されてるのが赤なのか青なのかよく分からない。

各機体で1〜2回ずつプレイして、おれは3面の途中までしかいけなかった。
やりこめばもっといけるのかな〜?

以前、紹介動画とかあがってたよね?
672名前は開発中のものです。:2010/11/10(水) 09:51:59 ID:VPnKxnHn
>>661
敵との接触判定どうやってんの?
673名前は開発中のものです。:2010/11/10(水) 10:13:38 ID:fEee/oha
Shooting Game Builder で作った横シューの完成品ってまだないの?
縦しか見つからないのだけど作れないわけじゃないんですよね?
674名前は開発中のものです。:2010/11/10(水) 10:31:15 ID:2ODdXGUQ
SBに今必要なのは新機能よりユーザビリティーなんじゃないかなぁ
wikiのリファレンスみたいな各機能の説明を付属して、
チュートリアルで「タイトル〜自機選択〜1ステージ」くらいまで説明して欲しい

>>673
Banisherとかしあわせの魔法石とかあるよ
675名前は開発中のものです。:2010/11/10(水) 16:08:29 ID:l8zIDQHP
別に674がやってもいいんだが?
676名前は開発中のものです。:2010/11/10(水) 17:05:39 ID:GUTIA2DG
つニコ動のチュートリアル
677名前は開発中のものです。:2010/11/10(水) 17:44:17 ID:RyQQdGZW
リザルト画面作りたい場合に参考にできるものってないものでしょうか
678名前は開発中のものです。:2010/11/10(水) 18:47:00 ID:tNh0XvGB
全然違うレーザー編集になってたら面白いな
679名前は開発中のものです。:2010/11/11(木) 08:19:46 ID:HlZQsffz
レーザー編集ってもう来ること確定なの?
個人的にはいらないなぁ・・・
それより今作れるものをwikiにまとめてくれる、とかの方がありがたい
680名前は開発中のものです。:2010/11/11(木) 13:04:32 ID:TbXb5L+m
ゲームオーバー演出はさみたいんだけどすぐとまってしまう・・・
というときにゲームオーバー表示になるまでの時間っていじれるでしょうか?
時間停止キャラ出したりしても効果ないみたいで・・・
681名前は開発中のものです。:2010/11/11(木) 13:17:07 ID:8PNTc55j
自機の体力を一発で死なない大きいものにする(9999とか)
防御ヒット時タスクで、まず防御判定をオフにする(そうしないと攻撃を食らい続ける)
その後、残機数を取得して分岐(残り1だったらゲームオーバー演出を挟んでから死亡、それ以外なら普通に死亡)

これでなんとかならんか?
682名前は開発中のものです。:2010/11/11(木) 13:33:55 ID:TbXb5L+m
>681
すいません体力制一機でやってます
防御タスク内で分岐してHPみながら分岐、という感じならいけそうなきがしてきました
けど敵の攻撃力一定にしないと厳しいかこれ・・・
683661:2010/11/11(木) 15:46:07 ID:YNArupN/
うおおプレイしてもらえて感激です!
いろいろと不親切なのは次作で改善したいです…。

>>672
うpろだにサンプルが上がってたのでそれを使わせてもらいましたー
684名前は開発中のものです。:2010/11/11(木) 19:10:02 ID:v95G9T7v
次作からかよ!
せめてコンテニュー回数増やしてくれお願いします

それはそうと>>672のサンプルの詳細プリーズ
685名前は開発中のものです。:2010/11/11(木) 20:37:37 ID:sSKHqUH0
ソース無しで配られたソフトの改変作業って製作者のほかにSBの製作者なら可能でしょうか?
686名前は開発中のものです。:2010/11/11(木) 20:49:35 ID:lSdJDzl9
たぶん無理です
逆アセンブルならできます
687名前は開発中のものです。:2010/11/11(木) 21:28:12 ID:kbEruFYd
>>685
まず日曜プログラマには無理
自分でプログラムを組めないSBユーザーには到底無理

逆アセンブリを生業にしてるエンジニアのレベルじゃないと無理だろ

安心して作ったSTGうpしてくれw
688名前は開発中のものです。:2010/11/11(木) 21:30:56 ID:kbEruFYd
レーザー編集、製作支援ツールとしてプラグインだったら大歓迎w

>>679
別にSB氏自身は「>>569」としか言っていない
689名前は開発中のものです。:2010/11/11(木) 21:36:20 ID:YNArupN/
>>684
コンテ回数はあのままですごめんなさい…

サンプルはstg0308ですー
690SB ◆.if.Xu7A6c :2010/11/11(木) 21:41:59 ID:tlURW5eR
569を理解してくれたのは570だけじゃないか
691名前は開発中のものです。:2010/11/11(木) 21:53:56 ID:kbEruFYd
>>690
ツール作者が自分でネタの解説なんて前代未聞
692名前は開発中のものです。:2010/11/11(木) 22:07:14 ID:lCv4Fhet
じゃあこのSB、合体変形、ジャンプとパンチできるようにしてよ!
VGU!VGU!
693名前は開発中のものです。:2010/11/11(木) 22:25:33 ID:HlZQsffz
>>690
俺も分かってましたよw
だからその後のレーザー編集要望の流れに違和感を感じたわけで
694名前は開発中のものです。:2010/11/11(木) 22:42:52 ID:ITm7HtvY
SB用のキーコンフィグ外部ソフトとかあるし、パーツを読み込んでスクリプトをつけて、レーザーにしてエクスポートする外部ツールなら作成可能では?
695名前は開発中のものです。:2010/11/11(木) 23:24:30 ID:YqARFoZg
そもそもレーザーってゲームの世界じゃ
貫通するかとても早い長くて光る武器
ぐらいのポジションじゃないのか
男ならドラゴンレーザーつくったれ
696名前は開発中のものです。:2010/11/12(金) 02:48:25 ID:G1NjpPLz
どうでもいいけど「2号機付いたら 6 方向〜♪」って「2号機付いたら 16 方向〜♪」の間違いだよね?
697名前は開発中のものです。:2010/11/12(金) 05:31:13 ID:WfKcqtVb
6方向=上下左右前後で6方向
698名前は開発中のものです。:2010/11/12(金) 15:28:37 ID:r2T4Adsl
ドラゴンレーザーって強いのそれ?
699名前は開発中のものです。:2010/11/12(金) 15:36:27 ID:yPjXOzHz
ただの多関節型誘導レーザーだよ
700名前は開発中のものです。:2010/11/12(金) 15:47:02 ID:zG1td9qE
どらごんれいじゃー らいとにんくそー
701SB ◆.if.Xu7A6c :2010/11/12(金) 15:58:31 ID:1ZsGhWga
トライゴンは無理ゲーすぎた
702名前は開発中のものです。:2010/11/12(金) 16:14:52 ID:j7VXTcBh
ライトニングソードの役立たずっぷりときたら
703名前は開発中のものです。:2010/11/12(金) 17:34:52 ID:tag6ZKFT
タムリンレーザー程ではない
704名前は開発中のものです。:2010/11/12(金) 18:24:41 ID:hYU8RzOm
アップレーザーのなんと便利なこと
705名前は開発中のものです。:2010/11/12(金) 18:56:10 ID:mA7l7u9j
当時のコナミシューの難易度の大きな原因は
不条理な当たり判定のせいだと思うんだ・・・
避けたつもりが死んでること多すぎる
706名前は開発中のものです。:2010/11/12(金) 23:58:36 ID:tGTYfKEi
グラV=不条理の塊
707名前は開発中のものです。:2010/11/13(土) 01:44:07 ID:WAPUUoLO
グラ3は本当に判定狂ってるとこあるからな
708名前は開発中のものです。:2010/11/13(土) 02:19:29 ID:6X7KIy/7
やっぱり自機の見かけより実際の当たり判定を小さくするのは基本だよな。

某フリーSTGで見かけと当たり判定が同じな上自機がでかいからめっちゃ不条理に感じるぜ
709名前は開発中のものです。:2010/11/13(土) 03:10:39 ID:pIvlET+x
>>707
無敵使ってもサーチレーザーが抜けられなかった・・・
710名前は開発中のものです。:2010/11/13(土) 09:10:19 ID:QN8xLeyx
作者の好きにしたらええねん
711名前は開発中のものです。:2010/11/13(土) 10:20:52 ID:4ZFVcDRA
判定の大きさはバランスに直結するからゲームによってあわせればいいとおもうけど
はみでてるのはいかん・・・
712名前は開発中のものです。:2010/11/13(土) 15:13:54 ID:05UQNCcu
どう見ても当たってないのに死ぬのは男のロマン
713名前は開発中のものです。:2010/11/13(土) 22:52:57 ID:05UQNCcu
iPhoneアプリ買って貢献するぞ!!
俺iPhone持ってないけど!!!!
714名前は開発中のものです。:2010/11/13(土) 23:42:55 ID:WAPUUoLO
なぜか自機がグラフィックと判定消えてしまうバグが治らなくてずっと調べてたが、
ラベルinの数字に対応する数字のoutラベルが無かったw数字間違ってたw
ラベルの出口が無いとあんな現象が起こるんだな
715名前は開発中のものです。:2010/11/14(日) 00:22:54 ID:2O1h01Qs
そういうケアレスミスに気付かないで「〜だけどどうすればいいですか?」っていう質問が一番困る
誰もわかんねーっつーの
716名前は開発中のものです。:2010/11/14(日) 09:31:48 ID:sG0DE7Sk
717名前は開発中のものです。:2010/11/14(日) 18:26:52 ID:tRRVy3Sz
Q キャラのグラフィックや判定が消失した
A ラベルinとoutの数字が間違っていないか調べましょう

これわりと特徴的な現象だからwikiのトラブルシューティング一覧の中にあってもいいかもしれない
718名前は開発中のものです。:2010/11/14(日) 18:58:31 ID:MttEBZR3
これバージョン1.0になったらシェアウェアになるの?
719名前は開発中のものです。:2010/11/14(日) 19:34:18 ID:8Ew1fsaH
SB氏がその気になったら
720名前は開発中のものです。:2010/11/14(日) 19:57:52 ID:WtAZ+V48
xnaとかiphone対応になってくれるなら
数万でも買う
721名前は開発中のものです。:2010/11/14(日) 20:03:48 ID:8Ew1fsaH
対応するのはできなくはないだろうが
動作速度を考えると・・・
722名前は開発中のものです。:2010/11/14(日) 20:10:02 ID:2O1h01Qs
xnaやiphoneなんてそれに特化した開発言語がすでにあるじゃん
わざわざSBを対応させる意味が分からん
723名前は開発中のものです。:2010/11/14(日) 20:33:05 ID:qbvfvxsc
>>722
自作ゲーム売って金儲けしたいというのは健康な野心だ。

同人マーケットの方が手っ取り早いが
萌えに占領されちゃってるから抵抗感がある人間も多いだろ。

何度もしつこくねだるのはうっとおしいが
時折ポツンと言う奴くらいは許してやれよ。
724名前は開発中のものです。:2010/11/14(日) 21:07:39 ID:Dy55FBEo
SBでヘリシュー作ってコミケで頒布すれば売れる! たぶん
725名前は開発中のものです。:2010/11/14(日) 21:14:51 ID:YyH9ZePU
え?アイフォンでDLできるようになったらかなり気合入っちゃう!気合は、入っちゃう!
726名前は開発中のものです。:2010/11/14(日) 21:56:29 ID:1yYn4y36
ゲームに使うボスキャラ書いてるけど旨く書けなくて挫折てつ
もうだめぽ(/ω)
727名前は開発中のものです。:2010/11/14(日) 22:31:14 ID:tRRVy3Sz
ボスキャラがボツキャラになってしまったわけか
728名前は開発中のものです。:2010/11/14(日) 22:47:14 ID:hzwGtMPb
>>726
まづはコピーから始めてみなさいよ。
トレスでもいいのよ?
729名前は開発中のものです。:2010/11/14(日) 22:49:43 ID:1HwyPpu4
原画よこせ
オレが描く
730名前は開発中のものです。:2010/11/14(日) 23:24:11 ID:Lfxr4q3M
ザコは小さいから結構なんとでもなるけど
ボスグラは凄い壁になるよね
おっきいの出したいし…
731名前は開発中のものです。:2010/11/14(日) 23:35:05 ID:hzwGtMPb
でかいの出す時に問題になるのがグラの密度だよな。
これについては他のゲームとか資料をを参考にして描き込むしかないのよ。
732名前は開発中のものです。:2010/11/15(月) 01:00:23 ID:yQmx7jrV
>>729ところが書いては消し書いては消ししてるうちに紙が黒ずんだだけでまるで書けてないという・・・
>>731なるほど色々資料探して参考にしてみます・・・
733698:2010/11/15(月) 07:56:06 ID:fBQLES+9
>>716
ドラゴンレーザー、サンクスです。
ところで、このゲームもSB製??
734名前は開発中のものです。:2010/11/15(月) 11:13:59 ID:vydRpUIO
俺は逆に雑魚が苦手だ・・
ドット数少なくてなかなか表現したいものができなかったりする。
ボスは余裕もってごりごり描けるから好き。
735名前は開発中のものです。:2010/11/15(月) 15:16:43 ID:r8ybktwb
http://www.youtube.com/watch?v=OgGeOBWQr5k
ドラゴンレーザーはこれの35秒ぐらいのドラゴンだよ
もうなにがレーザーなんだかって感じでインパクトでかい

雑魚敵、回転使わずパターン用意した上で
左に攻撃するときに左向かしたりってできるでしょうか?
斜め視点だとまわすと不自然なんよね・・・真上がおおいわけだよ
736名前は開発中のものです。:2010/11/15(月) 15:32:37 ID:Lq6JQ7Lu
描画パネルでパターンを変更すればよろし
737名前は開発中のものです。:2010/11/15(月) 18:15:36 ID:31S4ik3z
ただし回すのとは違うから自分で絵描かなきゃならんけどな
738名前は開発中のものです。:2010/11/15(月) 20:08:25 ID:7bWFFQgo
>>735
キャラクタでUVを使用するにチェックして
スクリプトで描画方式をミラーにしてからエフェクトパネルで画像幅分スクロールさせれば・・・

結構便利なのでたまに使う
739698:2010/11/15(月) 22:17:49 ID:fBQLES+9
>>735
本格的ドラゴンレーザー、サンクス

なんか自機の移動に合わせて8方向に向きが変わるオプション(R typeのフォース?)もいいね
公転パネルを使った疑似オプションとかで再現できるかな?
740名前は開発中のものです。:2010/11/15(月) 22:23:28 ID:3qZGW6EA
R-TYPEのフォースが8方向に向きが変わるだと?
・・・ああ、テンタクルフォースの分離時の動きのことか
741名前は開発中のものです。:2010/11/15(月) 22:30:45 ID:fBQLES+9
>>テンタクルフォース??
日本語で頼む
742名前は開発中のものです。:2010/11/15(月) 22:37:59 ID:PxXeVh7y
偉そうにしてる方がΔも知らねーのかよ
743名前は開発中のものです。:2010/11/15(月) 22:39:44 ID:p0lMi3MS
放置でおk
744名前は開発中のものです。:2010/11/16(火) 05:29:43 ID:2A166iRF
ああXEXEXですね
745名前は開発中のものです。:2010/11/16(火) 07:12:10 ID:QM0clTuH
>736
うーん、こちら狙ってくる動作にあわせてできるでしょうか?
とおもったけど変数でプレイヤのX位置みて切り替えればよかったですね、ちょっと面倒
プレイヤーの8方向指定みたいな機能敵にもあればいいなあ、なんて希望は贅沢か

746名前は開発中のものです。:2010/11/16(火) 11:33:58 ID:EcMBcZsI
>>745
位置分岐パネルを使えば、そのキャラクタから見たプレイヤーの相対位置によって、画像を変えられるかも

>>733
残念ながらSB作品ではなし
MagicalForcesという古い同人STGだけど、自分がSTG自作するきっかけになった作品
作者HP
http://homepage3.nifty.com/AKANEfan/products/index.html
関連wiki
http://www37.atwiki.jp/color-cube/pages/19.html
参考になりそうなウエポン
メイン)http://www37.atwiki.jp/color-cube/pages/38.html
サブ)http://www37.atwiki.jp/color-cube/pages/32.html
747名前は開発中のものです。:2010/11/16(火) 15:52:27 ID:EYZWoa8h
ドラゴンレーザーってワインダーする武器に関節キャラをつけて作るんじゃないの?
748名前は開発中のものです。:2010/11/16(火) 16:13:31 ID:nlHX1E7a
そういう動きじゃないよね?
749名前は開発中のものです。:2010/11/16(火) 16:29:20 ID:xOIeNpEf
誘導の角速度を緩めにした誘導弾に、遅延の多関節をつけた感じかな?
750名前は開発中のものです。:2010/11/16(火) 16:45:18 ID:xOIeNpEf
遅延じゃない、追尾か。
751名前は開発中のものです。:2010/11/16(火) 17:46:38 ID:KSDMJenI
>>734 うらやましい
あたくしは絵よりもMIDIで音楽を作る方が得意(まだマシな程度
だからごりごりかける人がうらましいてつ
絵もおっさんキャラは書けるけど美少女キャラが書けません(美少女キャラって少しずれるとすぐブスになるから)
752名前は開発中のものです。:2010/11/16(火) 18:07:21 ID:C7cDdA5p
>746
おお、位置分岐パネルをはじめて認識しました
こんなのあったのね・・・
753名前は開発中のものです。:2010/11/16(火) 18:19:37 ID:HnsK7Rh4
絵と音だけは長年やってないとどうしようもないからなぁ・・・
754名前は開発中のものです。:2010/11/16(火) 18:46:01 ID:vWcCqzyU
ズギャァアアアーーーン!!!!

って音の作りかたについて良いサイトないです?
755名前は開発中のものです。:2010/11/16(火) 19:17:12 ID:nlHX1E7a
昔タイトーのおまけシングルCDにそういうミニドラマなかったっけw
756名前は開発中のものです。:2010/11/16(火) 20:19:50 ID:EcMBcZsI
>>747
本当のドラゴンレーザー(>>735)は、誘導のついた多関節キャラクタ(追尾)だと思われる

MagicalForcesのドラゴンレーザーもどき(火の魔法の溜め攻撃)は、ワインダー付きで飛翔する多関節キャラクタ(追尾)だけど
757名前は開発中のものです。:2010/11/17(水) 08:59:09 ID:/dOA93UG
ズギャァアアアーーーン!!!! だとギターをつないで録音するとか?
生音じゃないSEの作り方はよくしらないな
758名前は開発中のものです。:2010/11/17(水) 11:08:52 ID:aBQEVIkz
kanawaveで、「ずぎゃーあああーん」を入力して音声ファイル化して、サウンド編集ソフトでチューニングではどう?
759名前は開発中のものです。:2010/11/17(水) 20:01:48 ID:nPZPRVjp
口で言えばええやん
760名前は開発中のものです。:2010/11/17(水) 20:55:17 ID:j7zHlFsF
時機の弾が敵に当たった時に弾が貫通しないで当たった所で消える方法がわかりません
どうすれば弾はきえますか いろいろ試したけど消えません:
761名前は開発中のものです。:2010/11/17(水) 20:56:46 ID:/dOA93UG
>760
弾のスクリプトのタスク9に当たったときの動作をかきこむといいよ
762名前は開発中のものです。:2010/11/17(水) 22:16:28 ID:DOhsq7/B
弾の体力や防御力の関係とか?
弾の属性が対空攻撃とかになってないとかかな?
攻撃判定や防御判定のフラグがチェックされてないとか?
敵の属性がオプションみたいなのになってるとか?

弾が敵に当たったときに、敵が一瞬、緑色に光ってる?(敵の防御タスクをいじってない場合)
キャラクタ同士がきちんとぶつかっているかどうかの判断を、まずはしてみてはどうだろう?

いずれにしても、なんか初歩的なことが分かってない状態での設定ミスだよねぇ・・・
763名前は開発中のものです。:2010/11/17(水) 22:19:33 ID:l9nRPWln
いや普通に攻撃ヒット時タスクを知らないだけだと思う
764名前は開発中のものです。:2010/11/17(水) 22:31:26 ID:DOhsq7/B
まあキャラクタ同士が衝突してるんなら、攻撃タスクで消滅させちゃえばいけるんだけどな。

でも、敵の体力を10000とかにして、100の攻撃力の弾をあてたら敵の体力がどうなるのか?
防御力を100にしたらどうなるかとか。

体力を文字列表示させたりとか色々実験すれば、変数がらみやマルチタスクの起動とかフラグのオンオフとか
色々と初歩的なことが覚えられそうだけどな。
765名前は開発中のものです。:2010/11/17(水) 22:51:01 ID:oSU9M5H6
>>757,758,759
ヴァーッ!!
ギター持ってるけど、爆発音って想像できないw

どうでもいいけど斑鳩の爆発音が結構好き。ズギャーン!からケシッケシッってのまで
766名前は開発中のものです。:2010/11/18(木) 13:30:04 ID:v/OrQC20
そういや具体的に敵に与えてるダメージをFFみたいに表示してみようと思ったけど
できなかったの思い出した
最大HPからHP引けばいいのかなーとか簡単に思ったのに
ダメージのたびに最大HP減ったりとかしやがったりで変数最大HPの扱い方わかんないぜ・・・
767名前は開発中のものです。:2010/11/18(木) 15:03:09 ID:KcdcYGjf
ダメージ食らった方でやるんじゃなくダメージを与えた方でやれば上手くいくんじゃね?
768名前は開発中のものです。:2010/11/18(木) 15:24:42 ID:nM1rtGkz
やっと弾を消す事ができました ありがとうです((~o~))
攻撃タスクに
移動の拡大縮小 目標縮尺0 変化に要する時間1 指定フレーム数→制御タスク停止で出来ました
攻撃タスクの存在にきずかなくて相当遠回りしました・・(wik結構見てるはずなのに;)
769名前は開発中のものです。:2010/11/18(木) 17:07:26 ID:KcdcYGjf
・・・え?
ただ消すだけなら攻撃タスクに「攻撃判定オフ→消滅」でいいのでは・・・
770名前は開発中のものです。:2010/11/18(木) 18:31:50 ID:WpqqhpYc
だんだん小さくして消したいんでしょ
771名前は開発中のものです。:2010/11/18(木) 18:32:42 ID:m6P1zppS
>>769
消滅して無いとするとまずいことになるぞ・・・
772名前は開発中のものです。:2010/11/18(木) 18:36:36 ID:RKEfhHrj
>>768
攻撃ヒットタスクの他に、破壊タスクってのもあるんだけどな。
その感じだと、とりあえず色々いじってたらなんとなく出来ましたって感じで、今回それで組んだらなぜ消えたのか?
前回どうして貫通しちゃってたのか?その原因もよく分かってないんじゃないか?

デフォルトスクリプトっていう基本になるスクリプトがあるから、その中の攻撃ヒットタスクと破壊タスクの
中身を、自分で組んだスクリプトとよく比べて見た方がいいかもね。
773名前は開発中のものです。:2010/11/18(木) 18:48:25 ID:WpqqhpYc
敵弾の破壊時タスクを起動するには、弾のキャラクタを通常弾から破壊弾にする必要があるけどね

ちなみに自機弾は必ず敵に勝っちゃうから、防御時タスクや破壊時タスクはそもそも発動しない
消滅させたければ攻撃時タスクでやるしかない
774名前は開発中のものです。:2010/11/18(木) 18:51:42 ID:RKEfhHrj
>>773
あ、そうなのか、それは知らなかった。
チェックが足りなかった、ありがとう。
775名前は開発中のものです。:2010/11/18(木) 18:59:55 ID:v/OrQC20
>767
弾自体に弾の攻撃力から敵の防御力引いて
その数字を表示するキャラクタを吐く仕組みいれればいけるかな
こんどためしてみます
776名前は開発中のものです。:2010/11/19(金) 16:41:05 ID:/voN3ahf
なんかうpろだにいろいろあがってんな
777名前は開発中のものです。:2010/11/19(金) 22:40:20 ID:/voN3ahf
イカ娘のSTGなんか作って誰特だよ?
778名前は開発中のものです。:2010/11/19(金) 22:45:06 ID:Ivue4vSg
正直イカ娘は好きじゃないが
ゲーム自体はふつうに成り立っているので
俺得だった
779名前は開発中のものです。:2010/11/19(金) 23:17:47 ID:3yrZOMgc
悪かったな
780名前は開発中のものです。:2010/11/19(金) 23:22:59 ID:EiHgUwLB
良かったな
781名前は開発中のものです。:2010/11/19(金) 23:24:48 ID:xUpQwg7I
全方位の潮騒プリーズ!
782名前は開発中のものです。:2010/11/20(土) 00:02:44 ID:svmB3/1H
早苗出てねーじゃねーかよ
783名前は開発中のものです。:2010/11/20(土) 00:05:13 ID:svmB3/1H
エビスペシャル持って無くても敵弾がときたまエビに変わるんだけど、
説明書に表記がなくてこれがバグなのか仕様なのか(仕様ならその条件も)わからない
784名前は開発中のものです。:2010/11/20(土) 00:15:29 ID:ALBrviEs
同時に3つもうpがあるなんて…凄ぇ!S.B.!
785名前は開発中のものです。:2010/11/20(土) 15:47:41 ID:dIVEF2+x
AZ改って絶対ケツイ好きだろ
786名前は開発中のものです。:2010/11/20(土) 17:17:23 ID:vA6e/y7+
特定の敵がだしてた弾だけ得点アイテムにチェンジや
特定の爆風キャラに当たった弾だけ得点アイテムにチェンジ
みたいなことってできるでしょうか?
787名前は開発中のものです。:2010/11/20(土) 17:36:05 ID:g3g7wg2Y
できません
788名前は開発中のものです。:2010/11/20(土) 17:58:52 ID:vA6e/y7+
できませんか・・・
フラッシュだと画面全体過ぎるんだよう・・・
789名前は開発中のものです。:2010/11/20(土) 18:17:46 ID:g3g7wg2Y
ゲームの仕様は製作言語の仕様に合わせて決定しましょう
これ常識ね
790名前は開発中のものです。:2010/11/20(土) 18:46:09 ID:xjKYB3a1
SBで何ができるか、自分に何ができるか、
それくらい把握してから作ろうぜ?
791名前は開発中のものです。:2010/11/20(土) 19:03:01 ID:p1CCfQan
できます
ヒント:フラッシュは使わない
ヒント:距離判定
792名前は開発中のものです。:2010/11/20(土) 19:06:20 ID:iRbhAb1M
>特定の敵がだしてた弾だけ得点アイテムにチェンジ
これはちょっと難しい
「今画面にある敵弾がどのキャラから発射されたものか」ってのを判定しなきゃいけない
システム変数だと複数キャラを画面に混在させるとわけ分からなくなるしな
でもなんか方法はありそうな気がする

>特定の爆風キャラに当たった弾だけ得点アイテムにチェンジ
これは爆風キャラの種類をボンバーにするだけで出来る

あまり安易に「できません」とか言うのは止めろよな・・・
793名前は開発中のものです。:2010/11/20(土) 19:15:51 ID:PZEbL+ck
敵弾を親にして、透明なアイテム変換用の子とかで対応できね?
794名前は開発中のものです。:2010/11/20(土) 21:39:14 ID:X91zqDZB
>>792
「その程度の事が自分で思いつかないようなら
それは出来ませんって言うのと同義」的なメッセ−ジだろ。

とりあえずまず自分の能力・センス・経験で出来る事と出来ない事を見極める
自己ディレクション能力は、個人レベルでゲームつくる際に絶対に欠かせないから
そこで変に甘やかすと結果として本人の為にならん。
795名前は開発中のものです。:2010/11/20(土) 22:30:02 ID:iRbhAb1M
なんじゃそりゃww
796名前は開発中のものです。:2010/11/20(土) 22:56:09 ID:svmB3/1H
>>794
脳内解釈が過ぎるわ
797名前は開発中のものです。:2010/11/20(土) 23:54:18 ID:qm+LU8fa
できませんと言っといた方が本人のためになる




こともある
798名前は開発中のものです。:2010/11/21(日) 00:36:36 ID:kKm1Od6C
すぐ出来ないって言うより
出来そうなのは皆で色々考えた方が楽しいと思うがな
799名前は開発中のものです。:2010/11/21(日) 00:56:14 ID:RLjFXmmL
協調性のないやつカワイソスw
800名前は開発中のものです。:2010/11/21(日) 04:44:44 ID:JAdZSyJB
SBで何ができるかは実際使ってみないとわからないよな
裏わざ的な方法で実装できたりするし
801名前は開発中のものです。:2010/11/21(日) 05:33:45 ID:OagSaJIQ
一見できなさそうなことも結構できちゃうものだろう
Banisherの敵弾反射とかいまだにどうやってるかよくわからないぜ
802名前は開発中のものです。:2010/11/21(日) 08:36:42 ID:kWqeo+LC
できることができないのが初級者

できないことはできないのが中級者

できないこともできるのが上級者
803名前は開発中のものです。:2010/11/21(日) 09:54:26 ID:fgSxb8Ag
できなさそうなことも捻り出すのが上級者って感じかな。
804名前は開発中のものです。:2010/11/21(日) 12:56:40 ID:rMnXFMta
>801
あのゲームに何かかわった敵弾反射ってあったけ??
よく覚えてないわ

>803
惜しげもなくスクリプトを公開してくれた先人達は名誉上級者
805名前は開発中のものです。:2010/11/21(日) 12:57:08 ID:nPdEPxy8
うわー
スレが荒れた
806名前は開発中のものです。:2010/11/21(日) 13:56:52 ID:Omd9+0Hc
一部の特殊な人にはそう見えるのか
807名前は開発中のものです。:2010/11/21(日) 14:00:09 ID:nyx4BeBB
出来なさそうなことを何とか捻り出して出来るようにした上級者を横目に
「それだと面倒だから簡単に出来るようにして」と要望を出すのが超お客様
808名前は開発中のものです。:2010/11/21(日) 17:27:52 ID:OagSaJIQ
>804
オプションに敵弾あてると当てた場所から色変わって跳ね返っていくじゃない
あれの仕組みよくわかんないぜ・・・
弾別に変数みてるのかしら
809名前は開発中のものです。:2010/11/21(日) 17:37:48 ID:jXe+4Fv4
想像だけでヘリシュー作った体験版
stg0757.zip
なんだかテスト時のスコア消し忘れてるようです
810名前は開発中のものです。:2010/11/21(日) 18:02:49 ID:kKm1Od6C
>>809
画面切り替わりの演出が卑怯すぎるw
前にもこの解像度で作ってた人かな
でも相変わらず破片で見づらい!あとヘリ使いづらい!
弾とか敵の構成は試行錯誤が感じられて好き
811名前は開発中のものです。:2010/11/21(日) 18:46:59 ID:Omd9+0Hc
数少ない、面白いと思ったSTG
二つ目の自機のボムで感動した
ボスも、張り付いて速攻で倒せたりするのか

敵弾が破片で隠れてしまうから
一番上に描画ともうちょっと分かりやすい画像にしてほしい
812809:2010/11/21(日) 19:12:02 ID:jXe+4Fv4
>>810
プレイありがとう
蚊蜻蛉の作者です
次回アップロードで破片と火花消せるようにするよ
ヘリの操作は慣れが必要かも

>>811
プレイありがとう
敵に張り付くどころか体当たりしてしまえばほとんどの敵は瞬殺できます
敵弾の描画優先度を上空にしたつもりが空中敵高になっていたので次回修正
813名前は開発中のものです。:2010/11/22(月) 01:38:37 ID:NS8xXiam
>812
adachiって人の曲はフリー素材なの?
814名前は開発中のものです。:2010/11/22(月) 07:26:28 ID:I7YBIjeX
小気味いい爆発ってうれしいね
815名前は開発中のものです。:2010/11/22(月) 07:58:16 ID:QYMOIk8Z
>>804
同感だなあ
816名前は開発中のものです。:2010/11/22(月) 10:50:04 ID:GVhGtyHR
AZ改 オートボムとか親切設計。でも弾幕が激しくてオートしまくりw 爽快感はいいね
ヘリオス おい、捕らわれの美少女はどこだ!? 破壊してる感じが気持ちいいね
ダライアス ボスが爆発しながら落ちてくとやった感じがしてもっといいと思う
817809:2010/11/22(月) 19:21:32 ID:Gl0h6Ykz
>>813
adachiの人の曲はSB作品でも使われているうえ
有料ではなく使用禁止とも書かれていないのでフリーかと

>>816
捕えられた生命体はエクストラステージに出るかも
818名前は開発中のものです。:2010/11/22(月) 22:32:36 ID:jMNAH7xC
>>809
なんという雷電w
819名前は開発中のものです。:2010/11/22(月) 22:35:56 ID:jRNu/27m
ストライカーズ19XXシリーズだと思ったのは俺だけか
820名前は開発中のものです。:2010/11/22(月) 23:51:39 ID:U61scflv
>817
よく判らないからスルーしたんだが
それなら俺も使うかな・・・
821名前は開発中のものです。:2010/11/22(月) 23:58:24 ID:jRNu/27m
>有料ではなく使用禁止とも書かれていないのでフリーかと
普通にまずいとおもうが
確認をとったらどうだ
822名前は開発中のものです。:2010/11/23(火) 00:29:48 ID:KOagETqK
天災、魔女達の長い午後と使われてるから大丈夫だと思うんだけどね
823名前は開発中のものです。:2010/11/23(火) 01:23:34 ID:8wxjNAET
大丈夫だとおもう、だとダメだろ・・・
まあ俺は使わないからそこらへん知らないけど
824名前は開発中のものです。:2010/11/23(火) 01:44:45 ID:R3Aa3CX6
天災も魔女もadachi氏の曲は作者に使用許可もらってる
今はオフィシャルページが見られないみたいだし使用許可取れるのかどうか分からんが
825名前は開発中のものです。:2010/11/23(火) 04:09:08 ID:tTPM8+Sj
普通だったら「何も書かれていない」のはフリーじゃないだろ
フリーはフリーって書くよ
826名前は開発中のものです。:2010/11/23(火) 08:44:36 ID:6ETRL4b/
なんで効果音はwavで、BGMはoggなんだろ?

両方oggの方が容量が少なくなっていい気がするんだけど

もしかして、wavの方が再生開始が早いとか利点があるのかな??
827809:2010/11/23(火) 10:58:45 ID:dxk+RSEG
許可が必要だったのか・・・
修正しよう今すぐに
828名前は開発中のものです。:2010/11/23(火) 11:33:42 ID:vtHboH8N
>>826
圧縮されたファイルはデコードに時間がかかるのかな?
効果音は瞬間的な再生が必要だからね。
829名前は開発中のものです。:2010/11/23(火) 11:39:09 ID:DBtAtOvR
>>827
公式ページありますよ。
SHOPAN'S KENNELで検索で行けます。

830809:2010/11/23(火) 11:56:15 ID:dxk+RSEG
>>829
あらほんとだありがとう
しかし・・・もう変えてしまった・・・
次から気を付けます
831名前は開発中のものです。:2010/11/23(火) 17:08:09 ID:Uj6VGXl5
ついに朝鮮戦争が再開したか
これをネタに一作制作するかな・・・
832名前は開発中のものです。:2010/11/23(火) 17:30:48 ID:EckDLCgD
だが待ってほしい
一発だけなら誤射かもしれない
833名前は開発中のものです。:2010/11/23(火) 17:36:10 ID:Uj6VGXl5
誤射?待て待て・・・
今回は銃撃戦でなくて砲撃戦

北朝鮮 50発(先制攻撃) VS 韓国 80発
戦闘機も展開して、死人も出ているが?
834名前は開発中のものです。:2010/11/23(火) 18:07:46 ID:ifTCYclM
MIDIじゃない音声ファイルの音楽素材は使用許諾が必要な場合が多々ある
それが面倒ならば
ピスコラで曲を自作だ
フリーのDTMソフトで唯一出力ファイルがMIDIじゃなくてwaveだからoggにも使えるぞ
音楽の知識さえあれば
835名前は開発中のものです。:2010/11/23(火) 19:02:49 ID:tTPM8+Sj
曲作ることと実用に耐える曲になるかどうかは別だけどな
836138:2010/11/23(火) 23:56:14 ID:0jouCXT9
久しぶりにサンプルを作成しました。
以前に作成した放物線移動を、現在のSBの機能で最適化しました。
参考にしたい方がいらっしゃれば、どうぞスクリプトを流用下さい。

SBもだいぶ便利になりましたね。
ウエポンインデックスの表示がローカル変数で取得できるようになって、カウンタ変数が不要になったり、
ショットパネルの時間待ちの不要化で、左右対称に同時発射するウエポンが作成できるようになったり、
放物線移動が、変数のX,Y速度をカウンタ変数で増加させなくても、直交座標の相対速度だけで再現できるようになったり・・・
837名前は開発中のものです。:2010/11/24(水) 00:25:19 ID:R6VkkAtg
>>836
あー・・・なるほど、移動力の相対指定ってそういう意味だったんだ・・・
目から鱗です
超乙です
838名前は開発中のものです。:2010/11/24(水) 08:05:16 ID:Qr6eX+E9
>>836
乙です!!
久々ですね〜

横STGでの投射型兵器(対地ミサイルとか)のスクリプトが単純化できますね
ところで、連続で弾むヤツは、特定の高さで判定して弾ませることはできますか?
839名前は開発中のものです。:2010/11/24(水) 08:14:53 ID:Qr6eX+E9
>>836
話が変わりますが、揺れながら(単振動の動き)迫ってくる動きとか、楕円軌道とか作成する方法を考えているんですが、sin関数とかcos関数とか必要ですよね?
現状のSBで再現する方法ありますか?

もしなければ、変数(三角関数)パネルとかできればいいな
「sin X」のXを数値(-360度〜+360度)または変数で指定することで、sin Xの値を任意の変数内に格納・・・みたいな
変数の座標や速度に代入すれば、いろいろ応用が利くと思うんですが・・・
840名前は開発中のものです。:2010/11/24(水) 12:00:48 ID:6jNBsEdA
三角関数とか全然分からないからいきなり「sinの値が指定出来ます!」とか言われても困る
841名前は開発中のものです。:2010/11/24(水) 12:24:35 ID:i1PlXqOI
みんな一度は習ってるはずなんだけど、まったく覚えてないよな
覚えてたのもう何年も前だし
842名前は開発中のものです。:2010/11/24(水) 14:44:41 ID:lAaEtehf
三角関数なんて一生つかわねーよwww
とか思ってたもんだな・・・
843名前は開発中のものです。:2010/11/24(水) 17:17:54 ID:WAPnNWex
将来STGを自作する時に役に立つって先生が教えてくれていれば…
844名前は開発中のものです。:2010/11/24(水) 17:59:35 ID:6jNBsEdA
今んとこSBだと使わなくていいから助かってる
845名前は開発中のものです。:2010/11/24(水) 18:21:22 ID:Qr6eX+E9
sin θは、角度θの時の円のY座標で、
cos θは、角度θの時の円のX座標です。
(半径が1の時ね。半径がrの時はr倍するだけ・・・)

三角関数なんていうから誤解を招くんです。
円関数という方がしっくりくるのに・・・

ちなみにcos θ=sin (90度-θ)だから、どちらか1つあれば十分です。
846名前は開発中のものです。:2010/11/24(水) 18:41:20 ID:eBtqAPWM
tanが必要なのはatanテーブルを作りたいときだけか・・・
ハブられっ子
847名前は開発中のものです。:2010/11/24(水) 21:30:13 ID:Qr6eX+E9
tan θは「sin θ/cos θ」で出せますよ。
848名前は開発中のものです。:2010/11/24(水) 21:55:01 ID:WaOQ9SC5
日本語でおk
849名前は開発中のものです。:2010/11/24(水) 21:58:45 ID:D3rGwy2A
sin,cosを扱えたらかなり便利ですね。

でも、SBは小数点以下を扱えないんですよ。
知ってました?

45度の半分を22.5度にできなくて、22度にするか23度にするかで悩んだり・・・。
850名前は開発中のものです。:2010/11/24(水) 22:14:13 ID:eBtqAPWM
内部では0〜65536度だよ
16384で度数法の90度
4096で度数法の22.5度
2048で度数法の11.25度
1は度数法の0.005493・・・度
実は超細かい

処理速度向上のために精度落としていいと思う・・・1024度とかに。
851名前は開発中のものです。:2010/11/24(水) 22:29:18 ID:D3rGwy2A
でも、回転パネルやショットパネルでは、角度指定の際に小数点以下は無視されて、入力できない

唯一、0〜65536度で指定できるのは、変数パネルの画像の向きと移動の向きだけ・・・。

ちなみに、SBはパネル内の数値入力も変数内のデータも、全て整数しか格納できない。
852名前は開発中のものです。:2010/11/24(水) 22:40:31 ID:eBtqAPWM
全部の角度関連の項目において
0~360ではなく0~65536を指定できるようになれば
とっつき難くはなるが精度は上がる

扱う角度の値域が0~65536だったり0~360だったりするから
統一してしまったほうがいいかもしれない
853名前は開発中のものです。:2010/11/24(水) 22:46:30 ID:WaOQ9SC5
日本語でおkっつってんだろダラズ!
854名前は開発中のものです。:2010/11/24(水) 22:53:30 ID:D3rGwy2A
-360〜0〜+360度を、小数点第1位まで入れて(精度を10倍して)、
-3600〜0〜+3600にしても、7200だから、65536で十分なおつりが来るよ。

でも、小数点第2位まで入れて(精度を100倍して)しまうと、72000になっちゃって、65536をオーバーしちゃう・・・(orz
855名前は開発中のものです。:2010/11/24(水) 22:58:12 ID:l/2A02Au
小数点第2位が0.05刻みだったりしたらどうなんだず?
856名前は開発中のものです。:2010/11/24(水) 23:01:46 ID:eBtqAPWM
SBではローカル変数を符号あり32bit整数で扱ってるから
小数点を扱うのは仕様上、不可能っぽいな

つーわけでSB2を待とう
857名前は開発中のものです。:2010/11/24(水) 23:02:58 ID: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に入っちゃうよ?!
858名前は開発中のものです。:2010/11/24(水) 23:06:15 ID:R6VkkAtg
0~3600で統一すれば分かりやすいし良いかも
45度の2分の1問題も解決するしね
流石に65536は多すぎる
0.1度単位の精度があればSTGとしては十分すぎるくらいだと思う
859名前は開発中のものです。:2010/11/24(水) 23:09:41 ID:R6VkkAtg
というかわけの分からん数学知識が不要なのもSBの良いところだからそれは変えないで欲しい
860名前は開発中のものです。:2010/11/24(水) 23:11:49 ID:eBtqAPWM
実際、22度と23度の違いなんて目を凝らしに凝らさない限りは分からないしな
861名前は開発中のものです。:2010/11/24(水) 23:12:06 ID:D3rGwy2A
協議の結果、
sinパネルの角度指定欄は、0-3600(0-360度)の範囲での入力となります。
m(_ _)m
862名前は開発中のものです。:2010/11/24(水) 23:17:58 ID:eBtqAPWM
まてまて
まだ実装されると決まったわけじゃないぞ
それに小数で渡されるはずの三角関数の値はどうやって管理するんだよ
863名前は開発中のものです。:2010/11/24(水) 23:25:57 ID:D3rGwy2A
>>862
100倍して、小数点以下を切り捨てて返しますのはどうでしょう?

使用時に/100が必要ですが・・・。

でも半径をかける必要あるので、最小半径100pixがデフォルトと考えることも・・・
864名前は開発中のものです。:2010/11/24(水) 23:33:39 ID:D3rGwy2A
もし、キャラクタの変数パネルで、sin値を代入できたら、

Y座標 = sin (変数1)
X座標 = sin (変数1+45度)

これで変数1を0〜360度とかで増加させるループを組んだら、リサージュ曲線レーザーになっちゃう??
865名前は開発中のものです。:2010/11/25(木) 01:51:58 ID:FvG/u8ZZ
高校時代数学2だった俺にはもう日本語に思えん
866名前は開発中のものです。:2010/11/25(木) 02:15:24 ID:HL8dp0UK
1+1を2(sin^2θ+sin^2(90-θ))で表しているようなもん
867名前は開発中のものです。:2010/11/25(木) 08:15:15 ID:TyrZDGou
むうっゲージが足りない・・・
ってときは変数で工夫するしかないか
868名前は開発中のものです。:2010/11/25(木) 08:32:00 ID:Udk9Dn5h
>>867
変数を条件分岐させて、ゲージが0%,10%%,・・・・,100%の画像のパターン番号を割り振れば、スクリプトでゲージを代用させられますよ
869名前は開発中のものです。:2010/11/25(木) 08:53:06 ID:TyrZDGou
>868
なるほどそれですね!
むしろ滑らかにゲージ推移して欲しくない場合は
そっちのがおすすめですかね
870名前は開発中のものです。:2010/11/25(木) 10:07:34 ID:NBUwX3+S
そんな事より音声再生後のパチッって音なんとかならねえのかよ
871名前は開発中のものです。:2010/11/25(木) 11:18:31 ID:Bb6XiHMs
なるよ
872名前は開発中のものです。:2010/11/25(木) 12:11:10 ID:Ax17Lg/9
ゲージは5本くらいあってもいいかもなあ・・・

と思ったが、ゲージが5本もあるSTGなんてヘルシンカー以外やりたくないからやっぱいいや
873名前は開発中のものです。:2010/11/25(木) 12:34:35 ID:NBUwX3+S
>>871
どうやって消すんだよ?
874名前は開発中のものです。:2010/11/25(木) 13:27:36 ID:wzc1kEDq
sin x,cos x,tan x
sinh x,cosh x,tanh x
e^x,log x,sqr x

この9つの関数があれば、座標関係の処理は完璧!
3次元演算だってできる
875名前は開発中のものです。:2010/11/25(木) 13:28:35 ID:wzc1kEDq
>>873
つ ミュート

 T T
つ ×
876名前は開発中のものです。:2010/11/25(木) 13:28:47 ID:TyrZDGou
うちはかすりゲージ(見えない)とそれによって蓄積されるゲージ、あとため攻撃
ゲージで三つ埋まっちゃってるのです・・・
877名前は開発中のものです。:2010/11/25(木) 13:53:05 ID:NBUwX3+S
>>875
おいおいそれじゃ自機から弾を出した時にパチって音消せないだろ
SB以外のツールで再生するとパチッて音ならないんだからこれはSB側の問題だよな

話は変わるけど
押して発射するタイプの溜め撃ちでボタン押しっぱなしにするとゲージが減るまで連射できる溜め撃ちって
どうやって作るんだ?
878名前は開発中のものです。:2010/11/25(木) 13:54:26 ID:NBUwX3+S
間違えた
押して発射するタイプの溜め撃ちでボタン押しっぱなしにするとゲージが減って0になるまで連射できる溜め撃ちって
どうやって作るんだ?
879名前は開発中のものです。:2010/11/25(木) 14:04:36 ID:vz2JvtJD
作れません
880名前は開発中のものです。:2010/11/25(木) 14:16:37 ID:TyrZDGou
よくわからんが押して発射するタイプって押さないときにゲージがたまるってこと?
単にショットでゲージ使うようにすればいいんじゃないのかな
881名前は開発中のものです。:2010/11/25(木) 14:19:40 ID:Ax17Lg/9
よく考えたらHPゲージとパワーアップゲージも含めれば現状で既に5本使われてんのか・・・
じゃあもう1,2本増えてもあまり変わらないかもな

それはそうと>>876よ、見えないゲージの分はシステム変数に蓄積することで1本節約出来るんじゃないか?
882名前は開発中のものです。:2010/11/25(木) 14:50:30 ID:HL8dp0UK
>>877
wavファイルをいじって
0.5秒以上の無音を追加する
883名前は開発中のものです。:2010/11/25(木) 16:07:49 ID:ofSCL/6A
>>882
音データのいじり方が全然解らないので試してないですが
無音のSEを別に作っておいてプチ音出るとこに鳴らしたら回避できたりしないですかね
884名前は開発中のものです。:2010/11/25(木) 16:11:05 ID:4JAnZd6t
それができるなら始終無音の効果音を鳴らしておけば回避できることになるけど、
どうなんだろう
885名前は開発中のものです。:2010/11/25(木) 16:20:51 ID:HL8dp0UK
MSXじゃ無いんだから・・・
すでに再生している効果音を無音効果音で上書きするのは無理
886名前は開発中のものです。:2010/11/25(木) 17:02:31 ID:wzc1kEDq
>>877
wavファイル編集ソフトで、開始点と終了点をゼロクロス処理して下さい。
(振幅を滑らかに0にして、短時間の無音を挿入)

>>876
見えないゲージは変数で処理した方が、ゲージの節約になりますよ。
でも、「かすり」ゲージの場合は、「かすり時タスク」がないからゲージで処理するしかないのか・・・。

>>877
それは、「押して発射するタイプの溜め撃ち」じゃなくて、「離して発射するタイプの溜め撃ち」にした方が良いよ。
ボタンを押している間は連射で、次第にゲージが減っていって、離した際に溜め撃ちがでるようにしたら?
887名前は開発中のものです。:2010/11/25(木) 17:08:17 ID:wzc1kEDq
SBの溜め撃ちは、
@ボタン押している間に溜めて、離した時に発射

Aボタン離している間に溜めて、押した時に発射
しかないから・・・。

ゲージ値とグラフィックを逆に動作するようにしたらどうだろう?
・ボタンを押している間はメインウエポンをオート連射して、ゲージを時間とともに増加(ただしグラフィック上は減少にしておく)
・ゲージ満タン(グラ上はゲージ0)後にボタンを離すと、溜め撃ち設定のサブウエポンを発射
・溜め撃ち発射後は、ゲージを0へ戻す(グラ上はゲージ満タン)
888名前は開発中のものです。:2010/11/25(木) 18:45:16 ID:NBUwX3+S
>>886
別のソフトが必要なのかよ面倒くせえな

>>887
ややこしくて頭がグチャグチャになるわ
889名前は開発中のものです。:2010/11/25(木) 18:48:02 ID:Ax17Lg/9
ゲージが溜まる条件が何なのか知らんが、スクリプトでボタン判定して
ゲージがあればショットを発射してゲージ量を減らすループ→ゲージが0になったらループ抜ける
でいいんじゃないの
890名前は開発中のものです。:2010/11/25(木) 19:00:12 ID:HL8dp0UK
>>888は「面倒」とかで済ますと思うよ
891名前は開発中のものです。:2010/11/25(木) 19:20:39 ID:ofSCL/6A
息をするのも面倒くせえ
892名前は開発中のものです。:2010/11/25(木) 19:20:51 ID:qpp4Lj+z
たしかに音声ノイズはソフトウェア側で処理することが多いだろうからなぁ。SBが手抜きというわけじゃないけど
893名前は開発中のものです。:2010/11/25(木) 23:32:56 ID:FvG/u8ZZ
>>891
地下道でも掘ってろ
894名前は開発中のものです。:2010/11/26(金) 08:06:48 ID:sEUqnwjz
少し質問があります。
SBで作成されたゲームの中で、untitledというゲームがありますが、このゲームが、ぬるぬる動く環境の方は居られますでしょうか?

今度、パソコンを買い換えるので、SBの推奨環境みたいなのを少し知りたいと思っています。
以前、自分の作成したゲームを色々な環境下で確かめたとき、
ハードウェアとの相性がある気がして、それが気になっています。
もし良ければ、動作環境と、動作状況を教えていただければと思います。

今回は、私が知る中で一番重たいゲームであるuntitledを検証用に利用させてもらいました。
なお、下記の環境下で、untitledを動作させた場合、
2面中盤で画面が1/3秒程度停止する位負荷がかかりました。
athlon 64 X2 6000+
メモリ 2G
Radeon HD 4670
windows XP SP3
Norton 2010 動作
895名前は開発中のものです。:2010/11/26(金) 08:43:30 ID:dTeXosaV
ver1.05で確認

i7 930 @4.2G
mem 6G
HD5670
win7 ultimate 64bit
エアロon

3面頭までやってみたけど、普通に60fpsのままで重い場所なし
896名前は開発中のものです。:2010/11/26(金) 14:00:16 ID:qch3/7UU
untitledは敵や弾多いとこでボム連発すると処理落ちする
PC性能というよりより、キャラクター数などが多すぎてSBの処理の限界だと思う
同時の処理とかキャラクター数とか過剰な加算合成しなければ古いノートPCでも動くくらい軽いゲームできるよ
897名前は開発中のものです。:2010/11/26(金) 14:15:55 ID:orSQUuPP
きれいなドット絵が描けないorz
898名前は開発中のものです。:2010/11/26(金) 14:42:48 ID:YjcHv14H
やっぱ半透明いっぱいってのは重くなるよね・・・
俺貧乏性だから雑魚弾なんかも最小区画で入れておかないと
無駄に重くなりそうで詰めなおしたりしちゃう・・・
899名前は開発中のものです。:2010/11/26(金) 14:56:20 ID:RpNMAxxv
軽くて綺麗なゲームを作るやつは玄人
900名前は開発中のものです。:2010/11/26(金) 15:44:47 ID:y1jhvO58
俺が玄米だ
901名前は開発中のものです。:2010/11/26(金) 15:49:43 ID:QeqROn7v
untitledが重いのって画面外にいったキャラの処理を
全部してないとかそういうのじゃないの?
数はさほどに感じないが
902名前は開発中のものです。:2010/11/26(金) 21:25:47 ID:orSQUuPP
SB公式サイトにうpされてんのとベクターのじゃバージョンが全然違うな
なんでだ?
903名前は開発中のものです。:2010/11/26(金) 21:27:57 ID:RpNMAxxv
Vectorの更新が面倒だから
反映されるまで時間かかるのよ
904名前は開発中のものです。:2010/11/27(土) 09:58:07 ID:WOLm8kw0
スプライト画像を大きくつくって番号の多さと余白に悩むのと
キャラごとにスプライト小分けにしてスプライト数に悩むのと
どっちがいいんだろうとかどうでもいいこと悩み始めてきた・・・前者のほうが容量はくうのかな
905名前は開発中のものです。:2010/11/27(土) 11:56:43 ID:+cNvjo+U
画像のサイズはともかく、画像内の各キャラサイズは全部均一にするよう作ってる
自動分割以外は面倒でやってられん
906名前は開発中のものです。:2010/11/27(土) 12:41:01 ID:EPeoKRkR
自動分割はアニメーション用でしか使ってないなぁ
俺の場合自機周り用、敵弾用、爆発用、1面用、2面用・・・みたいな感じでグループごとに小分けしてる
後から見直した時に分かりやすいのがいいよ
907名前は開発中のものです。:2010/11/27(土) 16:37:03 ID:KNZuQ4PP
>>895
レスさんくすです!
参考に使わせてもらいます。

>>896
軽いのは、そうやって作れるのは分かるのですが、
やっぱり、重たいゲームが出てきたときに、
良い速度が出てくれないのは悔しいですし、
小さな処理落ちで、予期せぬ音楽の同期ズレが発生するのがイヤだったものでw

SBの処理の限界とは言え、環境の底上げをある程度する、もしくは相性良いハードとかあれば、
untitledレベルのキャラ数であれば、ぬるぬる動かないものかと思ってw
908名前は開発中のものです。:2010/11/27(土) 19:51:10 ID:ui/4SaZr
untitledは撃ち返し弾撃つ敵が大量に出て、さらにボムで弾がアイテムに変化するので、見た目以上にキャラと処理が多いと思う。200〜300くらいからきつくなってくるから。
それと、画面上に存在する数より、同時に発生する数が結構負荷がかかる気がする。
あるいは貫通系の攻撃が毎フレーム判定あるのかも。
処理落ちはそんなに無茶しなければでないから、出てから対策するくらいで大丈夫だと思う。
909SB ◆.if.Xu7A6c :2010/11/27(土) 21:34:35 ID:/EgLGSff
ver 0.99.38
スクリプトでラベルINに対応するラベルOUTが無い場合、実行時に警告を出すようにした
(無限ループ検出時と同じ場所)
CONFIG.INIにBGMとSEのマスターボリュームの設定を追加
CONFIG.INIに移動キーの設定を追加
多関節タイプに直線を追加

http://maglog.jp/sb/
910名前は開発中のものです。:2010/11/27(土) 21:38:15 ID:ui/4SaZr
ボリュームきた!
911名前は開発中のものです。:2010/11/27(土) 21:39:01 ID:1iuknl06

ボリューム調整はかなり欲しかった機能
912名前は開発中のものです。:2010/11/27(土) 21:44:55 ID:EPeoKRkR
>>909
乙です
今回はなんかゴツい更新っぽい気がする!
913名前は開発中のものです。:2010/11/27(土) 22:37:20 ID:QG+1a70w
更新お疲れ様です。
あぶね〜ボリューム調整のスクリプト組もうとしていたところだぜ〜
グッタイミン!
914名前は開発中のものです。:2010/11/27(土) 23:10:24 ID:rXdtnaMv
乙です
移動キーは嬉しいです
915名前は開発中のものです。:2010/11/28(日) 07:35:41 ID:3P5yORUN
乙です
多間接直線ってのはレーザーにつかうといいのかな
916名前は開発中のものです。:2010/11/28(日) 11:37:34 ID:HT/l+SJC
VU乙です!
CONFIG.INIにBGMとSEのマスターボリュームの設定を追加
CONFIG.INIに移動キーの設定を追加
多関節タイプに直線を追加
917名前は開発中のものです。:2010/11/28(日) 11:39:23 ID:HT/l+SJC
>>CONFIG.INIにBGMとSEのマスターボリュームの設定を追加
これは便利!

>>CONFIG.INIに移動キーの設定を追加
詳細の解説を希望!

>>多関節タイプに直線を追加
もちろん、レーザー用ですよね?
使用法をkwsk!
ちなみにFKはどうなったの?
918名前は開発中のものです。:2010/11/28(日) 19:18:55 ID:HT/l+SJC
多関節をいじってみたけど、「遅延」と「直線」がどちらも全く同じ挙動をしてしまう様子・・・

「直線」で何が変わったんだろうか?
こう、節と節の間を同じ画像で隙間なく補完してくれるとか、節を引き延ばして節間の空白を埋めてくれるとかを期待していたんだけど・・・(orz
919名前は開発中のものです。:2010/11/28(日) 20:15:15 ID:A7YSdt/I
多関節レーザーは飛び出しや隙間をなくすのが難しいんだよね。
いい動きにしようと思うと必ず出っ張ったり離れたりしてしまう。

せめてアニメが適用できれば打ち出し時に短くして速度が乗ってから
長くとか色々調整できるんだが・・・
920名前は開発中のものです。:2010/11/28(日) 20:42:08 ID:HT/l+SJC
多関節で、「追尾」、「遅延」に関しては文句なし!

「IK」に関しては、先端の動きに対する追従性は良いのだけれど、先端が自機の向きしか選択できないのがキツイ
「自機の向き」「親の向き」「子の向き」「先端フリー(スクリプトで自由に移動)」と選択できれば、もう少し使いやすくなるのに・・・

「FK」に関しては、早く実装し欲しい!
先端の動きに追従する「IK」とは逆に、
根元の往復角速度を指定すると、それに連結された節や先端がから竿(フレイル)のように振れる動きがよいと思うんだけど

「直線」に関しては、「遅延」との違いを出して欲しい。
現時点では、根元と先端の間に均間隔で節を配置しているだけで、差異がないように思う
921名前は開発中のものです。:2010/11/28(日) 21:02:38 ID:h0is5CeY
うん、確かに遅延を使ってるキャラクタで直線に変えても動きが変わらないな・・・
どういう使い分けをすればいいのかちょっと説明が欲しいかも

ついでにこないだ実装された「早回し」についてもちょっと説明が欲しい
922名前は開発中のものです。:2010/11/28(日) 21:22:20 ID:3P5yORUN
レーザーは速度と伸びの滑らかさで悩ましいよね・・・
びびーっと速く滑らかに伸びていくには隙間埋めてくれるか拡大縮小するかのどっちかになるのかな
923名前は開発中のものです。:2010/11/28(日) 21:29:29 ID:HT/l+SJC
>>921
もしかして、「直線」はまだ仕様が未完成?

>>922
節を1個指定すると、先端と根元の間を、その画像で(向きも揃えて)自動複製して敷き詰めて埋めてくれる方式か、
節と節の中間位置まで、画像を1方向(節と節を結ぶ向きに回転してから)に引き延ばして埋めてくれる方式を、
それぞれ選択できたら神なんだけど・・・。
924名前は開発中のものです。:2010/11/28(日) 22:06:08 ID:A7YSdt/I
>>923
かなり前のサンプルで
ニルヴァーナというのがそれっぽい挙動してた覚えが・・・
ボタン押すとウネウネするやつ
925名前は開発中のものです。:2010/11/29(月) 10:29:37 ID:dz/E9V6+
>>924
涅槃のことかな?
でも、あれは直線じゃなくて曲線レーザーだったような・・・?
926名前は開発中のものです。:2010/11/29(月) 10:30:24 ID:dz/E9V6+
>CONFIG.INIにBGMとSEのマスターボリュームの設定を追加
>CONFIG.INIに移動キーの設定を追加

このあたりの設定用の書式って解説あるの??
927名前は開発中のものです。:2010/11/29(月) 13:58:35 ID:p+gHonBs
gsフォルダ内のサンプル用ini見れば何となく分からないか?
928名前は開発中のものです。:2010/11/29(月) 19:37:49 ID:YFujrEbI
>>925
そうそう
曲線レーザーでも節くれだったり離れたりしないで理想的だった。

頭とお尻を固定してたからできたのかもね。
俺の場合IKレーザー打ち出すとミミズレーザーになるw
929SB ◆.if.Xu7A6c :2010/11/29(月) 19:54:45 ID:+X0E1yQl
スプライトサイズを指定するとき-1すると
改善されるかも
930名前は開発中のものです。:2010/11/29(月) 20:09:00 ID:dz/E9V6+
おお?
作者降臨!!

ぜひ「直線」と「遅延」の違いについて、どうぞ!
931名前は開発中のものです。:2010/11/29(月) 20:27:15 ID:YFujrEbI
直線てたぶん
この前話題になった貫通なしごんぶとレーザーのことじゃない?
932名前は開発中のものです。:2010/11/29(月) 21:10:44 ID:dz/E9V6+
多関節の「直線」は、>>575で言うところの、下の段の真ん中のレーザーが作れることを期待!!
933名前は開発中のものです。:2010/11/29(月) 21:12:40 ID:LYqqdSfP
それは遅延でも作れると思う
934SB ◆.if.Xu7A6c :2010/11/29(月) 21:18:06 ID:W1/4fA7T
遅延はぐんにょりする
935名前は開発中のものです。:2010/11/29(月) 21:20:31 ID:dz/E9V6+
もしかして、節の数が多い時(重なった時)の処理が違う??

遅延→曲がる(歪む)
直線→先端と根元を結ぶ線分からはみ出ない

試してないけど、こういう理解でOK?!
936名前は開発中のものです。:2010/11/29(月) 21:31:57 ID:YFujrEbI
それが本当なら一大事やで!
937SB ◆.if.Xu7A6c :2010/11/29(月) 21:46:55 ID:W1/4fA7T
だいたいあってる
938名前は開発中のものです。:2010/11/29(月) 21:51:16 ID:LYqqdSfP
あれ、もしかして「遅延」で先端が激しい動きをする場合
節はちょっと遅れて引っ張られるように動くのかな
んで「直線」の場合はそれが無いってことか
939名前は開発中のものです。:2010/11/29(月) 22:00:17 ID:YFujrEbI
>>935
あんたやるじゃねえか。
SB氏をここまで問い詰める男はそうはいねえよ。
940名前は開発中のものです。:2010/11/29(月) 22:58:58 ID:dz/E9V6+
試してみた

「直線」:
 「根元」と「先端」を結ぶ直線上に、「節」が等間隔に配置される
 「根元」と「先端」がどのように動こうとも、常にその間を結ぶ直線上に「節」が均等に並ぶ

「遅延」:
 「根元」または「先端」の動きに従い、1つ根元の「節」と1つ先端の「節」の間を補間するように、その間の「節」が配置される
 「根元」と「先端」が別々に動くと、それぞれの方向に補完されるため、曲線上に「節」が対数的に並ぶ

「追尾」:
 「根元」の動きに従い、1つ先端の「節」は指定フレームだけ遅れて、1つ根元の「節」の位置に移動する
 「根元」がどのように動こうとも、常に先端の「節」は1つ根元の「節」を追いかける
941名前は開発中のものです。:2010/11/29(月) 23:18:31 ID:/roI4Fcq
だれかサンプル作るだろうから
寝て待ってる
942名前は開発中のものです。:2010/11/29(月) 23:28:13 ID:dz/E9V6+
943名前は開発中のものです。:2010/11/29(月) 23:29:59 ID:lvaWGc3d
なるほど、照射型のレーザーにもってこいなのね
944名前は開発中のものです。:2010/11/30(火) 06:03:53 ID:HCDcKDdI
確かに、自機の方が移動してもレーザーが曲がらなくなってる!
945名前は開発中のものです。:2010/11/30(火) 12:53:24 ID:ynFmHd2z
描画を最適化にバグ?
なんか描画を最適化するにチェックをいれると透明にならず、
最適化のチェックをはずすと透明になるから不思議に思っていたら、
どうも画面上に同じく描画を最適化した不透明なキャラがいるとそれに釣られて
不透明になって、その不透明キャラが消えると透明が効きはじめるような感じ。
でも何回かやってるとなぜか最適化した状態でも透明になったりする。
あと全ての描画を最適化したキャラがそうだとは限らないみたいで、同時に
透明・不透明キャラが一緒に画面上にいてもちゃんと描画できてるキャラもいる。
1枚のスプライトでやってるし多間接や親子階層は使ってないから
条件は満たしてる思うんだけどなあ。

946名前は開発中のものです。:2010/11/30(火) 18:47:00 ID:1LPaRScH
あーだからかな。俺は描画を最適化した透明のボーナスアイテムがあって、
取ったら破壊タスクの中で不透明にして描画パターンを点数のグラフィックに
切り替えるというのを作った。(文字列を使ってるんじゃないよ)
そしたらアイテム取って点数が表示されたら他の画面上に残ってるアイテムが
透明だったのが不透明になって点数表示が消えたら透明に戻るって現象があって
なんだこりゃって思ってた。
「描画を最適化」は透明にするのに制限あるんだっけ?
947SB ◆.if.Xu7A6c :2010/11/30(火) 19:16:54 ID:dm2jFh4E
>描画方式(ファンクションやフィルタ)が最適化オプション付きスプライト全般で一種類になります
>使用できるスプライトが最適化オプション付きスプライト全般で一種類になります

半透明、不透明の切り替えはできない
948名前は開発中のものです。:2010/11/30(火) 20:22:51 ID:1LPaRScH
あうー、そういうことだったのね。
949名前は開発中のものです。:2010/11/30(火) 22:03:35 ID:HCDcKDdI
>>942
乙です

つ 「SB広報部」タグ
950名前は開発中のものです。:2010/11/30(火) 22:23:04 ID:PdYKtVt9
ニコ厨か・・・
951名前は開発中のものです。:2010/11/30(火) 23:10:57 ID:bOwo4HA5
時機の大きさを100ドット×50ドットとかにするとX中心とy中心を整えても
当たり判定や画面サイズがずれるんですけど時機は16×32とかにしないとダメなのですか?
レイアウトのスクリーンや使用領域やゲーム設定の解像度を変えてもズレがなおりません
時機を小さくするとズレが極小になります
952名前は開発中のものです。:2010/11/30(火) 23:38:11 ID:a04psUUH
当たり判定の各種設定した値
自機のスプライトサイズ、中心サイズ
とかを詳しく教えてくれればだれか答えてくれるかもしれない
953名前は開発中のものです。:2010/12/01(水) 00:27:36 ID:9WEFXabi
一般のPCで十分遊んでもらえるキャラ数ってどんくらいが許容範囲だ?
フルパワーのメインウェポンだけで300くらいいくんだが・・・
954名前は開発中のものです。:2010/12/01(水) 00:59:57 ID:I+WU1BXe
キャラ数はあまり問題じゃないような・・・
描画解像度、色深度、描画方式が効いてくる気がする。

1×1ドットの2値色不透明スプライトなら数千個出してもあまり重くならないけど

128×128ドットのフルカラー透明スプライトを128コマアニメさせてたりすると数個でもロードだけで数十秒かかる。
955名前は開発中のものです。:2010/12/01(水) 01:38:21 ID:9WEFXabi
データ節約か・・・プロはよくわかってるんだろうな。
10年くらい前によく蜂みたいな弾幕シュー作れたと思うわ
956名前は開発中のものです。:2010/12/01(水) 04:49:06 ID:Q7TPATC9
処理落ちしまくってた気がするが
957名前は開発中のものです。:2010/12/01(水) 09:17:24 ID:9TAHxm0r
雑魚の弾幕弾に半透明つけたら綺麗かなとつけてみたら
ものすごく重くなったもんだな・・・
958名前は開発中のものです。:2010/12/01(水) 10:31:56 ID:EiLDKgzK
敵弾に半透明は重くなるわ見づらくなるわで良いことないからやめた方がいいよ
959名前は開発中のものです。:2010/12/01(水) 11:57:58 ID:Jjk5I/vt
誘導弾がホーミングする敵と、ホーミングしない敵を作り分けたいのだが、追尾する方では空中敵と地上敵くらいしか選択できない
地上敵とかにしてしまうと、対空攻撃が当たらなくなるので、通常攻撃を対空対地攻撃にしているわけだけど
そうすると、今度は地上的にした敵キャラクタが、自機への当たり判定がないために、スルーしてしまう・・・

ボスとか、当たり判定のある疑似背景(移動するギミックなどあり)へのホーミングをoffにできるように、
各キャラクタの属性フラグで、「誘導対象から除外」とかを追加してほしい・・・
960名前は開発中のものです。:2010/12/01(水) 11:59:39 ID:b/9TWKTB
そうそう
ぱっと見は綺麗だけど判定がわかりにくくてやってるとストレス溜まるんだよな
完全に作者のオナニーでしかない
961名前は開発中のものです。:2010/12/01(水) 12:00:33 ID:Jjk5I/vt
フラグのオン・オフで誘導をオン・オフできれば、
「チャフ」で自機への誘導ミサイルを避けたり、一定時間だけ誘導されなくなる「ステルス」機能とかを実装できるかも・・・
962名前は開発中のものです。:2010/12/01(水) 13:14:03 ID:EiLDKgzK
追尾させたくないキャラの種類を色々変えてみたらどうなるかな
例えば「障害物」にしたり「敵弾特殊」にしたり
963名前は開発中のものです。:2010/12/01(水) 13:25:21 ID:O19j+Iwz
ホーミングさせたくない敵は、敵弾特殊とかで作ったらどうだろうか?
相互当たり判定がどんなだったか、ホーミングするかしないかなどは覚えてないけどね。

地上敵を自機に当てる場合は、地上敵が当たり判定用の空中敵を子で出しておくとかで出来るんかな?
やってないからわからんけど。
まあ、面倒くさいといえば、面倒くさいかも。
964名前は開発中のものです。:2010/12/01(水) 13:27:02 ID:O19j+Iwz
おっと、かぶった
965名前は開発中のものです。:2010/12/01(水) 15:38:54 ID:Jjk5I/vt
みなさんレス サンクスです

>>962
障害物 →敵弾くらって死んでしまう敵になってしまうようです・・・(敵の同士討ち状態)

敵弾(特殊) →確かに、空中敵とあまり変わらないで、誘導対象外にできそうです

>>963
あたり判定用の空中敵にホーミングが飛んで行ってしまうのです・・・

とりあえず、途中で誘導を外すような動作をしないのであれば、はじめから敵弾(特殊)で作成するのがベストのようですね
966名前は開発中のものです。:2010/12/01(水) 17:44:54 ID:lz/M1yRE
画面端に行くと多少スライドする面を作っているのですが
かなり端まで行かないとスクロールしないので困ってます
何か良い方法はないでしょうか
967名前は開発中のものです。:2010/12/01(水) 18:18:11 ID:9TAHxm0r
>966
どういうつくりで端に行くとスライドするようにしてるかはわからないけど
自機のX座標みるようにすればいいんじゃないかな
968966:2010/12/01(水) 18:42:54 ID:lz/M1yRE
>>967
現状はメイン背景のサイズをレイアウトより広めの幅をとって
「左右にフリースクロールする」にチェックを入れてスライドさせています
もしかしてスクリプト上で画面の制御が出来るんでしょうか?
969名前は開発中のものです。:2010/12/01(水) 18:51:04 ID:E25S5Qe6
>>968
背景をキャラクタとして扱えばできる
970名前は開発中のものです。:2010/12/01(水) 19:23:03 ID:9TAHxm0r
普通のフリースクロールって端のほうに行かないとスクロールしないもんでしたっけ?
パラメータみたいなのあったかな・・・
971名前は開発中のものです。:2010/12/01(水) 19:24:35 ID:EiLDKgzK
普通のフリースクロールは普通にいつもスクロールするよ
972名前は開発中のものです。:2010/12/01(水) 20:01:45 ID:e+Ffc6LM
全方位スクロールの解説を所望する!
973名前は開発中のものです。:2010/12/01(水) 21:33:43 ID:Jjk5I/vt
フリースクロールは、画面端まで行かないとスクロールできないんだっけ?
オフサイドラインみたいのを設定(画面中央〜画面端までの間を指定)して、
そのラインを超えるとフリースクロールするみたいな設定が良いかも・・・

左右方向に加えて、上下方向もフリースクロールにしたら、四方位の任意スクロールになるよ

フリースクロール方向にラップアラウンドを組み合わせれば、ループスクロールでエンドレスエイト!
974名前は開発中のものです。:2010/12/02(木) 01:11:20 ID:TS3Z2wbL
やったねタイムパイロットができるね!

まっすぐ進まないようなSTG作る場合って見かけの背景だけそういうことにして
敵などは時間で出るように配置すればいいんだろうか
作る予定は無いけど・・・
975名前は開発中のものです。:2010/12/02(木) 12:24:18 ID:/Y1vGmhL
現状だと、フリースクロールは、基本スクロール方向と垂直方向だけでは

ラップアラウンドも、基本スクロール方向のみだったような・・・
976名前は開発中のものです。:2010/12/02(木) 13:29:03 ID:vTbpKxcS
フリースクロールって実装されたの!?
kwsk!
977名前は開発中のものです。:2010/12/02(木) 14:23:06 ID:a65DajWP
ステージ設定の表示優先タブにあるだろ
978名前は開発中のものです。:2010/12/02(木) 18:32:27 ID:aSVGSg17
>>973
画面端まで行かなくてもスクロールは始まってるけど
量が少なすぎて一番端が見える頃には自機が画面端って感じだね
少しスライドする位ならいいけど地形シューとかだと割と困る
979名前は開発中のものです。:2010/12/02(木) 18:59:30 ID:6czm3IWW
いや、それがスクロールってもんだよ
画面の中心にいる時は背景幅の中心、画面の端にいる時は背景幅の端になるようにスクロール量が調整される
グラディウス等の上下フリー状態の時みたいな特殊なスクロールは現状では出来ない
980名前は開発中のものです。:2010/12/02(木) 19:26:56 ID:aSVGSg17
まぁ縦で雷電的な使い方を想定してる機能なんだろうなってのは解る
横で使う時は使いづらいねって言っただけで
あとグラUみたいな無限に繋がってるアレはまた別の話だ
981名前は開発中のものです。:2010/12/02(木) 21:23:38 ID:0zrjHlGu
>>972
フラクシーでもやってろw
982名前は開発中のものです。
>>981
出た!Fraxy厨〜