トップページgamedev
1001コメント322KB

DXライブラリ 総合スレッド その3

レス数が1000を超えています。これ以上書き込みはできません。
0001名前は開発中のものです。2009/03/31(火) 01:14:36ID:IgyJcgap
Cを習得した程度のスキルでも、
GUIのゲームを比較的容易に作成する事を可能にする、
「DXライブラリ」に関するスレッドです。

DXライブラリの詳細ついては
http://homepage2.nifty.com/natupaji/DxLib/
を参照して頂きたい。

DXライブラリに関するテクニックなどの情報交換などを行う事で、
多くのDXライブラリユーザのスキルの向上に役立てたら幸いです。

過去スレ:DXライブラリ 総合スレッド
      http://pc11.2ch.net/test/read.cgi/gamedev/1197468399/
     DXライブラリ 総合スレッド 2008
      http://pc11.2ch.net/test/read.cgi/gamedev/1224923873/
0971名前は開発中のものです。2009/08/09(日) 06:41:01ID:yY5+Xf3s
よく ; を忘れてコンパイラに怒られます
0972名前は開発中のものです。2009/08/09(日) 09:41:37ID:/uJahesY
面倒だからstd::stringとかboost::formatとか使っちゃうよ
そりゃsprintfだろうがsnprintfだろうがstrcatだろうが、絶対必要なら書くけどさぁ…
PCでそこまで切迫すること無いしなぁ
0973名前は開発中のものです。2009/08/09(日) 12:33:09ID:TMuPKyBy
なに話してるんだ?
0974名前は開発中のものです。2009/08/09(日) 13:41:42ID:gf1YMdsn
>>757のほう方法で読み込んだフォントをプロジェクト内全域で使いたい場合
何かスマートな方法ないものだろうか
フォントのハンドルをグローバルに定義するとかしかないかな
0975名前は開発中のものです。2009/08/09(日) 14:31:25ID:hOV2IouW
俺はそのままフォントハンドルをグローバルにして使ってる
文字表示多用するゲームだと、どうせフォント開放するのは終了時になるしね
0976名前は開発中のものです。2009/08/09(日) 16:37:23ID:gf1YMdsn
絶対に破棄し忘れるから複数のハンドル作るとかは避けたいしね
やっぱりグローバルで宣言しちゃうのが一番か
0977名前は開発中のものです。2009/08/09(日) 17:05:48ID:/uJahesY
下手にシングルトンとかやると逆にマルチスレッドでこけたりするしな。
使いすぎなければグローバルはシンプルで軽くて便利。罠もあるけど。
一番の罠は、RAIIによるAPI隠蔽と相性悪いとこだな。
0978名前は開発中のものです。2009/08/09(日) 17:49:29ID:/Pr5d8OB
質問です
http://monoganac2.sakura.ne.jp/src/milktea26846.txt
裏画面を初めて使ってみたのですが、何も表示されません
どなたかミスの指摘をお願いします
0979名前は開発中のものです。2009/08/09(日) 18:07:09ID:vaLESxnj
なんという気持ち悪いインデント
DxLib_Initを使う前にGetColor使っちゃだめだ
0980名前は開発中のものです。2009/08/09(日) 18:14:34ID:/Pr5d8OB
できました
ありがとうございました
0981名前は開発中のものです。2009/08/09(日) 20:25:54ID:gf1YMdsn
コンパイル通ることにびっくりした俺ガイル
0982名前は開発中のものです。2009/08/09(日) 21:00:54ID:TrjuCGgx
ところで>>21のテンプレで次スレ立ててきていい?
個人的にはスレタイとテンプレのDXの表記を公式と同じ全角にしたいんだけど
0983名前は開発中のものです。2009/08/09(日) 21:39:58ID:JommlOMg
俺は半角のままがいいなぁ。
検索する時、アルファベットは大抵半角で検索するから。
0984名前は開発中のものです。2009/08/09(日) 21:41:12ID:DNAG5Uj0
俺も半角がいい
0985名前は開発中のものです。2009/08/09(日) 21:42:43ID:9DTU34Ts
半角に一票
0986名前は開発中のものです。2009/08/09(日) 21:52:51ID:TrjuCGgx
んじゃそのままで立ててきます
0987名前は開発中のものです。2009/08/09(日) 21:56:53ID:TrjuCGgx
次スレ
DXライブラリ 総合スレッド その4
http://pc11.2ch.net/test/read.cgi/gamedev/1249822550/

大丈夫かな?
0988名前は開発中のものです。2009/08/09(日) 22:42:06ID:TMuPKyBy
【DXライブラリ】【DxLib】とかつけるのはどう?
0989名前は開発中のものです。2009/08/09(日) 23:01:58ID:JommlOMg
スレタイ長くなりすぎるし、
そこまで全角にこだわる必要なかろう。
0990名前は開発中のものです。2009/08/09(日) 23:18:13ID:gf1YMdsn
0991名前は開発中のものです。2009/08/10(月) 00:06:00ID:Lw44AAUl
char name[100];
strcpy(name,"日本語でおk");
DrawFormatStringToHandle(100,210,cr,FontHundle,"%d",name);//crの値は割愛

とやると数字の羅列が出てしまう
半角文字を指定しても数字が出てしまうんだが何故だかわかるだろうか
0992名前は開発中のものです。2009/08/10(月) 00:07:13ID:C6KOuFEu
%d
0993名前は開発中のものです。2009/08/10(月) 00:07:31ID:8KXel7xl
ぶっちゃけC言語として致命的にまともに書けてない。C言語そのものを勉強しなきゃ
いけない段階。
あまり初心者を無碍にしたくないが、C言語そのものの取り扱いが全然駄目となると、
ライブラリを語るスレとしては対象外。
0994名前は開発中のものです。2009/08/10(月) 00:08:48ID:Lw44AAUl
すまね、自己解決した
パラメタの指定がまちがってんだな %dじゃないじゃないか
見なかったことにしてくれ
0995名前は開発中のものです。2009/08/10(月) 00:10:13ID:Lw44AAUl
2分でレスがつくとかはやすぎるだろjk
ありがとうorz
0996名前は開発中のものです。2009/08/10(月) 00:21:50ID:JBHIU/3t
Hundle
0997名前は開発中のものです。2009/08/10(月) 00:54:32ID:Lw44AAUl
handleじゃね?
0998名前は開発中のものです。2009/08/10(月) 00:55:18ID:/L63eAtq
いい加減、スレ違いだから。DXライブラリと全然関係ないじゃん。
頼むから、この流れは次スレにもちこさんでくれ。
0999名前は開発中のものです。2009/08/10(月) 00:59:58ID:Kvj0IrNz
自治厨カッコいいです^^
1000名前は開発中のものです。2009/08/10(月) 01:00:08ID:bFMOlul4
1000
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。