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

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

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2011/04/03(日) 17:17:11.99ID:liTmPO3j
Cを習得した程度のスキルでも、
GUIのゲームを比較的容易に作成する事を可能にする、
「DXライブラリ」に関するスレッドです。
DXライブラリに関するテクニックなどの情報交換などを行う事で、
多くのDXライブラリユーザのスキルの向上に役立てたら幸いです。

【公式】
http://homepage2.nifty.com/natupaji/DxLib/

【過去スレ】
DXライブラリ 総合スレッド
http://pc11.2ch.net/test/read.cgi/gamedev/1197468399/
DXライブラリ 総合スレッド 2008
http://pc11.2ch.net/test/read.cgi/gamedev/1224923873/
DXライブラリ 総合スレッド その3
http://pc11.2ch.net/test/read.cgi/gamedev/1238429676/
DXライブラリ 総合スレッド その4
http://pc11.2ch.net/test/read.cgi/gamedev/1249822550/
DXライブラリ 総合スレッド その5
http://pc11.2ch.net/test/read.cgi/gamedev/1259912953/
DXライブラリ 総合スレッド その6
http://hibari.2ch.net/test/read.cgi/gamedev/1267108154/
DXライブラリ 総合スレッド その7
http://hibari.2ch.net/test/read.cgi/gamedev/1286180687/
0044名前は開発中のものです。2011/04/08(金) 08:12:38.14ID:OZlsiZIx
DLLでの配布をいってたものですが。
LIBはvs2008、vs2010の差でも動かない。
ヘッダファイルで動的にDLLの関数を読み込めば、Windowsのほぼすべてのコンパイラで統一して動作する。
LIBとDLLを両方配布して、機能差に違いが無いようにしてほしいです。
0045名前は開発中のものです。2011/04/08(金) 09:12:48.77ID:1Q+gaT6K
ダイナミックリンクの必要性がよくわからない
いいことないぞ
0046名前は開発中のものです。2011/04/08(金) 10:04:05.98ID:ugdlzprS
むしろスタティックリンクの開発環境の限定がうざい
0047名前は開発中のものです。2011/04/08(金) 11:39:41.89ID:s8IM5VZ3
DXLIBって、初心者がC/C++でDXを使えるようにするライブラリじゃねーの?
だから、ビルド時にスタティックリンクして、完結するようにしてるんじゃないのか。
大体、なんで作者が興味ない環境までサポートしてやる必要があるんだよ。
単なる自分勝手な欲求を、多数の利益みたいに言ってるんじゃねえ。
0048名前は開発中のものです。2011/04/08(金) 12:25:54.70ID:Qp/vxYBH
DLLになってうれしいのはDelphiやD、BCCだろうけど
すでに廃れてるしな
VC以外でどんな環境で使うの?
0049名前は開発中のものです。2011/04/08(金) 12:55:29.12ID:lVB4evdp
>>43
boostってのをしらんが

> char* s = new char[aaaa.length() + 1 ];
> strcpy( s, aaaa.c_str() );
> NetWorkSend( NetHandle , &s, sizeof(?

&sの時点でまちがってね?

0050名前は開発中のものです。2011/04/08(金) 19:43:19.44ID:OZlsiZIx
ダイナミックライブラリも、スタティックライブラリも、同じに使えるようにして公開してほしいって事。
あと関数の動作はボージョンアップがあっても、インターフェースは固定されてた方がいいって事。
0051名前は開発中のものです。2011/04/08(金) 19:45:21.53ID:RwixZFmm
つまりクレクレ
0052名前は開発中のものです。2011/04/08(金) 20:24:54.58ID:8YPSm7Pn
どういうメリットがあるのか聞かれてるのに
自分の希望をたらたら述べるんだもんな
こういう奴はマジで害だわ
0053名前は開発中のものです。2011/04/08(金) 21:10:43.46ID:HKyrZUew
必要なければ使わなきゃいいだけで
客観的に見れば要らないって言ってるやつらもただの保守厨
他のライブラリを見ても動的静的バイナリを両方配布するのは別に普通のことだし
初心者にとって無用な選択をさせたくないってのはわかるけど推奨と強制は違う
0054名前は開発中のものです。2011/04/08(金) 21:17:32.96ID:u10SZqXe
○○が簡単にできますよー!って仕様を変えたら、
自力でできない初心者の面倒みることになっちゃうだろ
今の状態でも出来る人は簡単に出来る。このくらいで丁度いいんだよ
0055名前は開発中のものです。2011/04/08(金) 21:21:44.00ID:NctlQpgy
なんでそんなにDLLに拘るのかがよくわからないけど……
DLLにこだわるのならソースコード公開されてるし自分でビルドしてみるという手もあるよ
ついでにlibjpegとかzlibもdllで扱うようにすれば省メモリ性も上がるかもよ
0056名前は開発中のものです。2011/04/09(土) 11:27:37.50ID:VyRueek8
だよな
欲しいなら作者に強請らず自分でやればいい
0057名前は開発中のものです。2011/04/09(土) 11:37:31.82ID:9uX2BnsM
自分でやるのは意味が無い。汎用性を上げたらいいっていう主張な訳。
ローカルで、独自に開発を進めても、広く使われるようにならない。


0058名前は開発中のものです。2011/04/09(土) 11:45:20.83ID:c9oV/KMW
イミフ、ゲームやる人間が全員DXライブラリのDLLをインストールするような言い方
MicrosoftのDirectXとかならまだしも、なんかものすごい勘違いをしているように思う。

それともゲーム本体のパッケージにはDLLを同封しないで
作者サイトでDLLをダウンロードしてね?ってスタンス?

ゲームのパッケージにすべて同封させるならダイナミックライブラリだろうとスタティックリンクだろうと変わらないと思うけど。
0059名前は開発中のものです。2011/04/09(土) 11:49:39.00ID:c9oV/KMW
おっと
言葉足らずだった。
作者サイトとはDXライブラリの作者さんのサイトね
0060名前は開発中のものです。2011/04/09(土) 11:58:42.24ID:cSx1Yczo
自分でやれって言われてるのは、他の人がそれを需要がないと思ってるからなんだけど……
需要がないものを実装しても広く使われるようにはならんよ
0061名前は開発中のものです。2011/04/09(土) 12:03:40.08ID:c9oV/KMW
>57
それからDXライブラリをDLL化することで何についての汎用性がどのように向上するのか説明よろしく。
あなたの文章ではそれが少しも伝わってこない。

0062名前は開発中のものです。2011/04/09(土) 12:14:42.74ID:9uX2BnsM
LIB版もDLL版も標準で配布して、ゲーム開発者がどっちでやるか選べた方がいい。
0063名前は開発中のものです。2011/04/09(土) 12:34:53.13ID:qGOGtjz6
CRTが結局バージョン違いで読み込まれるぐらいならLIBで固定化でいいだろ。
0064名前は開発中のものです。2011/04/09(土) 12:41:47.09ID:C8qBJq6P
会話になってねぇw
0065名前は開発中のものです。2011/04/09(土) 12:48:52.44ID:9uX2BnsM
自作部分のコードの改変なくLIB版もDLL版もコンパイルできる。
全く同じ機能が使えてインポートライブラリ、動的読み込みしてもLIBと機能差が無い。
DLLを読み込める言語からすべての機能が使える。
0066名前は開発中のものです。2011/04/09(土) 12:58:34.75ID:9uX2BnsM
いまの設計ではC#版からではVC++2008と全く同じ機能は使えないだろ。
関数の入出力インターフェースだけの問題で回避することは可能だろう。
0067名前は開発中のものです。2011/04/09(土) 13:03:24.10ID:cSx1Yczo
賢いふりしたい馬鹿ですね?
0068名前は開発中のものです。2011/04/09(土) 13:11:45.85ID:9uX2BnsM
全関数に渡ってインターフェースを見直して、ラッパーを作ればDXライブラリ本体には手を加える要はないがな。
初めから他言語のアクセスを意識していればよかった。次のバージョンは汎用性、統一性を重視してほしい。
0069名前は開発中のものです。2011/04/09(土) 13:46:27.41ID:IW/9GakC
>>49
確かに間違ってました。ポインタの扱いをもっとしっかり学ばなければ・・・

おかげで上手く通信することができました。ありがとうございました
0070名前は開発中のものです。2011/04/09(土) 14:02:40.22ID:cNJ9Yspn
DLL版で配布するとトラブルになる可能性がある
基本的に単一の実行ファイルにまとまってる方が安心
ユーザーサポートの時間が増えるのは厄介だな
0071名前は開発中のものです。2011/04/09(土) 14:05:28.79ID:9uX2BnsM
あえてDLL版を使う必要は無いが。LIB版が使えない環境のため汎用性上げてLIBとDLLの統一化を。
0072名前は開発中のものです。2011/04/09(土) 14:39:53.46ID:fMIi5hfm
多分だけど、それをやるとして、前提としてDLLは同梱するものだと思ってると思うよ。
スタティックリンクと比べて何が良いのかというと、VC以外の環境(基本的にVCでコンパイルされたlibファイルはVCでしかリンクできない)でDxlibの関数が使えるようになる。
それだけ。それ以外のメリットはメリットとして見ることは普通絶対にしない。トラブルの元なので。
VC以外の環境とは、他のC/C++環境はもちろんのこと、他の言語(DLLのC関数が使える言語は星の数ほどある)も含む。

個人的にはそういうニッチな環境で開発してみたいとも思ってるのでDLL版も欲しい
0073名前は開発中のものです。2011/04/09(土) 15:47:04.02ID:QNjZGhyt
DLLは開発向けに使えないこともないんじゃない
ちょっとしたテストやデバッグの繰り返しとか
大きいファイルをリンクする必要がなくなれば手軽に感じる人もいるかもな
0074名前は開発中のものです。2011/04/09(土) 16:28:47.43ID:HO8Zs3fH
DLL化&インターフェイスの改善がしてほしいってのはわかったし、それらに有用性があるのも確かだと思う
けど、前者はともかく後者は作者さんに頼むはちょっと現実的じゃないから
DXライブラリPortableみたいに外部に派生プロジェクト作ってみたらいいんじゃないかな
0075名前は開発中のものです。2011/04/09(土) 17:20:41.58ID:cNJ9Yspn
具体的にどういう環境で開発してるんだ?
VC使ってないならもともとこんなんに興味持つとも思えないのだけど
0076名前は開発中のものです。2011/04/09(土) 19:03:00.34ID:O6l7nxwA
仕事で別の環境を使ってて、それに近づけたいとかなのかな。
自分も似たようなことやってるけど、頭と手の切り替えが面倒くさい。


>>75
>VC使ってないならもともとこんなんに興味持つとも思えない

「VCだからDXライブラリを使う」っていう人は、そんなに多く無い気がするけどなあ。
Win環境でゲームを作りたいと思ったときに、有力候補としてDXライブラリがあり、それがVC対応だったって言うだけだろう。
0077名前は開発中のものです。2011/04/09(土) 23:30:25.05ID:tIIMls7f
DLL化は場合によっては有用だとは思うけど
それは作者の仕事ではないとも思う

オープンソースであることの意義は
不満があれば自分で改変できる点
DLLにしたいなら、自分でやればいいのでは?

もし、その作業が面倒だと思ったら
その面倒を他人に押し付けてる事を理解するべき
0078名前は開発中のものです。2011/04/10(日) 00:00:04.91ID:thZzNaTy
CSVファイルなどから2バイト文字を読み込むことは出来ないのでしょうか?
FileRead_getc()関数ではなく、FileRead_gets()関数を使用すれば2バイト文字でも
読み込めますでしょうか?
0079名前は開発中のものです。2011/04/10(日) 00:13:07.66ID:T8QzagVr
FileRead_gets()で読み込めますですよ
FileRead_getc()はリファレンスの書き方がちょっと紛らわしいかもね
アレは結果的に一文字読むことになるけど、単に1バイト読んでるってだけ
0080名前は開発中のものです。2011/04/10(日) 08:10:57.18ID:xS+OSluW
>>74
DLLとLIBで関数が違ったら価値が減る。コードの変更なしで両方コンパイルできることが大事。
0081名前は開発中のものです。2011/04/10(日) 08:45:31.58ID:J5BVLAuT
なんでlibとdllで関数が変わるの?
0082名前は開発中のものです。2011/04/10(日) 10:51:34.15ID:j0N1QAKB
DLLだと関数名が違うからな

こいつの言うことも分からなくはないが、
大した需要が無い反面、作者への負荷がでかくて大したメリットもない

まあ、やるか決めるのは作者だし、
あったらいいね、くらいしか言うことないわ
0083名前は開発中のものです。2011/04/10(日) 11:52:40.58ID:Fdo2u0FX
関数名が違うってどういうこと?詳しく教えて
0084名前は開発中のものです。2011/04/10(日) 12:41:32.16ID:XcUP7VJ6
関数名が違うって意味がわからないし作者にかかる負担も大きいとはとても思えないんだが
0085名前は開発中のものです。2011/04/10(日) 12:45:29.27ID:WjyMpu6x
同名でラッピングしてDLLにしてヘッダファイル書いて
DLLは暗黙的、静的リンクするようにして
VCのCRTみたいにリンクするライブラリを切り替えるだけだろ。
全部自分だけで出来ることじゃないか。
0086名前は開発中のものです。2011/04/10(日) 12:50:27.49ID:S7EUz840
確かに意味が分からない。
DEFファイル使わないってことか?
0087名前は開発中のものです。2011/04/10(日) 13:17:35.79ID:j0N1QAKB
関数名が違うって、今配布されてるDxLib.dllの話な
0088名前は開発中のものです。2011/04/10(日) 13:29:20.76ID:S7EUz840
そういう意味か、ていうか何度も言われてるが。オープンソースなんだから
自分でDLLビルドしろよ。
VC++だって無料で配布されてるんだからできるだろ。
0089名前は開発中のものです。2011/04/10(日) 18:32:49.52ID:J5BVLAuT
面倒くさいっちゃ面倒くさいけど、
不要な機能を削るといったカスタマイズを並行して行うつもりなら、そこまで手間じゃないかな。
0090名前は開発中のものです。2011/04/10(日) 19:30:45.16ID:/WvqFBq9
簡単なソフト
http://u3.getuploader.com/akaiup/download/1147/Solar.zip
0091名前は開発中のものです。2011/04/10(日) 21:19:56.20ID:pZMxbktU
元の主張だと「世の中全部のDXライブラリアプリがDLLを共有すれば重複してる分が節約できて幸せだよね」
ってことだと思うけど、ゲームなんて同時に実行することはほとんどないし
今どきのHDD容量だとDXライブラリのDLLなんて屁みたいな小ささだから気にしても仕方がない
以上のことからDLL化は意味がない
0092名前は開発中のものです。2011/04/10(日) 21:24:34.08ID:FdMEJ24O
は?だから容量節約なんて誰も考えてないっての
0093名前は開発中のものです。2011/04/10(日) 22:08:45.31ID:qGFjM0/A
関数名が違うっていったって、先頭に dx_ が付くだけじゃないか。
そんなにウダウダ言うほどのことなのだろうか?
0094名前は開発中のものです。2011/04/10(日) 22:16:41.59ID:j0N1QAKB
流用できないことが問題点なんだろ
0095名前は開発中のものです。2011/04/10(日) 23:11:06.42ID:GRQTkMJp
dx_つくのは公式で配布してるC#用のdllだけの仕様だから
自分でC++からDLLとしてビルドすれば関数名が違うなんてことはないよ
0096名前は開発中のものです。2011/04/11(月) 01:02:22.48ID:5UyNk44y
C#用だと関数名が違うのか。知らなかった。
なんか理由あるのかな、
0097名前は開発中のものです。2011/04/11(月) 08:57:25.88ID:zt9y+SPh
DXライブラリは3Dが弱いといわれているみたいだけど
管理人さん、やっぱ3D機能の強化をしていくみたいだね。
0098名前は開発中のものです。2011/04/11(月) 12:28:29.83ID:Ry6jtFwO
あくまでグラフィックライブラリとして強化していくのかな
2Dゲームエンジンとして進化するかと思ってたけど
0099名前は開発中のものです。2011/04/11(月) 17:49:55.16ID:l965sLE+
>>97
2009年9月に初めてDirectX9と3Dに対応したって時代遅れも度が過ぎる
未だに3D機能弱いとかお粗末だな、外国では5年以上も前に3DのSDK沢山あるっていうのに
何でこんなものが日本のアマチュアに人気なのかわからん
0100名前は開発中のものです。2011/04/11(月) 17:51:04.38ID:FsEy3yEO
>>99
日本製で日本語のドキュメントも豊富だからに決まってんだろ
なんでわかんないんだよ
0101名前は開発中のものです。2011/04/11(月) 18:15:17.14ID:e2JQSGvd
>>99
DXライブラリに3D機能が求められてないからだろ
小学生レベルの知能かお前は
0102名前は開発中のものです。2011/04/11(月) 18:49:31.10ID:d8BKDvoI
初めて作るゲームがいきなり3Dとかはあんまり無いからな
2Dのゲームを作るのにDXライブラリが役立つからだろ…
0103名前は開発中のものです。2011/04/11(月) 18:58:01.86ID:Lbneg8L3
3D酔いするから、3Dグリグリのゲームはだめだわオレ
SFCのマリオカートですら酔うんだぜ・・・
0104名前は開発中のものです。2011/04/11(月) 19:24:30.05ID:kYpvBb3T
作者さんは、2D機能はもう十分完成しているという考えなのかも。
だから3D機能の拡充に動いてるんじゃないかな。

あと、ゲ製で海外とか外国とか言ってるレスはスルーが吉。
0105名前は開発中のものです。2011/04/11(月) 19:26:38.11ID:c9gNIEgd
2Dゲームでも3Dデータ使うこと多いし求められてないってことはないだろ
0106名前は開発中のものです。2011/04/11(月) 19:51:21.79ID:SprE+/oI
>>105
そういう意味じゃないだろ
0107名前は開発中のものです。2011/04/12(火) 19:11:07.88ID:gm9+f4H+
宇宙の車窓から
https://www.zeta-uploader.com/907627360
0108名前は開発中のものです。2011/04/12(火) 19:57:58.48ID:T4xJEJ79
残念ながら日本製のゲームライブラリではdx以外選択肢はないきがする
pygameとかのほうが使いやすいんだけどはやりそうにないし
日本語資料が豊富かどうかが重要だと思います
ライブライぐらい自分で調べろ そういわれてもこちとら趣味なのでそこまで必死になって
プログラミングしたいわけじゃございません
0109名前は開発中のものです。2011/04/12(火) 20:02:08.96ID:DbM5dHPv
>>107
DXライブラリ製の3Dの惑星シミュ?
よぅわからん
0110名前は開発中のものです。2011/04/12(火) 20:42:06.16ID:TktYD3Qf
>>108
pygameってコミュニティあるの?
日本語か英語でいいのがあったら教えてくれ
0111名前は開発中のものです。2011/04/12(火) 20:50:30.16ID:4b82tHbl
CでもDirectXでもライブラリでもない
スレチにも程がある
0112名前は開発中のものです。2011/04/12(火) 20:55:51.64ID:DbM5dHPv
よくかんがえるとそうだな
ここは有数のライブラリの中からDXライブラリを使うことを選んだ人が語り合ったりするスレだったな……
0113名前は開発中のものです。2011/04/12(火) 21:01:12.95ID:TktYD3Qf
まぁ、IronPythonならDXライブラリを使えるけどな
0114名前は開発中のものです。2011/04/13(水) 04:48:27.15ID:rcUZUfYC
プログラミング初心者丸出しの質問で申し訳ないんだけど、DXライブラリの中身って結構高度なのかな
こういうライブラリも(つくろうと思えば)自分で作れるくらいの技術がないとプロにはなれないんだろうか
0115名前は開発中のものです。2011/04/13(水) 05:05:49.90ID:aWOXGcsg
>>114
DXライブラリレベルのライブラリを作れるようになる必要はない
けど、少なくとも自分が欲しい機能を持っただけのライブラリは自作できないとウチの会社では採用しないよー、
って、知り合いのそれ系プログラマーが言ってた

その人も趣味ではDXライブラリ使ってるんだけどね
0116名前は開発中のものです。2011/04/13(水) 06:42:44.51ID:rcUZUfYC
>>115
遅くてもいいから自分でDXライブラリと同じような機能を実装できるようになればって感じなのかな
参考になったよ!ありがとう
DXライブラリもどきを目標に勉強するよ
0117名前は開発中のものです。2011/04/13(水) 10:57:08.34ID:zfcjWNr6
>>114
ライブラリに頼らないで開発できるようじゃないとプロは厳しいぞ
特にコンシューマは、DirectXすら使えないし、CPU制御やハードウェア知識も要る
初心からこんなライブラリに頼ってる奴はメモリ管理なとのきちんとしたプログラム作法身に付かないからプロから嫌われる
プロ目指すなら楽を覚えちゃいけないよ
0118名前は開発中のものです。2011/04/13(水) 11:43:18.98ID:Rx+Ij9vi
まともなfps管理を導入したらすごく安定してワロタ
0119名前は開発中のものです。2011/04/13(水) 12:07:31.27ID:zgQUEsgk
定期的に出てくるな、こうやって脅しつける奴
0120名前は開発中のものです。2011/04/13(水) 12:14:03.20ID:/WZ6t+3A
で、FPS管理はどうやるのが正解?
0121名前は開発中のものです。2011/04/13(水) 12:44:47.71ID:Rx+Ij9vi
いや、俺がアホだっただけなんだ。
1フレームごとに処理時間を計って、スキップ判定をしていたのを
10フレームごとの平均処理時間を計って、その平均処理時間がお望みの値になるまで
描画スキップするという処理にしたら、とても安定したんだ。
0122名前は開発中のものです。2011/04/13(水) 21:09:49.99ID:Alw0DeH0
「そのフレームの処理時間」の部分を、
まるっと「過去10フレームの平均処理時間」に置き換えたと。
0123名前は開発中のものです。2011/04/14(木) 18:09:18.15ID:MaJ4GcR6
教科書の最初の方

https://www.zeta-uploader.com/986096854
0124名前は開発中のものです。2011/04/16(土) 02:50:25.02ID:ulFWayBp
ファイアーエンブレムみたいに四角のユニットを動かしていくゲームを作っているんだけど

移動範囲を描画するのに何か良い方法、というか方針的なものを教えてくれまいか…


2次関数x,yに◇の領域で、 y > x + a, .y < -x + .... のとき描写とかしてたんだが…

障害物とか敵があって通り越せないとか、回り道とかでもうだめぽ
0125名前は開発中のものです。2011/04/16(土) 02:54:25.85ID:4owT9/BC
移動可能なマスを予め計算しておいて配列に記憶しておく。それをただ描画する。
再帰とか使って一マスずつ移動するのをシミュレートすると楽。
0126名前は開発中のものです。2011/04/16(土) 03:00:00.83ID:ulFWayBp
やはりシュミレートれすか…

再起全然わからない…勉強しまふ…
0127名前は開発中のものです。2011/04/16(土) 08:31:12.65ID:qarthL8U
画像処理でのペイントアルゴリズムと同じだろ
0128名前は開発中のものです。2011/04/16(土) 08:37:11.71ID:GY8CVJ3z
フラッドフィルアルゴリズムだな
0129名前は開発中のものです。2011/04/16(土) 09:06:28.54ID:hCKgU9/K
http://gumina.sakura.ne.jp/CREATION/OLD/MAKING/index.html
http://www.jyouhoukaiseki.com/index.html
http://www5f.biglobe.ne.jp/~kenmo/program/program_ind.htm

がんば
0130名前は開発中のものです。2011/04/16(土) 14:26:17.59ID:zRkC83jb
前スレ>>919さん、DXライブラリでのgifアニメの再生の件、
教えていただいてありがとうございました、再生できました。
諸事情でお礼が遅れてしまいすみませんでした。
0131名前は開発中のものです。2011/04/16(土) 16:54:28.28ID:9IOgkMP1
DXライブラリを使おうと思っているんだけど
スーファミくらいのゲームを実行できる速度なの?
それの起動時間ってどれくらい? 教えてくださいおながいします
0132名前は開発中のものです。2011/04/16(土) 16:58:04.86ID:4j0D+UWL
エミュレーターじゃねぇよ
0133名前は開発中のものです。2011/04/16(土) 17:58:38.08ID:ovxQ+vo4
パソコンの環境にもよるけど余裕だろ。
起動は一瞬だけど遊べる段階に行くまではローディングの仕様による。
0134名前は開発中のものです。2011/04/16(土) 18:19:55.77ID:9IOgkMP1
>>133
DXライブラリ使おうと思います
あざました
0135名前は開発中のものです。2011/04/18(月) 02:01:00.18ID:t/XaY7Qs
アンチエイリアスきた。
0136名前は開発中のものです。2011/04/18(月) 12:44:28.01ID:wEqGQNkO
なんか最近紹介ページが賑やかになってきてるな
段々流行ってきてるのかね
0137名前は開発中のものです。2011/04/18(月) 21:35:53.90ID:6Cm3Hqba
紹介だけじゃなくてゲーム自体もアップできればいいのに
0138名前は開発中のものです。2011/04/18(月) 21:41:18.14ID:Jo7OWMfx
サーバが死ぬw
自サイトへの誘導がメインだと、サイトも見てもらえるし今のままでいいと思うけど
0139名前は開発中のものです。2011/04/19(火) 16:58:10.21ID:OCzKiVRH
描画関数の並び順を入れ替えるする方法をしりたいんだけど
クイックソート?する方法が分からない
とある掲示板でも同じような質問があったんだけどチンプンカンプン
0140名前は開発中のものです。2011/04/19(火) 16:59:07.36ID:Xq/yrqsF
めんどっちいからソートの為だけに配列にvector使ってる自分
0141名前は開発中のものです。2011/04/19(火) 17:05:25.51ID:6c2Cx/Vz
Cのライブラリにqsortってのがあるからそれを使う。関数名で調べるといいよ。
0142名前は開発中のものです。2011/04/19(火) 17:06:08.73ID:zOELGc23
クイックソートなら標準ライブラリにあるやん
0143名前は開発中のものです。2011/04/19(火) 17:16:39.68ID:OCzKiVRH
…y座標が大きい順に並べたいんだけど、どうやって比較しよう?
今までは単純に数の大きさでソートしてたんだけど
画像って描画する為に一つ一つ違う変数を使うじゃん?
それの比較の仕方が分からない 配列を使うのか? 教えてくだちい
■ このスレッドは過去ログ倉庫に格納されています