DXライブラリでアクションSTGを作る (46レス)
上下前次1-新
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
1: 2024/04/15(月)14:32 ID:DyRa4DzL(1/11) AAS
見下ろし方2DアクションSTGをつくりたい。
2: 2024/04/15(月)14:39 ID:DyRa4DzL(2/11) AAS
見下ろし型とは奇々怪々のようなイメージで
3: 2024/04/15(月)14:52 ID:DyRa4DzL(3/11) AAS
お絵描き投稿のテスト(絵や図などで説明する為)
BEアイコン:22z3z.png
4: 2024/04/15(月)16:54 ID:DyRa4DzL(4/11) AAS
STGの面白いと思った要素をゲームにしようと思って…
・敵の弾の数はそこそこ
・敵の破壊と爆発
・アイテムじゃらじゃら
これら要素で楽しいものができないかずっと模索してきた。
5: 2024/04/15(月)20:02 ID:DyRa4DzL(5/11) AAS
そして色々模索した結果、自分でもそれなりに楽しいと思えるシステムが成り立ってゆき、
仕様を減らしてミニゲームとして体裁をまとめることにした。
6: 2024/04/15(月)20:07 ID:DyRa4DzL(6/11) AAS
マップエディット、ボス、ステージごとのグラフィック製作など、
全6ステージのフルゲーム完成のためにはやらなければならないことは膨大にあるが、
まずは足掛かりになるようなゲームの完成が見えてきた。
7: 2024/04/15(月)20:47 ID:DyRa4DzL(7/11) AAS
なぜDXライブラリか?
自分はゲ製作をしていた時期が2008年程で、そこから休眠して今年再開した。
8: 2024/04/15(月)20:49 ID:DyRa4DzL(8/11) AAS
DXライブラリが今の環境でも動くことがわかり、ゲ製作を少し再開してみようと思った。
9: 2024/04/15(月)20:54 ID:DyRa4DzL(9/11) AAS
音関連は、当時使用していたハードウェア音源MU500を手放してしまったので、これ以降興味が
また沸いてきたら、ゲ製作の為にDAWの導入を考えている。
もしくはさらに良いハードウェア音源を入手するか。
10: 2024/04/15(月)21:27 ID:DyRa4DzL(10/11) AAS
外部リンク:www.tenpu.me
11: 2024/04/15(月)21:29 ID:DyRa4DzL(11/11) AAS
できたものをここに示す。
コントローラー二つ用意してプレイしてみて。
12: 2024/04/16(火)12:36 ID:p3/jQGqJ(1) AAS
本人に悪意ないと思うんだけど、いちお注意喚起ね
ひとつ、スレ立てから半日足らずで共有されている
ひとつ、誰が共有しているかわからない
ひとつ、古いバージョンでは任意コードが実行される脆弱性情報がある
DXライブラリ置き場 脆弱性情報
外部リンク[html]:dxlib.xsrv.jp
ひとつ、バージョン情報が示されていない
省1
13: 2024/04/16(火)13:20 ID:687tcWH4(1/2) AAS
脆弱性の問題は少し前に読んだ。
今回の内容にDrawFormatStringを使ってるからもしかして、、かもしれないけれど、上のは最初から
v3.24dを用いて作られてるので大丈夫?だと思っているがどうだろう
DXライブラリの最新ver 3.24dを用いて製作されています。
14: 2024/04/16(火)13:26 ID:cqoqesWR(1) AAS
Vectorとかに登録して公開できないか?
外部リンク[html]:www.vector.co.jp
15: 2024/04/16(火)13:35 ID:687tcWH4(2/2) AAS
そうだね、公開サイトに検閲してもらってそこからDLしたほうが安全か。
いまから登録しいてくるよ。多分ふりーむだと思うけど。
16: 2024/04/17(水)02:45 ID:C2101W1M(1/3) AAS
ふりーむに登録して審査中だけど何日かかるんだろうか、それ以前に審査が通るのだろうか。
それまですることないんでどうでもいいこと語るけど
17: 2024/04/17(水)02:52 ID:C2101W1M(2/3) AAS
DXライブラリ総合スレの20は結局建たなかったのか…
DXライブラリ自体、以前よりも廃れてしまったから仕方がないのか。
本スレがあれば数レスで済んでしまったような内容なのに。
18(1): 2024/04/17(水)11:22 ID:jgTHya0X(1) AAS
DXライブラリ 総合スレッド その20
2chスレ:gamedev
前スレ雑に埋められてて誰も立てなかったんだな
なので立ててきたよ
19: 2024/04/17(水)12:12 ID:C2101W1M(3/3) AAS
>>18
素晴らしい。
本スレはこれからも必要なスレだと思う。
それとこんな突発スレを関連に入れてくれてありがとう。
20: 2024/04/19(金)03:04 ID:DbUVZJ2a(1/3) AAS
※このスレのプログラミングの内容は低次元です※
21: 2024/04/19(金)03:04 ID:DbUVZJ2a(2/3) AAS
することがないので、敵のレーザを構築中。
今回は角度を振るので、行列計算の仕方などについて再度学んでいた。
しかし、レーザからアイテムに変換するのは考える必要がありそうだ。
22: 2024/04/19(金)03:07 ID:DbUVZJ2a(3/3) AAS
またほかに、DAWにcubaseを購入してみた。
付属のソフトウェア音源だけで、MU500よりも豊富で綺麗な音色が揃っている。
ハードウェア音源を買う必要もなさそうだ。
23: 2024/04/22(月)23:26 ID:XsLnonbx(1) AAS
掲載見送り…ショボーン
24: 2024/04/23(火)10:11 ID:OLhfjazY(1) AAS
あらら
ふりーむだめだったか
25: 2024/04/25(木)03:21 ID:TFfw+sEQ(1/2) AAS
再審査もまたどれだけ掛かるかわからないから、とりあえず敵レーザを実装したところまで
動画リンク[YouTube]
レーザようやく自分のシステムと合わせて組めたけど、
まだ見つけてない表示系のミスとか結構ありそうでな…
26: 2024/04/25(木)04:32 ID:iD4N/EAK(1) AAS
動画にすると内容把握できていいね
27: 2024/04/25(木)20:01 ID:TFfw+sEQ(2/2) AAS
ありがとう。
インスパイヤされたSTGその1
【ザンファイン】
奇々怪々のイメージと見せて、根幹はザンファインにある。
28: 2024/04/26(金)21:37 ID:SckQJY41(1) AAS
次に実装予定は、自動難易度調整を考えている。
プレイヤーの行動次第で、難易度が上下するタイプ。
最初から固定難易度の選択を迫られるゲームは好きじゃないのと、
上手くプレイしてるときに難易度上昇したのがわかると爽快だから。
29: 2024/04/27(土)00:09 ID:Qn0EDxmD(1/3) AAS
その前に、マップスクロールと敵の配置の構築のほうが先だ
30: 2024/04/27(土)20:06 ID:Qn0EDxmD(2/3) AAS
ふりーむの審査にまた落ちた。
どうやら、「コントローラーを接続しても反応がない、このコントローラーではほかのゲームは遊べる、コントローラーは二つ試した。」
ここらか進んでいないらしい。バカな?そんなことそうそうあるか?
31: 2024/04/27(土)20:09 ID:Qn0EDxmD(3/3) AAS
もっと状況を詳しく知りたいんだけどレスポンスが更新ごとだから遅すぎてな…
この間にゲーム内容も変わったからもう対策した修正版をだしすしかないか。
32: 2024/04/28(日)07:46 ID:p595ByE9(1/3) AAS
それに上だけの情報で「ご確認ください」って何を確認すりゃいいのかね、
確認したいのはお宅が使用したコントローラーの機種とその使用状況ダヨ!
あとキーボードでプレイができるように推奨しているけど
お宅の環境じゃキーボードも反応しない可能性あるじゃん、それになんでそれだけの理由で
根本のゲーム性変えるような処理をこちらがやらんといかんねん
ハァ…
33: 2024/04/28(日)08:19 ID:p595ByE9(2/3) AAS
GetJoypadInputStateを使用していて、1PにはDX_INPUT_KEY_PAD1をいれているんだけれど、
コントローラが反応しないってことになるにはどんなことが考えられるだろうか。
ゲーム起動してからコントローラ刺してる?
無線接続してる?
XBOX360のコントローラを使用している?
…やはりいまの状況だけではよくわからん。
プログラムのミスじゃないとは思いたいんだけれども
34: 2024/04/28(日)10:46 ID:p595ByE9(3/3) AAS
とりあえず、マップスクロールに則した敵配置と難易度昇降システムを実装。
その間にソースの見直しなんかもしたし、あとは再度ゲームバランスの調整かな。
そして対応待ち。
35: 2024/04/29(月)11:18 ID:jWUkd4V1(1) AAS
対応してもらえるかわからないけど、ログを送ってもらうことにしてみた。
これでコントローラが認識されていたかどうかはわかる。
36: 2024/05/01(水)20:41 ID:obAiN/SW(1) AAS
ログ送ってもらったが何となくわかったわ。検証に使用してるコントローラがXINPUTで動作してる。
DirectInputで制御されるGetJoypadInputStateの入力しかない今の内容じゃ動かないわけだ。
XINPUT対応コントローラにXBOXoneコントローラも用意して動かせるようにしないと
掲載は無理そう。
確認できるまでに少し時間も金もかかりそうだな…。
37: 2024/05/02(木)10:14 ID:KRuskxdJ(1) AAS
単純にXinputで動作するゲームパッドってだけならElecomのXinput対応してる安いやつで良いと思うよ。
型番忘れたけどXinput、Dinputとも対応してるやつ持ってたけど使いやすかったなぁ。
38: 2024/05/02(木)12:56 ID:E41iBCFB(1) AAS
とりあえずエレコムのDInput、XInput両対応、切り替え可能なパッドを買ったよ、
検証にはそれのXInputで使用してたようだし。
39: 2024/05/04(土)13:04 ID:38yqirIL(1) AAS
コントローラ入力に対応するよう修正。
DinputかXinputかを選択させる芋臭い仕様になってしまったが仕方あるまい。
GetJoypadXInputStateの添字の扱いが何かうまくいかなかったので、構造体から
値を取り出して判定するようにしたが、左アナログスティックの感度も自己流で設定した
ものなので、少し怖いところはある。
40: 2024/05/13(月)06:40 ID:PXT/i3hD(1/2) AAS
動画見た
開始時に中央にある岩(だと思う)は、消すかディザか何かで半透明にしないと、中央に区切り線の入ってる変則2P対戦シューティングに見えたよ
という所見感想を
41: 2024/05/13(月)06:43 ID:PXT/i3hD(2/2) AAS
あとあそこまで出来てるなら、DXライブラリはGitでWebGL版もある
何処かに登録するのではなく、レン鯖借りてWeb公開出来るだけのやる気ある方なのでは?と思った
42: 2024/05/13(月)10:45 ID:xEEeIRrc(1) AAS
ありがとう、一応サーバー借りててHP持ってはいるんだけど、
かなり昔にHTML直打ちで作成したもので
やり方を完全に忘れてしまった。
岩っぽいのは木の柱で視覚的なお邪魔虫なんだけれど
半透明処理はありかもしれない。
43: 警備員[Lv.8][初] 2024/05/16(木)19:54 ID:svG4sZ9v(1) AAS
ようやっと、体験版公開
外部リンク:www.freem.ne.jp
44: 04/15(火)00:16 ID:2y2TZtrj(1) AAS
ありがとう一周年
45: 04/17(木)05:00 ID:exyJwbr9(1/2) AAS
体験版を公開してから、ボスの製作に2か月ほど取り組んだがイマイチで、そこから進まず。
それから半年は他のことして何もしなかったから進捗はほぼなし。
でもまた最近はソース見直ししたりして整理ができてきたからか、また楽しくゲーム製作できていると思う。
46: 04/17(木)05:07 ID:exyJwbr9(2/2) AAS
ボス戦って正直好きじゃないんだよな。やるのも作るのも。
動画リンク[YouTube]
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.012s