【SB】 Shooting Game ..
[2ch|▼Menu]
2:名前は開発中のものです。
09/05/10 19:04:57 gn5xEBi6
>>1


3:名前は開発中のものです。
09/05/10 19:08:17 wwpOuBcR
>>1

前スレのプチノイズの件ですが
自分が使っている効果音を調べてみたところ
波形に問題がないことは確認しました
そもそも、この現象が確認されるのは、効果音の音量を40%以下にしたものに限定されていました。
ノイズ入ってたものも、音量100%にすればノイズ消えましたし。

ってなことで、効果音の音量の指定に関して
SB氏は、初回に効果音を鳴らす際に、効果音を鳴らしながら音量を一気に上下させる形で指定してるんじゃないかと邪推
そしたら不連続な波形になることも納得なので。

とりあえず、現状の改善方法は、
SB側で効果音の音量調節をしないようにすることだと思いますが、
何らかの形で修正してもらえるとありがたいです。

4:名前は開発中のものです。
09/05/10 19:10:05 7JkpcXiv
>>1
乙、スレ立てtnx

5:名前は開発中のものです。
09/05/10 19:11:44 7JkpcXiv
みすった、thx

6:名前は開発中のものです。
09/05/10 19:48:03 FiTB9zDe
>>1乙です
前スレで毎回違うランダムについて聞いた者です
ボタン判定を挟めばいいとの回答を頂いたのですが
それはつまり「Aボタンが押されている・いない」等で分岐させるということですか?

例えば縦STGで面の冒頭、数体の雑魚キャラが画面の上からランダムで出てくる
という動きをさせたい場合、プレイするたびに違う場所から出させるには
雑魚キャラのスクリプトはどういう形になるのでしょうか

7:名前は開発中のものです。
09/05/10 20:16:13 +Jeob8nz
直交座標で目標座標を絶対値で指定して
乱数で範囲指定をチェックすればランダム出現はすぐにできるよ
x0 y0 と x1 y1の範囲指定の数値もいれて。
(ランダムでの出現ポイントね)
※移動に要するフレームは1

つうかSTGにおいて、過度なかランダムって嫌われる要素だから(パターン化しづらい)
あんまり、そんなところに力入れなくても良い思う

8:名前は開発中のものです。
09/05/10 20:25:46 XRU23c5z
>>6
URLリンク(www.sasaraan.net)(参考。c++でSBを作っていた場合)
>rand関数は連続して使用することにより、異なる乱数値を生成し続けます。
>ただし、一通り、乱数値を生成し終わると、通常は、また[同じ順番で同じ数値を生成]します。
たぶん毎回変えるのは無理
内部の乱数の処理が決まっちゃってるから
SBさんがプログラムを書き換えるか、自分で無理やり変えちゃうかしかない(と、思う)

9:8
09/05/10 20:27:49 XRU23c5z
補足
毎回って毎回ゲームをプレイすることね。


10:名前は開発中のものです。
09/05/10 20:31:42 4yFIvzrQ
リプレイ再生する都合上、自前でランダムテーブル持ってる気もする

11:名前は開発中のものです。
09/05/10 20:33:20 FiTB9zDe
やっぱりrand関数ですよね
要はそこにsrand関数を擬似的にでも挟めないかと思ったのですが無理ですか
リプレイとの兼ね合いでしょうかね・・・

すいません、ありがとうございました

12:名前は開発中のものです。
09/05/10 20:44:05 gn5xEBi6
前スレの>>998が言いたかったことなのかはわからんけど
ボタンを押すたびに乱数消費するようにすれば現実的には再現性無くせると思うよ

例えば下のようなスクリプトをどっか序盤のキャラに入れとけばOK
判定に使うボタンはゲーム中でよく使う適当なボタンで、左右とかショットとか

out

ボタン判定→ランダム→in
↓       ↓
in       in

13:名前は開発中のものです。
09/05/10 21:23:15 kC7fUXip
>>1
スレ立てお疲れ様です。

>>3
画像を縮小する際に、縮小倍率がほんの少し異なるだけで、間引かれ方が変わってしまって、
きれいに縮小されて見える場合ときれいに縮小されて見えない場合があるのと同じように、
音波形の振幅を圧縮する際にも、倍率によっては波形が潰れて波形が不連続になってしまうのだと思われます。

>>12
乱数の種をシステム時間など、プログラムに非依存的なもので初期化できない場合には、
乱数自体を別の部分で使用してしまい、同じ乱数パターンでも使用される乱数をずらしてしまうのも、確かに良い手だと思います。

確かに、リプレイだけでなくプレイの面でも、完全な乱数はSTGにはあまり相容れないかもしれません。

14:Sぷ ◆n3VrL7XRbc
09/05/10 21:37:24 hfLdkG7i
新スレ乙。
SB氏更新乙。

ランダムと言えば、いつぞや作った火山ゲーム。
あれ、何から何までランダムなんだけど完全パターンになってて驚愕-PANIC-したっけ。
(ちなみに弾幕設定内のランダム含め8つの不確定要素があるのにw)

個人的に「パターンが通用しない」ってのは、マンネリ化せずに常にガチで戦う必要があるので面白いと思う。
「ドルアーガの塔」なんていまだに熱い。
「ローグ系STG」みたいな物をマジで作ってみたい。

そんなわけで乱数生成の精度向上をマターリと待ってます。
それは別に「数値Xを種にして乱数生成」という機能も良さそうに思えたり。

15:名前は開発中のものです。
09/05/10 21:43:44 4yFIvzrQ
ドルアーガといえば、マップが面数をシードにしたランダム生成と聞いて驚いたことがある

16:名前は開発中のものです。
09/05/10 22:12:16 kC7fUXip
>>14
「数値Xを種にして乱数を初期化」
数値Xには、任意の数値以外にも、ローカル変数(自機の座標、オプションの数、武器のレベル、現在のステージ数)などを代入できると、
自機の成長やステージの到達度に合わせて乱数を変化させることができますね。

もちろん、システム時間のコンマ秒も代入できれば、そのプレイのたびに完全な乱数生成も可能です。
ただし、キー入力のみを記録して再現する方式のリプレイはできなくなるので、
リプレイ使用の有無をゲーム設定で指定できるようになると良いですね。

17:名前は開発中のものです。
09/05/10 22:36:23 4v+JmZWC
リプレイは外せ
リプレイは外せ

18:名前は開発中のものです。
09/05/10 22:37:12 4v+JmZWC
リプレイは外せ
リプレイは外せ

19:名前は開発中のものです。
09/05/10 22:38:08 4v+JmZWC
リプレイは外せ
リプレイは外せ

20:名前は開発中のものです。
09/05/10 22:38:58 4v+JmZWC
リプレイは外せ
リプレイは外せ

21:名前は開発中のものです。
09/05/11 12:51:08 k5gmYkiH
なんだ
ただのキチガイか

22:名前は開発中のものです。
09/05/11 16:36:37 L3wt+TdX
アルギネイロスの続編キター

23:名前は開発中のものです。
09/05/11 17:04:37 wdWVMh9M
>>22
作者乙


感想。これプレイするのは初めて。前作?もプレイしてない
ゲームシステムはコンボと何か。中身はスーファミのSTGにありそうな感じ
絵は四角い特徴的な絵
全体的に良いとは思う

あと、二面の追尾する☆型の敵が強すぎる


24:名前は開発中のものです。
09/05/11 17:29:15 JYY5qhBc
アルギ2の2面でドラスピのツタ?思い出した。
3面以降もがんばってくだされ。

25:名前は開発中のものです。
09/05/11 18:34:13 L3wt+TdX
>>23
作者じゃねーよw

26:名前は開発中のものです。
09/05/11 20:02:20 PmDMO09A
age基地を作者扱いはいくらなんでもひどい

27:名前は開発中のものです。
09/05/11 20:23:47 w3JJhpz2
キチが常駐してるせいで
このスレに作品名出されるのが、既に害になってるのが残念

先日も、このスレの住人らしき人の新作作品見つけたよ
がんばれー

28:名前は開発中のものです。
09/05/11 20:28:37 VLirKG2D
触シューは完成すれば超名作の予感

29:名前は開発中のものです。
09/05/11 20:28:42 AUpCflCw
SBって商用利用可らしいけどさ
商用利用しようと思ってる人っているのかな

30:名前は開発中のものです。
09/05/11 20:45:48 wdWVMh9M
>>29
いるんじゃね?
同人クオリティーで100円ぐらいで売るのなら
さすがににPS2で売るとかはないでしょ

31:名前は開発中のものです。
09/05/11 20:53:24 hQ7pu+F7
ダイソーにSBシューが並ぶ日も近いと

32:名前は開発中のものです。
09/05/11 23:19:52 5Yc9S4RY
ちょっと面白いかもw

33:名前は開発中のものです。
09/05/11 23:54:52 D7Rb1xjh
アルギ2プレイしてみた。
ツタの演出といい、ボスといい、
ああいうギミックは真似したいものです。
ものすごい感心させられた。
レーザーの干渉とか細かいところも丁寧に作られてて、びっくりだ。
というか、ものすごいわくわくさせられたw

難易度では、2面の復活が結構難しいように思えました。
攻撃力が1まで落ちちゃったら、本当に太刀打ちできなくなる。
あと、剣の使いどころが最後まで分からないままでした。

次のステージも楽しみです。
頑張ってください!

34:名前は開発中のものです。
09/05/12 00:21:20 sCTRqMI2
自機のシステムを考えてたらSB一度も触らずに今日がオワタ

35:名前は開発中のものです。
09/05/12 00:24:43 TesdoKwd
システムを考えたら次は何故かグラフィックにいってしまう謎の法則
俺だけですね

36:名前は開発中のものです。
09/05/12 00:40:28 Mse06qtu
自機のシステムねえ・・・・
どっかでみたゲームの切り貼りになったり
ちょっとだけ弄った程度のシステムしか思いつかなかった

特に切り貼りでシステム作ると、アホみたいにプレイアビリティが低いマニアゲーになった

結局、ありきたりな集中ショット、拡散ショットのみのシンプルなのにしたよ
新しいシステムとか作れる奴は凄いと思った(同人でも商業でも滅多にいないけどね)

37:名前は開発中のものです。
09/05/12 01:15:15 6elvPVEu
システム・・・
今考えただけだと
・自機が魂?で倒した敵に乗り移れる
・自機のHPが少ないほど得点の倍率が上がる
・自機を2体同時に操る
こんな感じのかなあ
一番目のがシステムとしては新しいと思うけど(既出してるかも)

38:名前は開発中のものです。
09/05/12 07:08:21 Pvl5oOVr
アーケードでもフリゲでも既出だけど、要は世の中で最初か、ではなくて、面白く作れるか、だな
あとSBスレってそういうスレだっけ?

39:名前は開発中のものです。
09/05/12 08:16:26 rqAaExOj
アイテムを入手したら、自機のキャラクタ画像をチェンジとかは、どうやればできますか?

40:名前は開発中のものです。
09/05/12 08:41:13 LnZk8N2M
乗り移りというか能力吸収系はシューティングだとガイアレスとかブレイゾンあたりがやってた気がする
HPで倍率アップはガンネイルかなぁ・・・

既出システムでも面白ければいいんじゃない?

41:名前は開発中のものです。
09/05/12 09:01:34 sCTRqMI2
敵配置を面白くするのって凄く難しい
自機がシンプルだと配置が浮き彫りになるからより難しい
東亜やCAVEが如何に凄いかがその部分からよく分かる
だから少し自機システムは捻った方がいいんだよ
敵配置もそのシステムから取っ掛かりが掴めるしね

42:名前は開発中のものです。
09/05/12 17:06:44 WAsMp0hg
>>38 >>41
雷電がいい例だよな

43:名前は開発中のものです。
09/05/12 17:09:41 LnZk8N2M
雷電のスタッフは「おいしいカレーを目指した」って言ってた気がする

44:名前は開発中のものです。
09/05/12 17:40:20 Pvl5oOVr
雷電の敵配置は良いね。

あと、作者によると、
>プレイするたびに、毎回微妙な変化があるようにランクや敵弾の挙動などに調整が施
してあるとか。

>「難題、難問」をユーザーに与えるのではなく、あくまで攻略する喜び・・・つまり「達成感」を与
えることだそうな。

言うのは簡単だが雷電みたいなレベルにまで調整するのは大変だな。

45:名前は開発中のものです。
09/05/12 18:36:14 fbToO/QP
>>43
カレーは誰が作っても美味く出来る料理だからその例えちょっと変だな
スタンダードな大衆食をって意味なんだろうけど

46:名前は開発中のものです。
09/05/12 18:49:53 CCKSrNZk
「安心の、雷電です」

でも雷電もいいかげんマンネリに感じてしまうな

47:名前は開発中のものです。
09/05/12 18:58:22 Mse06qtu
>38
ところがどっこい、STGの歴史を見てると「世の中で最初&面白いシステム」を作っちゃう
天才的化け物が結構居るんだよなあ…
アイデアマンは凄いね

>39
アイテム取得したら自機に変数でも食わせて
指定の描画パネルでパターン変更って所が無難かねえ
キー入力でも変数チェックで指定の描画パネルに随時変更

48:名前は開発中のものです。
09/05/12 19:23:22 tHydXdJp
>>47
その最終進化が画面内を埋め尽くす弾幕という悲劇

49:名前は開発中のものです。
09/05/12 19:59:48 fbToO/QP
どの最終進化だよ?誤爆?

50:名前は開発中のものです。
09/05/12 20:00:08 sCTRqMI2
ランクかぁ・・・
SBでもやれないことはないけど敵の設定とかバランス調整とか果てしなく面倒だな
ステージ作成にかかる時間が通常の3倍くらい
まあ上手く出来ればかなり面白そうだけど

51:名前は開発中のものです。
09/05/13 00:57:37 ZB0dNLp0
効果音聞いてたら今日が終わった
明日はBGM聞いて終わる予感
その後はドット打ち

いつになったらSBを触れるんだw

52:名前は開発中のものです。
09/05/13 08:51:47 zq2d7Nty
最初に1日かけてSBを触れよw
もう触ったことあるならゴメン。

53:名前は開発中のものです。
09/05/13 16:58:06 AWObQKmm
そうだね、最初の自機なんて「A」とか「>」でいいやない

54:名前は開発中のものです。
09/05/13 20:08:30 ZB0dNLp0
うん、実は今作ってるのは2作目だからSBの触り方は大体分かってるんだゴメンよ
完成したらここに報告に来るよ

55:名前は開発中のものです。
09/05/13 20:47:44 XWE2c1UG
>>54
1作目うp

56:名前は開発中のものです。
09/05/13 21:32:12 ZB0dNLp0
恥ずかしながら去年すでにうpしてたりw

57:名前は開発中のものです。
09/05/13 22:43:31 XWE2c1UG
>>56
タイトルうp

58:名前は開発中のものです。
09/05/13 23:12:44 ZB0dNLp0
ヒント:しょぼい

これ以上は勘弁してくれ

59:名前は開発中のものです。
09/05/13 23:14:36 XWE2c1UG
>>58
それだけじゃ分かんねーよwww
とりあえず過去ログとか漁ってさらし上げる

60:名前は開発中のものです。
09/05/13 23:19:22 n2asbadr
放っとけばいいものを

61:名前は開発中のものです。
09/05/13 23:22:13 XWE2c1UG
0-Crisis改
RND SPACE ver1.1 729
AZ(Ver1.11)
tekitou1 ver1.03
ねこシューV0.41 1-2面(Short/修正再UP)
ストライクウィッチーズSTG!プレリュード3ステージ
D-Diver Ver0.2
BLOCK KUZUSHI Ver0.02
UNKNOWN Ver0.40 障害物テスト
banisher 4面まで(仮)
Caravan Star ver1.01
SSSS ver030 溜め撃ちテスト
厨剣蜂
アルギネイロス ver 1.01
サンダアッーフォースVER 0.03
AREA SB ver0.01 SHOP機能実装テスト
0-STG(トリフィドの日)2ステージ+α
Caravan Star Ver0.99D ソース
超途中経過
属性シューティングサンプルver.5 大幅更新
全方位STGもどき
2008年にうpされたもののどれかだな


62:名前は開発中のものです。
09/05/13 23:43:24 05EXF4qH
そんなのはどうでもいいからSぷ氏と729氏の新作待とうぜ

63:名前は開発中のものです。
09/05/14 08:52:10 RujVPLJe
他人の新作もいいが自分の新作もな

64:名前は開発中のものです。
09/05/14 12:55:30 4KDu1ZJA
ドット絵描けねぇ

65:名前は開発中のものです。
09/05/14 14:39:47 ZEPlNbfU
DOGA使えば良い
それが嫌だったら、加算エフェクト使いまくりで四角とか丸がキャラの
おしゃれ系STG

それも嫌だったら、1から頑張ってドット絵修行

66:名前は開発中のものです。
09/05/14 15:39:55 bw6rdp0K
DOGAは登録いるからなあ

67:名前は開発中のものです。
09/05/14 15:45:34 bw6rdp0K
ランダム弾って何?
方向がランダムって事じゃないの?
通常弾と変わりがあるように見えないんだが

68:名前は開発中のものです。
09/05/14 16:11:46 s8S+vcou
>>67
方向のみランダム(スクリプトのショットの場合)
速度と同時に出す数は変わらない
速度、数、方向すべてランダムにしたいなら弾幕で調整する

67はもしかして「ショット」の隙間角度を0のままにしてる?

69:名前は開発中のものです。
09/05/14 16:40:13 Mz0EyoNI
AVIとか動画出力に登録必要なだけでそうじゃなければ登録無しでつかえるが。

70:名前は開発中のものです。
09/05/14 16:48:42 uCx8bmGk
DOGAのキャラって何か浮くんだよなぁ
BWR+はよくあんなに上手いことマッチさせられるもんだ

71:名前は開発中のものです。
09/05/14 17:11:15 50lpEdBt
解像度変えたからか、最大化画面でプレイできないんですけど、
横長というかワイド画面で、有効な解像度一覧とかないでしょーか

72:名前は開発中のものです。
09/05/14 17:41:18 s8S+vcou
640*480
800*600
1280*960
1280*720
1280*768
1360*768
1680*1050
で動作確認
おそらくハードかOSかDirectXの問題で、640*480(VGA)より小さいのとかは無理
ちなみにOSが使える解像度は、フルスクリーンにできる確率が高い

73:名前は開発中のものです。
09/05/14 17:43:17 s8S+vcou
あ、フルHD(1920*1080)でも動作した


74:名前は開発中のものです。
09/05/14 18:03:28 38UwbrJC
>>64-65
・絵心が無い
・デザインセンスが無い

ドット絵描けない原因は8割方このどちらかなんで
ドット絵修行より普通の絵の修行が必要という

75:名前は開発中のものです。
09/05/14 18:14:28 50lpEdBt
>>72
ありがとうございます!
1,024x576とかどこから持ってきたんだろうか(;´д`)
色々作り直さないと

76:名前は開発中のものです。
09/05/14 18:21:31 s8S+vcou
>>75
1024*768でも動作したからこの解像度でいいんでないかい?

77:名前は開発中のものです。
09/05/14 18:41:10 50lpEdBt
>>76
おおお!ホントだ!ありがとうございます
さらに、開いたスペースで面白いネタ思い浮かびましたw

78:名前は開発中のものです。
09/05/14 19:07:09 j0YOJoLQ
>>75
縦が288の2倍か・・・縦シューとしてはむしろ正しい気もするがw

79:名前は開発中のものです。
09/05/14 22:00:20 yQUNaj2g
ニコ動で見たけど、あの「東方褌探記」っていう作品は糞だね。
まともにテストプレイもしてなかったらしい。キャラクターグラフィックとBGMは
多分、流用しただけじゃないか?

80:名前は開発中のものです。
09/05/15 00:09:16 m/xrKi+m
横シューでキャラDoGAでやってますがDoGAっぽいと思わせない方法というなら
例えば飛行機のジャンルパーツはそのまま使わない。面取り四角や三角形など基本形状であわせていく感じ。
ボスとかデカイサイズだとモデル自体もしっかり作らないとショボショボです。といっても自分の場合は敵まだ製作中なのでそのショボですが。
デザインレベルもまだまだ。

81:名前は開発中のものです。
09/05/15 00:13:50 ZyVQpcK1
わーん、ショット打つと落ちるし、敵弾に当たってもしなないよう(;ω;)

82:名前は開発中のものです。
09/05/15 01:35:09 zOnyjElx
>>81
敵弾に当たっても死なないならスクリプトの破壊時タスクを弄れ

83:名前は開発中のものです。
09/05/15 09:12:44 ZV2ig+Wc
ショット撃つと落ちるってどういう状況だ?
ショットから更に弾が出る入れ子構造にしてたとかか?

84:名前は開発中のものです。
09/05/15 15:54:08 gqcovBhL
>>79
>キャラクターグラフィックとBGMは
>多分、流用しただけじゃないか?

それが事実なら問題だろ、著作権的に

85:名前は開発中のものです。
09/05/15 17:36:17 zOnyjElx
えbは著作権についてわかりやすい漫画を配信している

86:名前は開発中のものです。
09/05/15 19:52:08 0z14VZI3
ああいつまでたってもステージが描き終わらない

87:名前は開発中のものです。
09/05/15 23:09:04 ZV2ig+Wc
Detonation弄りだすと止まらんw

88:名前は開発中のものです。
09/05/16 01:09:51 oNscPWNr
>>82
>>83
自機の攻撃からショットさらにって言ったら、根元のエフェクトをだしてますけど、
同じ自機の攻撃でも、オプションから撃つとそのうち落ちるみたいです
前回の作品のスクリプトやキャラをエクスポートして流用してて、前作では問題なかったんですけど…(´・ω・`)

あ、あと、
即値0+即値1で1にした変数0って、即値0+即値0で入れなおしではもとに(0の状態)戻らないのでしょうか?
変数が戻らなくて∞ループで大変なことに…!

89:名前は開発中のものです。
09/05/16 01:54:50 nsUNEVPc
>>88
問題箇所うpしてみ
誰かきっと解決してくれるはず

90:名前は開発中のものです。
09/05/16 02:47:17 oNscPWNr
うpってみました
問題なのはキャラクーの519番の「2面ボス」です。スクリプトは601番の「2面ボス」です
変数が一通り変わったあとに∞ループしてしまうみたいです…

ボスの攻撃パターンが4択で、はじめはその中からランダムで選んで攻撃してくるだけだったんですけど
「同じ攻撃パターンが続かないようにしよう!」と思って思考錯誤していたら半分成功、半分失敗って感じです(_ _)


※ちなみに、自機が死なない・オプションつけて撃つと落ちる、ってのはこれじゃないです

91:名前は開発中のものです。
09/05/16 04:00:30 nsUNEVPc
>>90
URLリンク(www.esc-j.net)
ボス2の良くわかんなかったからスクリプトごと変えた
変数をほとんど使ってないので∞ループにはならないはず

あとオプション4つつけて攻撃しても落ちなかったよ

92:名前は開発中のものです。
09/05/16 07:06:55 xDd1QY3T
>>88
即値0+即値0だと単に変数0の1に0を足してるだけなので、0を掛ければおk

即値0×変数1=変数1

93:名前は開発中のものです。
09/05/16 09:31:58 nJ4FJkPZ
即値0+即値0であってるでしょ
他の原因で同フレーム内に再度フラグがたってるんだと思うけど

94:名前は開発中のものです。
09/05/16 11:12:56 xDd1QY3T
そうなのか、勘違いだったかスマン

95:名前は開発中のものです。
09/05/16 16:44:04 7iT2RPR7
なんじゃこりゃあ!

96:名前は開発中のものです。
09/05/17 01:51:27 A/LWJRYq
うぅ…ケイブ祭り→バイトでした
>>91
おぉ、サンクスです!レーザーのパターンが短くなってすっきりしましたね!いただきます!
しかし4択部分の変数弄りはどうすれば…
>他の原因で同フレーム内に再度フラグ
この辺かなり怪しいので、明日また見直してみます

97:名前は開発中のものです。
09/05/17 03:27:58 Il7Dd0Eu
>>96
あれでいいんじゃないの?

98:名前は開発中のものです。
09/05/17 21:19:02 mwkhNj7m
SB製作のゲームって
オンボードのPCでもちゃんと動く?

99:名前は開発中のものです。
09/05/17 21:36:28 1VO0k5ST
一応動くけど処理落ちは激しくなるよ
ある程度のグラボは載せた方が良さげ

100:名前は開発中のものです。
09/05/18 00:11:30 sV0iMx9Z
ちょっと疑問に思ったんだけど、敵弾を1枚だけ描いてスクリプトで回転や明滅させるのと
3〜4枚描いてアニメーションで回転明滅させるのどっちが軽いかな?

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

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

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

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

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

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

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

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

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

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

あと、長文すみません

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ここでハングアップする

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

こんな強化お願いします

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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




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

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

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

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

これで出来ます。

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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


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

5330日前に更新/192 KB
担当:undef