24/04/17 11:20:54.29 jgTHya0X.net
Cを習得した程度のスキルでも、ゲームのグラフィックを比較的容易に描画する事のできる、
「DXライブラリ」に関するスレッドです。
DXライブラリに関するテクニックなどの情報交換などを行う事で、
多くのDXライブラリユーザのスキルの向上に役立てたら幸いです。
【公式】
URLリンク(dxlib.xsrv.jp)
【前スレ】
DXライブラリ 総合スレッド その19
スレリンク(gamedev板)
2:名前は開発中のものです。
24/04/17 11:25:32.79 jgTHya0X.net
【関連スレ】
DXライブラリでアクションSTGを作る
スレリンク(gamedev板)
今dxlibでRPG作ってんだが シナリオ考えてくれ
スレリンク(gamedev板)
unityに比べてDXライブラリのメリットってある?
スレリンク(gamedev板)
【オープンソース】dxライブラリでMMO
スレリンク(gamedev板)
DXライブラリでアクションRPGを作る
スレリンク(gamedev板)
3:名前は開発中のものです。
24/04/21 18:17:58.23 3FgWQwt3.net
スレ立て乙であります。
私は質問は出来ても返答は無理なレベルなんで、枯れ木も山の賑わい程度に参加していこうと思いますです。
4:名前は開発中のものです。
24/05/27 04:30:55.55 ehEC6jCr.net
前スレの836です。
作っていて、ある程度形になってきたけど『これ面白いのかなあ?』とか迷いが出てきたのでうぷ。
URLリンク(www.ax_fc.net)
DLキー:eXe
解.凍.パ.ス.ワー.ド:eXe
根本的に駄作か?作りかけとは言え味付け不足か?
ローグ ライト ライク + カオス エンジェル + ファンタシー スター1 な感じで作っています。
初めての3D(*)でして、センス以前に技量的に色々納得行かないモノがありますですが。
*:2Dにパターン取り込みで利用したことはある。
5:名前は開発中のものです。
24/05/27 04:33:07.87 ehEC6jCr.net
一晩NGワード探しで文章再検討で四苦八苦していたら、リンクが原因でしたか。
afとfcの間のアンダーバーを取り除いて下さいm(__)m
6:名前は開発中のものです。
24/05/27 19:33:16.69 w/BZ8MP9.net
zipで頼む
7:名前は開発中のものです。
24/05/27 21:02:28.26 ehEC6jCr.net
了解です。
内容は変わりません。
URLリンク(www.ax_fc.net)
8:名前は開発中のものです。
24/05/28 00:08:57.66 oKtMehWN.net
自分がこれ面白いかなぁと感じ始めたら、多分そのままでは面白くない。
自分が面白いと思ったとしても、実際はその面白さの1/3も伝わらないと思う。
>根本的に駄作か?作りかけとは言え味付け不足か?
素材をクオリティアップしてみればいいと思うよ。
敵グラ、SE、BGMをもっと高めてみると多分違って見えてくる。
あと方向は方角文字で表す必要ある?ミニマップに進む方向が示されてたほうがわかりやすいと思うけど。
9:名前は開発中のものです。
24/06/01 23:37:22.48 t+CIVkIP.net
>>8
返答ありがとうございます。そして遅レスゴメンナサイ。
素材のクオリティアップが必須なのは体感しておりますが、技量が足りておりません。まあその辺りはボチボチ・・・。
方角表示は、最初期のバグ取りの名残りです。
取り敢えず表示させて、特に邪魔じゃないのでそのまま表示させていて。
しかし全然有用じゃないので、表示見直しの時には真っ先に削除されるでしょう。
ミニマップに組み込むのは仕様検討中だったのですが、アレがアレだとアーだしコレがこうだとこーだからと試行錯誤中です。
10:名前は開発中のものです。
24/06/04 05:04:06.60 ei1K6Tm7.net
新しく出た本、amazonレビュー見た感じ評判良いみたいだね
DxLib民増えるかな
しかし今どきC言語とDXライブラリ使って解説してる本は珍しいよね
著者の人も前はPythonの解説本書いてたみたいだし、どんな経緯で今回の出版に至ったのか不思議に思う
自分が知らないだけで実は最近注目されていたりするのかな?
11:名前は開発中のものです。
24/06/06 17:54:43.61 3REBYlh6.net
作ったソフトの実行ファイル(.exe)が頻繁にwindowsのセキュリティに引っかかるんだが。
最初から引っかからないようにしたりするのはDXライブラリ側で制御できたりする?
12:名前は開発中のものです。
24/06/07 12:05:25.44 wHLYv1EP.net
開発環境は?mingwとか言わないよな?
最低限のコードが引っかかるならDXライブラリ側に問題あるんだろうけど
13:名前は開発中のものです。
24/06/07 15:10:03.39 njLF+xCo.net
Visual Studio Community 2022 (c++)
14:名前は開発中のものです。
24/06/07 21:17:32.26 wHLYv1EP.net
問題の起こる最小のコード作ってDxLib掲示板へGo
15:名前は開発中のものです。
24/06/22 18:16:34.41 joCks0fi.net
デバッグビルド版のまま他のマシンで直接起動してるとか?
16:名前は開発中のものです。
24/06/23 13:05:16.12 fSOz+0lA.net
いやリリースビルドだが
症状としてOSの違い(win10,11)によってもあったりなかったり、
対処しちゃうとでないしで、確実に再現検証したものをもって
本掲示板に相談ってのは、予算もろもろの関係で少し難しそう。
でも初回起動しようとしたときwindowsに危険なプログラムとして実行されないと、
プレイヤーにそもそもゲームをプレイしてもらえない場合が多くなってしまうのがね。
17:名前は開発中のものです。
24/06/23 14:16:39.36 oWghZhhe.net
printf周りがセキュリティで引っかかってるのでは?
WINのバージョンでセキュリティ強度違う
C++の標準関数でセキュアなものが実装されてるのは全部動かなくなるので確認してみそ
18:名前は開発中のものです。
24/06/23 16:54:20.60 fSOz+0lA.net
確認したけど標準関数はmath.hのみだった。
文字表示にはDrawFormatStringを使ってるしなぁ
時間はかかるかもしれないけど、状況を再現できる最小コードを作れるように
これから検証もかねて進めていくよ。
19:名前は開発中のものです。
24/07/21 09:04:08.76 +d+2wALD.net
DXライブラリの非公開関数って結局使っても問題ないの?
あと非公開関数が参照できるまとめとかってない?
20:名前は開発中のものです。
24/07/26 16:39:33.91 fSyBvQOF.net
dllにデフォでなんか変なパケット送る機能ついてたりする?つかスタティックリンクだっけ?
21:名前は開発中のものです。
24/10/05 20:37:46.11 +x4Ie5AW.net
スパイウェアの疑いでスレストとか……なして?
22:名前は開発中のものです。
24/11/16 17:48:34.63 wNGkPQkg.net
キーコンフィグは大量のキー名表示するのが大変なんだな
Dxlib.hにコメントでキー名があるという情報見て助かった
キーボードとパッドをラッピングしないいけないし面倒なの作るとわかるな
// 決定キーが押されているなら
if (GetInput(BTN_KETTEI)) {
}
bool GetInput(int n) {
if (keycfg[n].key or keycfg[n].pad) return true;
retuen false;
}
23:名前は開発中のものです。
25/06/04 11:37:34.95 fgXRyCwB.net
DXライブラリの質問掲示板とかアクセスできなくなっていますが
終わってしまったのでしょうか?
24:名前は開発中のものです。
25/06/04 17:42:41.40 gwNF4oC1.net
本当だ
どうしたんだろう?
25:名前は開発中のものです。
25/06/05 07:39:46.21 H6s4JgTw.net
え?普通にみられるけど
ここ一週間でも普通に返信とかあるから突然に終わったりはしないだろう
26:名前は開発中のものです。
25/06/05 11:45:18.95 B2Pu8E0C.net
普通に見れたぞ、https問題か思ったけど鍵マークついてんな
俺のオールドサイトはhttpだからPCでも時々出ないときあって笑うからな
27:名前は開発中のものです。
25/06/05 12:36:19.67 RiiMU50f.net
>24だけど今見たら大丈夫だった
サーバーの調子が一時的に悪かっただけなのかな?それともおまかん?
何にせよ良かった、勉強中だから見れなくなるとマジ困る
28:名前は開発中のものです。
25/07/21 10:12:22.84 9p1rKBrp.net
Blenderで作った3Dモデル(テクスチャ付き)を、DXライブラリを使って表示できないのが困る…
作者さん、対応してください~
29:名前は開発中のものです。
25/07/21 16:10:48.04 UIdY17jF.net
objファイルかと思ったらxファイルか、エクスポートすればいい
まあメタセコの方が親和性あるだろうね
微妙に違うフォーマットで出力するでしょ?
30:名前は開発中のものです。
25/07/21 16:20:36.14 Mw6nsrXd.net
どゆこと? と思ったら、mv1に変換してないってこと?
標準添付のツールでコンバートしよう。
31:名前は開発中のものです。
25/08/18 23:45:20.53 x92GR3BK.net
>>28
普通にFBXでエクスポートすれば付属のModelViewerでテクスチャもアニメーションも読み込めるよ
なんで構造が複雑で重いエディットファイルに対応する必要があるんだ?
それメディアプレイヤーにaviutlのエディットを再生できるようにしてくれっていてるようなもんだぞ
何のためのに汎用データ形式があると思ってるんだよ
32:名前は開発中のものです。
25/08/19 23:44:53.12 nfjbw4Vr.net
むしろBlender形式を直接MV1にコンバート出来ると嬉しい。
33:名前は開発中のものです。
25/08/21 00:27:59.28 6g4B1b3D.net
BlenderからMV1を書き出せる機能(アドオン)が欲しいならわかるが
DxLibModelViewerにBlenderのファイルを直接読み込みたいって言ってるなら
かなりの無知でアホな発言してる自覚は持った方がいいぞ…
34:名前は開発中のものです。
25/08/21 02:59:21.80 1qaKlgMn.net
阿呆かはともかく無知なのは身に沁みています。
可能ならばヒントだけでも御教え願えませんか。
35:名前は開発中のものです。
25/08/21 03:17:39.83 6g4B1b3D.net
「可能ならば」が何を指してるのかわからんが
Blenderで作ったものMV1にする方法の事なら既にヒントは書かれてる
Blenderから直接書き出したいならMV1形式解析してPythonでアドオンを書けばいい
BlenderファイルをDxLibModelViewerで直接読み込みたいって事なら諦めろ
そんな無駄な機能追加してもらえる可能性は極めて低い
既にに汎用3Dモデル形式通せば何の問題なくできるんだから
せめて「何をしたのか」「何故そうしたいのか」をもっと具体的に書けばこちらも真面目に答えれるんだけどな
その書き込み方じゃふざけてるようにしか見えん
36:名前は開発中のものです。
25/08/21 08:19:38.84 Srb2z2Yt.net
>>32
>>34
せめて何故FBXに一回書き出すのが駄目なのか理由を書いたら?
何か不具合があるんでしょ?
その不具合の内容が分らんと何もアドバイス出来ないでしょうに…
まさか面倒くさいとかいう阿保な理由ではないでしょ?
37:名前は開発中のものです。
25/08/22 01:22:28.14 jr80VbF3.net
そういえばMMD形式(PMD/PMX)もDxLibに直接読み込めたな
既にBlender用アドオンあるからそれ入れれば直接書き出せる
38:34
25/08/22 06:54:50.88 RPCEzu6T.net
私の書き方がおかしかった。すいません。
fbx形式でエクスポートするのではなく、普段利用している.blend形式をMV1にコンバート出来ると嬉しいのにな、と言いたかったのでした。
.blend形式ではなくBlender形式と書いたのが誤解を加速させてしまったかな。
39:名前は開発中のものです。
25/08/22 07:35:10.60 jr80VbF3.net
別に何も誤解してないよ、やっぱ人の話何も聞いてないのね
.blend形式を直接MV1にコンバートするのは非現実的だってずっと言ってんだよ
そもそも.blend形式は3Dモデルファイルじゃなくて総合3Dソフトのエディットファイルだからね(内部に3Dモデルも含んでるってだけ)
だからずっと色んな人がBlenderから汎用の3Dモデルファイルに書き出すのがベターって言ってんだよ(あんたはそれを無視してるけどね)
多分貴方は端から人の話なんか聞く気ないから理解できないしする気もないんでしょうけどね
そもそもリクエストがあるならこんなところに書かず公式の掲示板に書き込めばいいじゃん
「.blend形式を読み込めるようにして下さい」ってさ
技術的に完全に不可能という訳でもないから対応してもらえるかもしれんよ
Blenderの内部処理をかなりエミュレートしないといけないと思うから対応してもらえるとしても結構時間かかるだろうけどさ
40:名前は開発中のものです。
25/08/22 08:25:25.27 PiWBCRxz.net
みんなが無理だから諦めろって言ってるのに
全然伝わってなかったのすごいなー
なんで現状出来もしない直接変換にそんなにこだわるんだろか?
って言うか現状直接書き出せるMMD形式じゃ駄目なのもわからんし
それが必要な理由を一切言わず「嬉しいのにな」で逃げてるのもなんか怖えー
41:名前は開発中のものです。
25/08/22 08:58:55.31 PiWBCRxz.net
検索してみたら.blendをfbxに変換してくれるサイトはあるっぽいな
内部的にはなんかLinux版のblenderで開いてfbxエクスポートしてそうだが、どういう仕組みになってるんだろか?
でもmv1に変換できるサイトは無いっぽいな
やっぱ需要の問題かねー
42:名前は開発中のものです。
25/08/22 17:53:11.95 jr80VbF3.net
Blenderに標準でついてるFBXエクスポーターと挙動同じっぽい?
生成テクスチャは完全に無視される
生成テクスチャ自動でベイクしてくれたら超便利なんだがな…
43:名前は開発中のものです。
25/08/22 23:39:03.73 PWMeFFDn.net
やっぱ生成テクスチャは対応のできてないよな
既存のエクスポーターと変わらないなら
わざわざ使う意味ないよなー
と言うかセキュリティ的にもめちゃくちゃ怪しいよな
まあそんな大事なモデルデータないけどさ
44:名前は開発中のものです。
25/08/23 01:55:37.50 u8dlsvn4.net
>>39
自分に読解力が欠けているのは、掲示板徘徊していて身に沁みてます。
みなさんが暗に非現実的と言っているのに気が付きませんでした。
まあ確かに、現実にfbx経由で可能になっているから、わざわざ.blend形式にまで対応する意味は薄いですね。
私の目的は>>38に書いた通り、手間が一つ減る、程度ですから。特に含んだりしていないので怖い演出じゃないです。
何にしても.blend形式が難しい理由は分かりました。
説明ありがとうございました。
45:名前は開発中のものです。
25/08/23 07:38:08.10 dMSvjv01.net
面倒くさいってだけなら
dxライブラリでfbxを直接読み込めるようにする方法もあるけどね
そうすればmv1に変換する必要はなくなる
fbxsdkダウンロードして自分でライブラリをソースからビルドする必要があるけど