[過去ログ] DXライブラリ 総合スレッド その19 [無断転載禁止]©2ch.net (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
611: 2018/12/08(土)13:58 ID:9pyRIy5m(2/2) AAS
>>610
やり方はいくつか上がったんだから、想定する入出力例をいくつか紙に描いてみて、
コンソールアプリでもビルドして、どのやり方が適切か計算結果を確認してみりゃいい。
一番良いやり方は当人しか分からん。

上がっている方法について少し付言すると、
整数型の割り算は小数が切り捨てられる。
また四捨五入する値が負の場合は、半分の値を引く必要がある
612: 2018/12/08(土)14:48 ID:XhAa/j63(1) AAS
整数で割るのはマップデータの当たり判定のほか
パズルゲームとかマウスでアイテム欄から選択とか
いろいろ応用が利くので慣れとくといいかも
613: 2018/12/08(土)15:24 ID:k0S0M7oi(4/4) AAS
単純に「座標なら整数型で持ってるだろう」という前提で
みんな話してたと思うよ

座標みたいに整数で出力される値でも
内部的にはdoubleで持つというのは、理由があるなら別に悪いことじゃない

まあfloatは無いかな…
614: 2018/12/08(土)21:51 ID:d/GHmV90(1) AAS
doubleじゃなくてlong longにして100で割って下二桁を小数点として扱えば?
615
(2): 2018/12/12(水)23:59 ID:m1YZshsA(1) AAS
 今始まった話じゃないんだけど。

画像リンク[png]:i.imgur.com

 DXライブラリ関係だけ曖昧と指摘されて、コンパイル出来ない。
 思い出した様にたま〜〜〜に出て、一度終了してから起動すると出ない。
 出ない時は全然出ないので再現性がなく、作者様にお伺い立て様もなく。
 VisualStudio2017Comunityですが、同じ症状の人います?
616
(1): 2018/12/15(土)11:52 ID:fFdw8IQe(1) AAS
もともとVisualStudioは外から来たライブラリを激しく嫌う習性がある
if文の括弧つけ忘れとかセミコロン置き忘れのようなライブラリと関係なさそうなミスでも
「おめーの関数あいまいなんだよ」みたいな態度を取って文句を言ってくる
617: 2018/12/19(水)13:29 ID:kSLr63M/(1) AAS
数日前に更新きてるね。
618
(1): 2018/12/24(月)16:46 ID:aG9DWC8k(1/3) AAS
ABCDEFGH
1□□□□□□□□
2□□□□□/□□
3□□□□//□□
4□□□//□□□
5□□□/□□□□
6□□□□□□□□
619
(1): 2018/12/24(月)17:04 ID:aG9DWC8k(2/3) AAS
DXライブラリ関係ない話題ですんません
2DのRPGの話なんですが
普段は上下左右の4方向にしか移動できないタイプのゲームで
マップで坂道を表現するときの処理の仕方なんですけど、どんな風にやればいいかなと

マップの侵入不可とかの地形データの中に坂道フラグみたいなのを設定して
移動の時にそれを参照して、現在位置の地形が坂道の場合、斜めに移動する
ってやったら>>618の図で言うところ
省4
620
(1): 2018/12/24(月)21:32 ID:tF6mJ6dd(1) AAS
>>619
横視点?
上からの平面マップで疑似斜め地形を表現したいってこと?
重力はあるのかな?
621: 2018/12/24(月)23:26 ID:aG9DWC8k(3/3) AAS
>>620
横視点というより上視点でしょうか
普通にRPGツクールシリーズのマップみたいなイメージです
坂や階段を表現するときにどうしたらいいかなーと

今のままでも5のラインから登って行けば2のラインに出て
2のラインから降りていけば5のラインにたどり着くんですけど
先述の通り途中で引き返したりすると違和感が出てきてしまって…
省1
622
(1): 2018/12/25(火)04:20 ID:mDRutuC9(1) AAS
真上視点で斜めに移動するってのがイマイチ分からない
623: 2018/12/25(火)06:43 ID:jdQSjEcg(1) AAS
>>622
FF6の町マップにある階段のような挙動をイメージしてます
624: 2018/12/26(水)11:33 ID:hbFgVmYB(1) AAS
なるほど把握

マップチップで考えずに、
単純にキャラクターの表示座標を上方向にズラすんじゃダメ?

もちろんそのままでは背景との整合性が取れなくなるから
マップチップの方をうまく調整しなきゃいけないけど
625: 2018/12/26(水)17:53 ID:Rm5+LYVi(1) AAS
5Cから1Gまでは一直線移動で途中から横には出られないようにすべきだね。
エスカレーターの出入り口みたいにする。エスカレーター内は左右or上下で自力移動だけど。
途中で降りられるようにするとおかしくなるよ。
626: 2018/12/26(水)18:34 ID:kkI88fKg(1) AAS
いまさら遅いと思うけど、グリッドベースで進行するゲームの場合キャラの位置もグリッド座標で持つようにして
キャラ絵は接触判定とか無視して自動で指定位置に移動するほうがいい
落ちものパズルとかターン制ストラテジーがだいたいこんな感じになってる
627: 615 2018/12/29(土)12:34 ID:X4qFP4Cc(1) AAS
>>616
む、そーだったのか!
でもwarningはあったとしてもerrorはない状態でも出るんですよね。
再起動してビルドするとスンナリ通ります。
628: 2019/01/01(火)15:39 ID:+7WWUKx+(1) AAS
visual studioといってもC++コンパイラだけでしょ
テンプレートのエラーなんかでも的外れなエラーをずらずら吐き出すし
629
(1): 2019/01/09(水)07:47 ID:tmDFBGXp(1) AAS
更新きたね
630: 2019/01/20(日)18:54 ID:MFT3cOtp(1) AAS
>>629
で?
631: 2019/01/28(月)11:25 ID:cade5/BJ(1) AAS
VisualStudio2015で使ってるけどたまにあいまいですって出るなあ
ビルド通らなくなったかは覚えてないけど気持ち悪い以外に特に問題はないみたいだから気にしないようにしてる
632
(1): 2019/01/28(月)12:50 ID:1rRkDpQU(1) AAS
2013でやってるけどあいまい出て気持ち悪かったなぁ、ctrlk+ctrldで何故か直ってたが
633: 2019/02/13(水)14:03 ID:ebuYoWQw(1) AAS
>>632
だからなんだよカス
634: 2019/02/13(水)14:35 ID:oG+u3KKI(1) AAS
過疎ってたから何らかの話題出したかっただけやですまんな
635: 2019/03/17(日)18:52 ID:Brh4Ihsd(1) AAS
iOS対応おめでとうございます
636: 2019/03/19(火)01:48 ID:OCk7HKRn(1) AAS
ios対応したんか
mac持ってないとビルドできないのかな
637: 2019/03/20(水)14:14 ID:LXulHCR1(1) AAS
そりゃそうだろw
VMで動いてんじゃないし。
638: 2019/03/20(水)19:07 ID:uJ6x6fK8(1) AAS
ビルドなら関係なくね?
639: 2019/03/21(木)22:52 ID:xzBDjHxq(1) AAS
クロスコンパイルのこと言ってるのか?
DXLibじゃ無理だろ。
640: 2019/03/23(土)08:46 ID:bSYSzO9S(1) AAS
ios対応したのかー
まぁ、俺の昔作ったプログラムは、あることがしたくて、dxlibの非公開APIとwindowsAPIを直接叩いているから、移植は難しいだろうなぁ
641: 2019/03/25(月)22:51 ID:eK0voLVD(1/2) AAS
>>615
 何度見直しても問題点が見付からなかったので、発生した関数内で呼び出している関数のプロトタイプで
    extern void test( int ,int);
としていたのを
    extern void tese( int a ,int b);
にしたら、赤線が取り敢えず消えた。 型だけじゃなく仮変数も付けた方が良いのか。

 他にも発生条件あるんだろうなあ。
642: 2019/03/25(月)23:17 ID:BXdQaZgG(1) AAS
tese
643: 2019/03/25(月)23:26 ID:eK0voLVD(2/2) AAS
うん、コピペじゃないから打ち間違えたw
644
(1): 2019/10/11(金)01:54 ID:wLFAsmkJ(1/2) AAS
本家サイトの掲示板で5chに自分の悪口書かれてるって騒いでる奴がいたから、
何を書かれてるのか見にきたら、別に何も書かれてなくてワロタ。

それどころか7ヶ月以上書き込みが無い…。

別のスレで書かれてるのか?
それとも総合失調症ぎみの人なのだろうか?

「ネットストーカーが」とか書き込んでるから、ちょっとヤバそうなそうな人の気配はしたが果たして…。
青葉の件から、ああいう書き込み見るとマジで不安になっちゃうよ…。
645: 2019/10/11(金)11:20 ID:iKlFtI3l(1) AAS
青葉?
646: 2019/10/11(金)23:18 ID:wLFAsmkJ(2/2) AAS
青葉真司、京アニの放火の犯人(と今の所されてる男)。

ネタや煽りで「ネットストーカー」とか書き込んでるんなら性格or頭が悪いってだけで、
実質的な害は無い(気分は悪いけどね)からまあいいんだけどさ。

世の中には少数だけど青葉みたいに本気で頭おかしい人が居るからね。
文面だけじゃ本気なのかネタなのか区別つかんし…。

こことか2chとかアングラな掲示板ならともかく、
平和な本家サイトの掲示板では使う言葉は選んで欲しいよ。
省1
647: 2019/10/15(火)07:06 ID:i2lxSV5o(1) AAS
ios対応ってどういうことですか?
だって、DXライブラリで作ったゲームって
directX必須じゃなかった??
アイフォンで動くゲームにビルドできるんですか?
648: 2019/10/16(水)03:26 ID:5zbE2rtc(1) AAS
Android版とios版はOpenGL ESで描画してる。

ただし関数名はWindows版とまったく一緒なので、c++ソースが共用出来るのがメリットかな。
※OSに依存している部分は書き換える必要が有り

あと、当たり前だけどiosアプリ作るにはMacでXcode使ってビルドする必要がある。

っていうか本家HPに全部説明書いてありますがな…。
649: 2019/10/29(火)14:30 ID:HhRe8W4N(1/2) AAS
ふーん
650: 2019/10/29(火)14:30 ID:HhRe8W4N(2/2) AAS
ふーん
651: 2019/10/30(水)00:07 ID:S9EZs4wp(1) AAS
ふーん
652
(1): 2019/11/09(土)21:59 ID:fUK6qSh7(1) AAS
>>644
その人は、通称「虐殺ちゃん」といって
プログラマのQAサイトteratailやyahoo知恵袋、おしえてgooで騒いでる超問題児
teratailのスレでウォッチされてる
653
(1): 2019/11/11(月)13:39 ID:xKKxnD2l(1) AAS
>>652
teratailのスレ見てきた。
本当に同一人物なら相当ヤバいねあの人。

文章見る限りそんなに知能がたりないわけでもなさそう(人としてバカだし性格は糞だが…)なのに、
プログラミングに関しては本当に無能通りこして障害レベルだね…。

脳みその構造どうなってるんだろ?
ああゆうのが発達障害ってやつなのかな…。
省6
654
(1): 2019/11/11(月)21:50 ID:Z55XAgnB(1) AAS
>>653
そんなんで怖いのかよ
カス野郎が!
655: 2019/11/12(火)08:27 ID:tcBQnMZ0(1) AAS
>>654
こんにちは、虐殺ちゃんですか?

こんな所まで出張とは精が出ますね。
その時間を使って、Cの基礎を勉強なさったらどうですか?

そして、あなた多分「怖い」の意味を理解できてないですよ、
日本語も不自由なようですね…。

一回辞書で調べてみてください。紙の本が面倒なら、google検索等で
省6
656: 2019/11/13(水)20:40 ID:1dy/u+j0(1) AAS
虐殺ちゃんが困っているので
助けてあげてね!

外部リンク:detail.chiebukuro.yahoo.co.jp
外部リンク:detail.chiebukuro.yahoo.co.jp
657: 2020/01/01(水)05:32 ID:/T0aTfd3(1) AAS
明けましておめでとうございます
658
(1): 2020/02/08(土)02:52 ID:UhC2RKld(1) AAS
Dxlibつかってゲームのロジックとか設計とか組むのは面白いけどゲームとして完成しない
かれこれ5年以上同じ事続けてる
659: 2020/02/29(土)16:30 ID:TZ+HrO84(1) AAS
人生は短いぞ
660: 2020/03/05(木)04:49 ID:B/JIUoGr(1) AAS
>>658
作ってるのが楽しいなら、別にそれでいいんじゃない。

そもそゲームってファミコン時代でも数人がかりで、数ヵ月〜数年かけてつくるもんだし、
一人で趣味で作ってたら十年かかってもおかしくないよ。

完成させるのが目的なら、とりあえず簡単なプログラムで済むゲームにして、
スケジュール管理もしっかりした方がいいとはおもうけどね。
661
(1): 2020/03/24(火)13:34 ID:PZMCMzbN(1) AAS
まぁエンジンのが効率いいわな・・・
基礎的な部分は全部出来合いの物があるみたいだし
DXライブラリって結局全部自分で組めっていってるようなもんだよな?
662
(1): 2020/03/25(水)09:02 ID:Elbmu22L(1) AAS
DXライブラリも一応ゲームエンジンに分類はされてるよ。
ただまあ、描画・サウンド・キー入力位しかサポートしてないからなぁ...。(物理エンジンはMMDのモデルのみ対応)

「Unity」「Unreal Engine」とかの開発環境付きのゲームエンジンに比べたらかなり手間ね。
(DirectXを直に触るよりは格段に楽だけどさ。)

ワールドマップを表示するだけでも、
「プログラムコード内でマップデータを数値入力する」
「既存のツールのファイルを読み込むプログラムを書く」
省6
663: 2020/03/25(水)18:58 ID:4t6SFiAx(1) AAS
画面を出す仕組みがデフォで組み込まれてるから一応ゲームエンジンといえなくもないが、
やはりライブラリを名乗ってる以上ライブラリな気はするw
664: 2020/03/26(木)12:52 ID:N4sxdCnh(1) AAS
MMDに対応してるおかげでモーション作りやすいのは利点かな
UE4のcontrol rigも進歩してるけど俺のノートPCじゃUE4は重すぎる
マシン買い換えるまではDXだな
665
(1): 2020/03/27(金)22:08 ID:6wrnl6gG(1) AAS
エンジンっていうほどのフレームワークは持ってないでしょ。
マルチメディアライブラリ以外の何ものでもない。
666
(1): 2020/03/27(金)23:15 ID:lyl4ODky(1) AAS
TOPに置いてある14歳からの〜シリーズを見たせいなのか
DXライブラリが子供向けのゆとり仕様だと思ってる奴がいて腹立ったわ
Unityとかのがよっぽどお手軽だよな・・・?
667: 2020/03/27(金)23:52 ID:X+sf8jeg(1) AAS
>>665
Wikiでもゲームエンジンに分類されちゃってるからなー。
(広義の意味でとは書いてあるが)
細かく言うとゲームに特化したミドルウェアなんだろうが…。

>>666
とりあえずゲーム作りたいならUnityの方がお手軽ね。
DXライブラリはC言語の基本さえわかれば、すぐ使えるって意味ではお手軽だけど、
省3
668: 2020/03/28(土)00:16 ID:gTPY90Ty(1) AAS
やっぱそういう認識だよな

ほんとに単純なゲームならCだけできるってのは確かにそうだけど
結局ある程度以上となるとオブジェクト指向で組まないと逆に複雑になる気もするし
669: 2020/03/28(土)00:39 ID:E8w1RGpG(1) AAS
うん、大規模なゲーム作るなクラス使わんと無理だと思う。

ただDX自体がC言語の文法だけで書けるようになってるから、
大体のDXの入門系のサイトはCの書き方になっちゃてるんだよね。

c++の文法で始めた方が後々楽だと思うんだけどね…。
670: 2020/03/28(土)03:43 ID:p+Y/CHcg(1) AAS
C言語用のこういうライブラリってほかはもうSDLとか
古典ライブラリしかないし、気に入っているけどね。
インターフェースまで持ってっちゃうんで、そこを便利と見るか
余計と見るかは分かれるだろうけど。
671: 2020/04/19(日)18:50 ID:HULRFLYX(1/2) AAS
非同期読み込みがonの状態で作成したグラフィックハンドルについて質問です。

存在しない画像ファイル名をLoadGraphの引数に渡したのですが、戻り値が-1ではありませんでした。
おそらく非同期読み込み用のフラグをハンドルに持たせているからなのでは?と思っているのですが、
DXライブラリにハンドルの作成失敗を確認することができる関数は存在しますか?
672: 2020/04/19(日)18:52 ID:HULRFLYX(2/2) AAS
すいません
自己解決しました。

外部リンク[cgi]:dxlib.xsrv.jp
673: 2020/07/28(火)17:06 ID:PKQFDEZt(1) AAS
Android Studioにも対応したみたいね。

AdMobにも対応できるのかな?
NativeActivityだから設定一筋縄でいきそうにないけど…。
674
(2): 2020/08/10(月)16:59 ID:NullcPXe(1) AAS
できるわけないだろ
675: 2020/08/13(木)15:13 ID:HGTDuWuc(1/2) AAS
>>674
断言できるという事はDXライブラリの内部処理に詳しい方ですか?
すいませんが、対応できない技術的な理由を教えていただけませんか?

NativeActivity自体はAndroid StudioならAdMob対応させる方法あるみたいですけど…、
DXライブラリってAdMobが使えなくなるような何か特殊な処理をしてるんでしょうか?
676
(2): 2020/08/13(木)22:09 ID:HGTDuWuc(2/2) AAS
>>674
色々AdMob試してたら、バナータイプのテスト広告はエミュレーター・実機とも表示されましたが…
本番の広告は表示されないって事でしょうか?

正しく広告収益にカウントされないとか、そう言った問題があるんですかね?
677: 2020/09/10(木)05:53 ID:hgx4TYmp(1) AAS
お腹すいた
678: 2020/09/13(日)14:30 ID:Bw47rW7M(1) AAS
dxライブラリの管理人は対応早くて驚くよな
679: 2020/10/01(木)19:06 ID:XvAM1eW6(1) AAS
管理人、前はゲームの自体のプログラミングの相談にも親切に答えてたけど、
最近はゲームの処理は自分で考えろってスタンスになったみたいね。

教えてもコードコピペだけして全く成長しない人とか、
自分で考えたり調べたりせずに質問ばかりする人が増えたからしょうがないか…。

そもそもマニュアルやサンプルプログラムすら目を通してるか怪しい人もいるしな。
680: 2020/10/05(月)21:17 ID:VlLD0xo1(1) AAS
初心者の相手はキリがないからね
ましてやゲームロジックまで面倒みれないよ
681
(1): 2020/10/31(土)13:15 ID:3FFnVH5q(1) AAS
実際掲示板見ててヒヤヒヤするよ。あまりにも無知な上に礼儀知らずな奴がいて。
しょうもない無礼な質問で管理人さんの手をわずらわせないで欲しいよ。
管理人さんはお前の母親じゃないっての。
682: 2020/10/31(土)13:43 ID:A5xR5tL1(1) AAS
>>681
おまえもなー
683: 2020/11/01(日)03:15 ID:oVKR75Ae(1) AAS
礼儀もまた知識。
どんな無礼かと思い覗けば、総てでなくとも自治も出来ている様子。
まあまあ、悪くない状態じゃないかな?
# 個人的にも色々やらかした事があるので胸が痛い。
684: 2020/11/01(日)03:23 ID:pnE8AbjZ(1) AAS
あまりに無知で変な質問は管理人が答える前に他の人が答えるようになったけど、
その返信内容が結構厳しめだったりするから、
それがまた雰囲気悪くしてる原因のような気もしなくもない。

まあ、厳しく言われてもしょうがない奴がいるのが大元の原因なんだけども…。
685: 2020/11/03(火)05:32 ID:B3TkECaE(1) AAS
技術的な無知もアレなんだけど
そういう人に限ってまた態度が横柄というかため口というか…
「あとこれもついでに訊くんだけどさー」みたいなどういう育ち方したのかなと思う口のきき方。
そこも問題なんじゃないのかな。中高生なんだと思うが。
686: 2020/11/04(水)22:23 ID:UXQ1CTHY(1) AAS
久しぶりに見たらジオメトリシェーダーに対応したんだな
でも、うーん使わねー・・・・・モデルに毛でも生やすか?
まあ選択の幅が広がるのはいいか
687
(1): 2020/11/08(日)01:15 ID:iMUqnOBq(1) AAS
PCのスペック云々ってしつこくPCのせいにしてる人に、
「PCのスペックじゃなくて、お前のスペックが足らないんだよ」って
みんなハッキリ言わないのは優しさなんだろうけど、余計残酷な気もするな…。

永遠に人や物のせいにして、自分自信の改善は何もできないんだもん。
688: 2020/11/08(日)12:44 ID:QTULr99J(1) AAS
>>687
 リファクタリングってか最適化って、地味な作業だしねえ。
 ループの外へ変動しない計算式を出すだけでもそれなりに軽くなるものだけど、今はコンパイラが
勝手にやってくれるんだっけ?

 DXlib関係だと、3万ばかりの点を打たないといけなかったのを小円で打とうとしたら激しく重くなったので、
今絶賛思考ループ中です。
#あ、DXlib的には画像貼り付ける方が速いかも・・・。
689: 2020/11/09(月)15:05 ID:qvd2rcZy(1/2) AAS
嫌味なコメントはいらない
スレの品位が落ちるから
690: 2020/11/09(月)17:51 ID:Yaz8kYuC(1) AAS
5chに対して言ってるなら最初から品位なんてないぞ。

DXの掲示板に対して言ってるなら、回答無視して同じような質問繰り返してる奴が一番嫌味な奴だ。

嫌味ってのは「人に不快な感じを与える言葉や態度」の事だからな。
691: 2020/11/09(月)19:32 ID:qvd2rcZy(2/2) AAS
DXの掲示板に対してだよ
1-
あと 311 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.027s