[過去ログ]
DXライブラリ 総合スレッド その4 (1001レス)
DXライブラリ 総合スレッド その4 http://echo.5ch.net/test/read.cgi/gamedev/1249822550/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: 名前は開発中のものです。 [] 2009/08/09(日) 21:55:50 ID:TrjuCGgx 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/ http://echo.5ch.net/test/read.cgi/gamedev/1249822550/1
2: 名前は開発中のものです。 [sage] 2009/08/09(日) 21:59:02 ID:9DTU34Ts >>1乙 http://echo.5ch.net/test/read.cgi/gamedev/1249822550/2
3: 名前は開発中のものです。 [sage] 2009/08/09(日) 23:44:46 ID:yLk0K061 戻15/990:名前は開発中のものです。[sage] 2009/03/31(火) 18:20:23 ID:3yX1QyX+ 116 名前: 名前は開発中のものです。 Mail: sage 投稿日: 2009/02/07(土) 16:18:41 ID: Pn1Dl7Zh アフォBlog C言語勉強したけどゲーム作れないぞコラって人向けに http://afoafodayo.blog84.fc2.com/blog-entry-549.html やっとみつけた はてなブックマークの検索性の悪さは異常・・・ --- 以下スレ情報 --- DXライブラリ 総合スレッド その3 (990) http://pc11.2ch.net/test/read.cgi/gamedev/1238429676/ http://echo.5ch.net/test/read.cgi/gamedev/1249822550/3
4: 名前は開発中のものです。 [] 2009/08/10(月) 01:28:46 ID:x4cP5rNi クラスで挫折した http://echo.5ch.net/test/read.cgi/gamedev/1249822550/4
5: 名前は開発中のものです。 [sage] 2009/08/10(月) 01:37:49 ID:bFMOlul4 もうクラスなしじゃ生きていけない http://echo.5ch.net/test/read.cgi/gamedev/1249822550/5
6: 名前は開発中のものです。 [sage] 2009/08/10(月) 01:51:32 ID:QAwN9V2J ライブラリと関係ない話をすんなとは言わねーが、C言語そのものを使い慣れてない レベルの質問は勘弁してくれ ここはC言語初心者質問スレじゃねーから http://echo.5ch.net/test/read.cgi/gamedev/1249822550/6
7: 名前は開発中のものです。 [sage] 2009/08/10(月) 07:42:59 ID:61l6TBny >>4 もっと頑張れよ 俺も1回挫折して再度勉強し直したけど使える道具が増えていろいろ記述が楽になったから ちゃんと苦労なりの見返りはあると思うよ http://echo.5ch.net/test/read.cgi/gamedev/1249822550/7
8: 名前は開発中のものです。 [] 2009/08/10(月) 08:38:41 ID:ejPisMfv 4じゃないけど、俺もクラスはよくわからん。 というかなぜそういう事をする必要があるのか、 ゲーム製作においてどういうメリットがあるのか、 どういうときに使うと便利なのか、 が解らないから、なかなか頭に入らない。 http://echo.5ch.net/test/read.cgi/gamedev/1249822550/8
9: 名前は開発中のものです。 [sage] 2009/08/10(月) 08:59:13 ID:QAwN9V2J ・リソース解放処理をデストラクタに書くと楽 ・何個も実体を作るような構造体を扱う場合、構造体へのポインタを関数に渡すよりも、 勝手に*thisを作って内部的に同じことをしてくれるクラスの方が楽 http://echo.5ch.net/test/read.cgi/gamedev/1249822550/9
10: 名前は開発中のものです。 [sage] 2009/08/10(月) 09:05:04 ID:bFMOlul4 >>8 俺もポインタとか必要になるまでよくわからなかったし、 必要になれば覚えるもんだよ 「あ! 今やりたいことコレ使えばできるじゃん!!」 って気づいた時の喜びといったらもうね http://echo.5ch.net/test/read.cgi/gamedev/1249822550/10
11: 名前は開発中のものです。 [sage] 2009/08/10(月) 10:16:45 ID:EzwBEj6R フンドルワラタ http://echo.5ch.net/test/read.cgi/gamedev/1249822550/11
12: 名前は開発中のものです。 [sage] 2009/08/10(月) 10:52:15 ID:QAwN9V2J フンドレの人はマジでC言語初心者スレとか探した方がいいな http://echo.5ch.net/test/read.cgi/gamedev/1249822550/12
13: 名前は開発中のものです。 [sage] 2009/08/10(月) 10:58:48 ID:HlYTjnic 自動リソース管理 ポリモーフィズム これだけでも覚える価値あり ポリモーフィズムはすごいゲームと相性いいしね http://echo.5ch.net/test/read.cgi/gamedev/1249822550/13
14: 名前は開発中のものです。 [sage] 2009/08/10(月) 12:31:05 ID:xD0qaraW >>10 分かる分かるw 俺もまさにそうだ。 きっかけはリプレイ機能付けたいな、だったかしら http://echo.5ch.net/test/read.cgi/gamedev/1249822550/14
15: 名前は開発中のものです。 [sage] 2009/08/10(月) 15:24:33 ID:Ug4ZM9mI 俺もクラスよく分からんのだが STGの弾作るときに便利だと聞いた 今から弾処理だから勉強してみる予定 http://echo.5ch.net/test/read.cgi/gamedev/1249822550/15
16: 名前は開発中のものです。 [sage] 2009/08/10(月) 16:52:41 ID:QAwN9V2J structとclassは全く同じ。classはデフォがprivateになっただけの構造体。 メンバ関数は、隠れ引数として構造体へのポインタ*thisがこっそり付いただけ。つまり、 以下の二つは大体同じ意味のコード。 // Cっぽい版 struct vector2d { float x, y; }; inline void rotate_vector2d(vector2d *this, float theta) { vector2d old = *this; this->x = old.x * cosf(theta) - old.y * sinf(theta); this->y = old.x * sinf(theta) + old.y * cosf(theta); } // C++版 struct vector2d { float x, y; void rotate(float theta) { // vector2d *this は隠れ引数として勝手に入る vector2d old = *this; x = old.x * cos(theta) - old.y * sin(theta); // メンバ変数アクセスは勝手にthis->が入る y = old.x * sin(theta) + old.y * cos(theta); } }; 仮想関数は、派生クラスの仮想関数へのポインタ一覧vtblが隠れグローバル定数として 用意されてて、派生クラスの実体にはvtblへのポインタであるvptrが隠れメンバ定数と してくっついてる。で、仮想関数を呼ぶ時はvptrを通して参照する。 thisと違って、vtblやvptrには普通は触れない。触る必要も無いし。 クラスの仕組みはこんなもん。あとは使い方次第。 コンストラクタには変な仕様が色々くっついてるから覚えた方がいいけどな。 http://echo.5ch.net/test/read.cgi/gamedev/1249822550/16
17: 名前は開発中のものです。 [sage] 2009/08/10(月) 16:55:28 ID:++6V/igm うまく使えば new Bullet( this, // 親は自分で RAD(270), //270度方向に 10, //1フレーム10pixelで動く GROUP_FRIEND //味方の弾 ); //を作るよ! ってできて楽しいだけ。 http://echo.5ch.net/test/read.cgi/gamedev/1249822550/17
18: 名前は開発中のものです。 [sage] 2009/08/10(月) 17:08:08 ID:jE6nNtzy こういうの見せられると、 「俺って実はプログラム全然できてないんじゃないか」 と思うなぁ。 一応ゲームはできてるんだけどねw http://echo.5ch.net/test/read.cgi/gamedev/1249822550/18
19: 名前は開発中のものです。 [sage] 2009/08/10(月) 17:16:17 ID:QAwN9V2J 完成品が一つも出てこないよりはいいんじゃね? http://echo.5ch.net/test/read.cgi/gamedev/1249822550/19
20: 名前は開発中のものです。 [sage] 2009/08/10(月) 17:28:46 ID:++6V/igm DxArchiveのソース見てたら単にファイル格納&暗号化じゃなくて圧縮&暗号化だったんだな 各APIでも読み込めるしかなり使いやすいな http://echo.5ch.net/test/read.cgi/gamedev/1249822550/20
21: 名前は開発中のものです。 [sage] 2009/08/10(月) 18:10:02 ID:91ixwnBP DxArchiveのエンコードとデコードをプログラムからやる方法教えてください http://echo.5ch.net/test/read.cgi/gamedev/1249822550/21
22: 名前は開発中のものです。 [sage] 2009/08/10(月) 18:22:48 ID:g7oYbweh つ http://homepage2.nifty.com/natupaji/DxLib/dxtec.html#T11 http://echo.5ch.net/test/read.cgi/gamedev/1249822550/22
23: 名前は開発中のものです。 [sage] 2009/08/11(火) 00:22:51 ID:y+GUJ2eW クラスが便利なことを実感するのは2個目のゲームを作るときだと思う俺ガイル 自分でつくったものをブラックボックス的に使いまわせるってすごい便利 http://echo.5ch.net/test/read.cgi/gamedev/1249822550/23
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 978 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.011s