DXライブラリでアクションSTGを作る (46レス)
1-

20: 名前は開発中のものです。 [sage] 2024/04/19(金) 03:04:07.05 ID:DbUVZJ2a(1/3) AAS
※このスレのプログラミングの内容は低次元です※
21: 名前は開発中のものです。 [sage] 2024/04/19(金) 03:04:48.98 ID:DbUVZJ2a(2/3) AAS
することがないので、敵のレーザを構築中。
今回は角度を振るので、行列計算の仕方などについて再度学んでいた。

しかし、レーザからアイテムに変換するのは考える必要がありそうだ。
22: 名前は開発中のものです。 [sage] 2024/04/19(金) 03:07:18.15 ID:DbUVZJ2a(3/3) AAS
またほかに、DAWにcubaseを購入してみた。
付属のソフトウェア音源だけで、MU500よりも豊富で綺麗な音色が揃っている。
ハードウェア音源を買う必要もなさそうだ。
23: 名前は開発中のものです。 [sage] 2024/04/22(月) 23:26:44.87 ID:XsLnonbx(1) AAS
掲載見送り…ショボーン
24: 名前は開発中のものです。 [sage] 2024/04/23(火) 10:11:00.76 ID:OLhfjazY(1) AAS
あらら
ふりーむだめだったか
25: 名前は開発中のものです。 [sage] 2024/04/25(木) 03:21:15.98 ID:TFfw+sEQ(1/2) AAS
再審査もまたどれだけ掛かるかわからないから、とりあえず敵レーザを実装したところまで
動画リンク[YouTube]


レーザようやく自分のシステムと合わせて組めたけど、
まだ見つけてない表示系のミスとか結構ありそうでな…
26: 名前は開発中のものです。 [sage] 2024/04/25(木) 04:32:57.99 ID:iD4N/EAK(1) AAS
動画にすると内容把握できていいね
27: 名前は開発中のものです。 [sage] 2024/04/25(木) 20:01:31.73 ID:TFfw+sEQ(2/2) AAS
ありがとう。

インスパイヤされたSTGその1
【ザンファイン】
奇々怪々のイメージと見せて、根幹はザンファインにある。
28: 名前は開発中のものです。 [sage] 2024/04/26(金) 21:37:08.97 ID:SckQJY41(1) AAS
次に実装予定は、自動難易度調整を考えている。
プレイヤーの行動次第で、難易度が上下するタイプ。

最初から固定難易度の選択を迫られるゲームは好きじゃないのと、
上手くプレイしてるときに難易度上昇したのがわかると爽快だから。
29: 名前は開発中のものです。 [sage] 2024/04/27(土) 00:09:55.15 ID:Qn0EDxmD(1/3) AAS
その前に、マップスクロールと敵の配置の構築のほうが先だ
30: 名前は開発中のものです。 [sage] 2024/04/27(土) 20:06:36.28 ID:Qn0EDxmD(2/3) AAS
ふりーむの審査にまた落ちた。
どうやら、「コントローラーを接続しても反応がない、このコントローラーではほかのゲームは遊べる、コントローラーは二つ試した。」
ここらか進んでいないらしい。バカな?そんなことそうそうあるか?
31: 名前は開発中のものです。 [sage] 2024/04/27(土) 20:09:56.15 ID:Qn0EDxmD(3/3) AAS
もっと状況を詳しく知りたいんだけどレスポンスが更新ごとだから遅すぎてな…
この間にゲーム内容も変わったからもう対策した修正版をだしすしかないか。
32: 名前は開発中のものです。 [sage] 2024/04/28(日) 07:46:00.43 ID:p595ByE9(1/3) AAS
それに上だけの情報で「ご確認ください」って何を確認すりゃいいのかね、
確認したいのはお宅が使用したコントローラーの機種とその使用状況ダヨ!
あとキーボードでプレイができるように推奨しているけど
お宅の環境じゃキーボードも反応しない可能性あるじゃん、それになんでそれだけの理由で
根本のゲーム性変えるような処理をこちらがやらんといかんねん
ハァ…
33: 名前は開発中のものです。 [sage] 2024/04/28(日) 08:19:21.54 ID:p595ByE9(2/3) AAS
GetJoypadInputStateを使用していて、1PにはDX_INPUT_KEY_PAD1をいれているんだけれど、
コントローラが反応しないってことになるにはどんなことが考えられるだろうか。
ゲーム起動してからコントローラ刺してる?
無線接続してる?
XBOX360のコントローラを使用している?
…やはりいまの状況だけではよくわからん。

プログラムのミスじゃないとは思いたいんだけれども
34: 名前は開発中のものです。 [sage] 2024/04/28(日) 10:46:55.04 ID:p595ByE9(3/3) AAS
とりあえず、マップスクロールに則した敵配置と難易度昇降システムを実装。
その間にソースの見直しなんかもしたし、あとは再度ゲームバランスの調整かな。
そして対応待ち。
35: 名前は開発中のものです。 [sage] 2024/04/29(月) 11:18:08.53 ID:jWUkd4V1(1) AAS
対応してもらえるかわからないけど、ログを送ってもらうことにしてみた。
これでコントローラが認識されていたかどうかはわかる。
36: 名前は開発中のものです。 [] 2024/05/01(水) 20:41:50.20 ID:obAiN/SW(1) AAS
ログ送ってもらったが何となくわかったわ。検証に使用してるコントローラがXINPUTで動作してる。
DirectInputで制御されるGetJoypadInputStateの入力しかない今の内容じゃ動かないわけだ。

XINPUT対応コントローラにXBOXoneコントローラも用意して動かせるようにしないと
掲載は無理そう。

確認できるまでに少し時間も金もかかりそうだな…。
37: 名前は開発中のものです。 [sage] 2024/05/02(木) 10:14:32.20 ID:KRuskxdJ(1) AAS
単純にXinputで動作するゲームパッドってだけならElecomのXinput対応してる安いやつで良いと思うよ。
型番忘れたけどXinput、Dinputとも対応してるやつ持ってたけど使いやすかったなぁ。
38: 名前は開発中のものです。 [sage] 2024/05/02(木) 12:56:01.81 ID:E41iBCFB(1) AAS
とりあえずエレコムのDInput、XInput両対応、切り替え可能なパッドを買ったよ、
検証にはそれのXInputで使用してたようだし。
39: 名前は開発中のものです。 [sage] 2024/05/04(土) 13:04:54.97 ID:38yqirIL(1) AAS
コントローラ入力に対応するよう修正。
DinputかXinputかを選択させる芋臭い仕様になってしまったが仕方あるまい。
GetJoypadXInputStateの添字の扱いが何かうまくいかなかったので、構造体から
値を取り出して判定するようにしたが、左アナログスティックの感度も自己流で設定した
ものなので、少し怖いところはある。
40: 名前は開発中のものです。 [sage] 2024/05/13(月) 06:40:40.14 ID:PXT/i3hD(1/2) AAS
動画見た
開始時に中央にある岩(だと思う)は、消すかディザか何かで半透明にしないと、中央に区切り線の入ってる変則2P対戦シューティングに見えたよ
という所見感想を
41: 名前は開発中のものです。 [sage] 2024/05/13(月) 06:43:49.03 ID:PXT/i3hD(2/2) AAS
あとあそこまで出来てるなら、DXライブラリはGitでWebGL版もある
何処かに登録するのではなく、レン鯖借りてWeb公開出来るだけのやる気ある方なのでは?と思った
42: 名前は開発中のものです。 [] 2024/05/13(月) 10:45:05.09 ID:xEEeIRrc(1) AAS
ありがとう、一応サーバー借りててHP持ってはいるんだけど、
かなり昔にHTML直打ちで作成したもので
やり方を完全に忘れてしまった。
岩っぽいのは木の柱で視覚的なお邪魔虫なんだけれど
半透明処理はありかもしれない。
43: 警備員[Lv.8][初] [] 2024/05/16(木) 19:54:50.97 ID:svG4sZ9v(1) AAS
ようやっと、体験版公開
外部リンク:www.freem.ne.jp
44: 名前は開発中のものです。 [sage] 2025/04/15(火) 00:16:08.94 ID:2y2TZtrj(1) AAS
ありがとう一周年
1-
あと 2 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.007s