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

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

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2012/02/23(木) 21:35:32.53ID:Si08WDH/
Cを習得した程度のスキルでも、
ゲームのグラフィックを比較的容易に描画する事のできる、
「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/
DXライブラリ 総合スレッド その8
http://hibari.2ch.net/test/read.cgi/gamedev/1301818631/
DXライブラリ 総合スレッド その9
http://hibari.2ch.net/test/read.cgi/gamedev/1310904069/
DXライブラリ 総合スレッド その10
http://hibari.2ch.net/test/read.cgi/gamedev/1313655495/
DXライブラリ 総合スレッド その11
http://toro.2ch.net/test/read.cgi/gamedev/1322844235/
0703名前は開発中のものです。2012/05/13(日) 22:18:11.78ID:pSj6hJ1W
だからポインタ使えって。コピーコンストラクタ書かずに済むし速い。
プリミティブなら逆にポインタ使わないほうがいいけど。
0704名前は開発中のものです。2012/05/13(日) 23:02:43.31ID:SIc+R5jE
>>701の<T*>をぐぐったけどよくわからんかった
ので>>702もよくわからんし>>703もわからん

もちろんプリミティブならそのままsecondに代入しちゃってのはわかる
0705名前は開発中のものです。2012/05/13(日) 23:22:05.25ID:SToQPpoQ
普通にvector使えばいいんじゃないの?
0706名前は開発中のものです。2012/05/13(日) 23:22:50.12ID:pSj6hJ1W
>>704
Hogeなら vector<Hoge*>ってこと。
するとSTLが管理するのはポインタの配列だけで
ポインタが指すインスタンスは結局自分でnew(), delete()する必要があるね。
vector::push_back()とかにあわせて
参照先new(), delete()するラップクラス作っちゃったり。
0707名前は開発中のものです。2012/05/14(月) 00:20:26.40ID:nfhDOHHW
ああ、T*というところがわからなかったけど、
要はmapならsecondにはポインタを入れておけばいいってことで、
>>644と同じことをいってるってことね
0708名前は開発中のものです。2012/05/14(月) 12:57:31.44ID:BTxAOBmy
mapならというかコンテナ全般、プリミティブじゃないなら
ほとんどの場合ポインタかスマートポインタになると思う
インスタインス生成する場合でも生成してからポインタをコンテナに入れる
0709名前は開発中のものです。2012/05/14(月) 20:31:57.64ID:wi3mQ0Av
敵がドアを破って追いかけてくるゲーム作りたいけど何時間くらいで
作れますか?

マップは平面です。
100時間くらいで作れますかね?
0710名前は開発中のものです。2012/05/14(月) 20:55:24.27ID:nluLiaGY
>>709
どんなゲームかよくわからないけど、一般に絵描くのに時間がかかると思う
0711名前は開発中のものです。2012/05/14(月) 20:57:44.59ID:wi3mQ0Av
ドンキーコングみたいなゲーム作るには何時間くらいかかりますかね?

ディクシーのポニーテールジャンプみたいなアクションとか難しいですか?
0712名前は開発中のものです。2012/05/14(月) 20:59:03.55ID:nfhDOHHW
DXライブラリスレで質問したということは、
ツクールなどでなく、プログラムを0から作るということだよね
プログラムの経験がないなら、プログラムのやり方をつかむまでにも、時間がかかると思う
0713名前は開発中のものです。2012/05/14(月) 21:00:26.92ID:ARfdhxrz
使う言語が分からん。
使うツールが分からん。
どんな設計するか分からん。
そもそもどんなゲームか分からん。
>>709の技量が分からん。

本当に>>709だけだったら1時間もかからないんじゃない?
__人≡_扉_敵≡_扉___
↑を適当に表示すれば?
0714名前は開発中のものです。2012/05/14(月) 21:13:16.20ID:fXKpuvEK
手を動かさない限りは100万年あってもできないからw
0715名前は開発中のものです。2012/05/14(月) 21:48:26.61ID:nluLiaGY
>>711
難しくはないけど、何時間で作れるかはわからない。開発時間なんて測ったことないから。昨年作った自分のゲーム(STG)見たらデバッグでのプレイ時間は今調べたら12時間くらい。だから製作時間は100時間は超えてると思う。
俺は1年で1作品作ってるけど1年の内この期間は言語の勉強して、この期間はライブラリ作って、みたいな感じ。ゲーム作ってる期間は3ヶ月くらい。
参考になりましたでしょうか?
0716名前は開発中のものです。2012/05/14(月) 21:51:45.72ID:FOic/R1y
話変わるけど、>>715さん。
シンプル500って知ってるかい?

あぁいう感じのゲーム好きなんだわ。
500の脱出ってしってる?

あんな感じのインターフェースが良いな。
初心者です^ω^
言語はCです。(C++は無理)
ライブラリはDxlibraryとvisualC++
0717名前は開発中のものです。2012/05/14(月) 21:58:12.39ID:nHTiVln5
(C++は無理)

visualC++
0718名前は開発中のものです。2012/05/14(月) 22:28:40.41ID:Fjz7pfxe
>>716
ああいうのはフラッシュのほうがいい
0719名前は開発中のものです。2012/05/14(月) 22:37:14.19ID:M7E7ECcT
>>716
ClassはまだしもStringとか使ってないの?
0720名前は開発中のものです。2012/05/14(月) 22:39:41.11ID:FdCjrB5P
「free game classic(フリーゲームクラシック)」とは?
3ヶ月ごとに開催される個人運営のコンテストでみんなの投票で
順位を決めます。
「プレイ時間は90分内」「先行公開が可能」など、ルールがあるので要注意。
3位までにギフト券3000〜1万円が贈られるます。
ゲームを作ってコンテストに参加するもよし、ただ遊ぶでもよしです。
0721名前は開発中のものです。2012/05/14(月) 22:54:07.17ID:FOic/R1y
>>718
フラッシュだとツール臭するからな。

CやBASICで10年以上前の簡単なPCゲームみたいなん作るのが楽しいんだよ。

あーコン部思い出すわ。
0722名前は開発中のものです。2012/05/14(月) 23:07:35.73ID:Y0QiG0Ej
10年程度じゃまだレベルたけーぞ。
0723名前は開発中のものです。2012/05/14(月) 23:13:10.08ID:ZvZF0l1B
>>720
ぐぐった。そしてなんだこの残念感。
0724名前は開発中のものです。2012/05/14(月) 23:16:49.28ID:FOic/R1y
>>722
違うって。
12年前くらいのPCゲーム。
Shock Priceの500円の脱出ってゲームしってるか?

あぁいう簡素だけど、コミカルでわくわくする雰囲気の
レトロゲー作りたいんだよ。

昔に戻れる。
パソコン部思い出せる。あーあのころに帰りたい。
0725名前は開発中のものです。2012/05/14(月) 23:21:21.72ID:FOic/R1y
>>722
お前コン部の楽しさしらないだろ?

公立なのに夏にクーラー利いた部屋に出入りしたら
勉強できないのにコンピュータだけは得意なメガネ君がカタカタやってる。
で俺は話ついていけないから、今度のコンクルール何出そうか?みたいな
話題提供したら乗ってくれる、色々教えてくれる。楽しいぜ?和気藹藹。
女子はパソコン苦手だから、固まってお喋りしてる。可愛い子もいた。
土曜日なら先生少ないから、サッカー部の生徒が可愛い女子目当てに
乱入しちゃったりしてさ。
あのころに戻りたい。



0726名前は開発中のものです。2012/05/15(火) 00:21:21.90ID:I2SNujz0
コンピュータ部ってX6800、PC98、FMタウンズの勢力争い三国志みたいなとこだった

0727名前は開発中のものです。2012/05/15(火) 01:02:26.15ID:3TH09wJu
>>725
俺の知ってる部活と違う。クーラーしか共通点がない。
全員でエロゲのセーブデータ解析&先公から頼まれた市販ソフトのコピー遂行。
解析データは投稿。>>725はどこの世界に生きてたんだよ・・・
0728名前は開発中のものです。2012/05/15(火) 01:09:35.50ID:G9xvbrPp
>>725
俺もdoubtだわw
「パソコン」が通称だった時代は、まだ全く身近じゃなかったんじゃないか?
サッカー部に女子がまとわりついてるってんなら分かるが。

あと、
>Shock Priceの500円の脱出ってゲーム
アマゾンのユーザレビューでボロクソ言われてんなww
0729名前は開発中のものです。2012/05/15(火) 02:01:02.79ID:G9xvbrPp
「パソコン」はまだ言うなw
スマソ
0730名前は開発中のものです。2012/05/15(火) 02:28:36.70ID:I26iNYfr
マイコン
0731名前は開発中のものです。2012/05/15(火) 04:55:54.75ID:l3PfYtxB
コンピュータの話をするとそんなもん何の役に立つんだと
老害教師に鼻で笑われたなー
0732名前は開発中のものです。2012/05/15(火) 06:22:59.75ID:WoSDo/nx
実際役に立たないから困る
0733名前は開発中のものです。2012/05/15(火) 08:27:06.44ID:n+C8wzG1
実際ゲームのメイン部分ってwhileじゃないと駄目なの?
GPの館に書いてあったんだが
0734名前は開発中のものです。2012/05/15(火) 08:46:09.63ID:P26WoJ+E
他の制御構文は
for:初期化式と再初期化式が省略可能だが余分
do〜while:初回無条件に実行が必要じゃない
goto:基本的に使用は避ける

無駄が無いからwhileを使う
0735名前は開発中のものです。2012/05/15(火) 10:45:28.39ID:/AN6bfUC
while以外に何を使いたいんだ?w
0736名前は開発中のものです。2012/05/15(火) 11:24:27.70ID:7q5MiGtI
do〜whileを使うプログラマ、使わせるSEはクズ
0737名前は開発中のものです。2012/05/15(火) 13:32:48.02ID:DvZhu9E1
統一させないといけない仕事ならともかく、
趣味でやる分には好きにすればいいと思うよ
0738名前は開発中のものです。2012/05/15(火) 15:26:41.12ID:WoSDo/nx
while(true)よりfor(;;)の方が速いらしい
0739名前は開発中のものです。2012/05/15(火) 15:36:07.96ID:7MbmXZQt
そもそもそれぞれ機能が違うんだから「ループ処理」みたいにバカな一括りにしてないで使い分けろよw
0740名前は開発中のものです。2012/05/15(火) 17:48:29.94ID:K4tOkwgR
そんな微妙な差をきにするほどのゲームなのかと聞きたい
0741名前は開発中のものです。2012/05/15(火) 18:39:55.59ID:WoSDo/nx
for, foreach, while, doはforに統一してもいいよな。

for(int i=0; i<5; i++){}
for(Type object : array){}
for(true){}
{}for(true)
0742名前は開発中のものです。2012/05/15(火) 20:11:20.70ID:jK/Ti//s
>>740
宗教寄りな個々の拘りの問題で、出来上がる物にそこまで影響してこないでしょ
>>736 がそう思う理由を聞きたい。普段から殆ど使わないけど、なにかか不味かったけ?
0743名前は開発中のものです。2012/05/15(火) 20:18:12.31ID:FJN+ySbI
do〜whileの存在なんて忘れかけてたわw
0744名前は開発中のものです。2012/05/15(火) 20:30:17.74ID:Q/+zfBD6
do〜whileは一生使わないと思う
0745名前は開発中のものです。2012/05/15(火) 21:38:56.48ID:NycYNCvV
僕この前使ったことあるよ!!
二次元上の点をランダムな点(ただしPCの半径n以外)を得るコードの時に人生で初めて
0746名前は開発中のものです。2012/05/15(火) 21:42:25.47ID:I2CLfunR
do whileはstd::next_permutationで使うくらい
0747名前は開発中のものです。2012/05/15(火) 22:14:03.49ID:AbQ+Urgd
do{
処理;
if(エラーチェック1) break;
処理;
if(エラーチェック2) break;
処理;
return;//正常終了
}while(false);
エラー処理
return;

これでgoto要らず・・・
0748名前は開発中のものです。2012/05/15(火) 22:15:08.62ID:SjeSUqBD
構文がもし do while(条件) { ... } だったら、もうちょっと使ってたかもしれない
0749名前は開発中のものです。2012/05/15(火) 22:34:26.99ID:AbQ+Urgd
あと有名なのははDuff's Device
send(to, from, count)
register short *to, *from;
register count;
{
register n=(count+7)/8;
switch(count%8){
case 0: do{ *to = *from++;
case 7: *to = *from++;
case 6: *to = *from++;
case 5: *to = *from++;
case 4: *to = *from++;
case 3: *to = *from++;
case 2: *to = *from++;
case 1: *to = *from++;
} while(--n>0);
}
}
0750名前は開発中のものです。2012/05/16(水) 01:14:43.27ID:E/82p3zm
>>749
なんだこれは
0751名前は開発中のものです。2012/05/16(水) 01:33:14.92ID:E/82p3zm
>>659だけど
他で作った好きな要素数の配列をnewしてアドレス変数をポンポン交換してって
使い終わったやつはdeleteで開放
で擬似的に動的配列になるかね

日本語意味不明だけど解読してくれると嬉しい
0752名前は開発中のものです。2012/05/16(水) 01:53:38.37ID:uCI89rGL
配列は定数しか無理だよ
動的配列のvectorじゃだめなん?
0753名前は開発中のものです。2012/05/16(水) 03:41:31.70ID:veKNCjZ1
vectorが内部でやってることだろ。
基本を抑えずvector使っても結局詰まるよ。
0754名前は開発中のものです。2012/05/16(水) 04:11:42.74ID:xN96LXhW
vectorとか適当にぶん回しても要素1000くらいまでならマジ優等生
何も考えずにvector使えばいいよ
0755名前は開発中のものです。2012/05/16(水) 20:28:31.12ID:veKNCjZ1
おまじないプログラマーの甘言を真に受けないように
0756名前は開発中のものです。2012/05/16(水) 21:05:20.10ID:Zs3i0kMO
プログラマーとして一流になる必要などなくて、ゲームが作れればいいんだから、
さっさとvector使えばええやん
C++ STL vectorとかでぐぐれば資料もたくさんあるから、必要な情報も得やすい
0757名前は開発中のものです。2012/05/16(水) 21:17:43.67ID:xcEAC60x
名前空間とかわけわからんdせう
0758名前は開発中のものです。2012/05/16(水) 21:22:50.79ID:xcEAC60x
クラスをインスタンス化する時コンストラクタやiniメソッドでメンバを初期化するとする
この時わざわざ
class Constructor{
private:
 int x,y,z;
public:
 Constructor(tmpx,tmpy,tmpz){
  x=tmpx;
  y=tmpy;
  z=tmpz;
 }
}
って名前変えて一個ずつ代入していくのが面倒なんだけど、この方法しかないの?

 Constructor(x,y,z){}
が出来るならいいんだけど
0759名前は開発中のものです。2012/05/16(水) 21:52:32.82ID:Ii6Gjoka
Constructor(int tmpx, int tmpy, int tmpz) : x(tmpx), y(tmpy), z(tmpz) {}
とかどうよ
0760名前は開発中のものです。2012/05/16(水) 22:06:52.36ID:xcEAC60x
やっぱなんかダサイねん(´・ω・`)
tmpとか無くしたい
x→tmpx→x

 ↓

x→x
0761名前は開発中のものです。2012/05/16(水) 22:10:09.69ID:DWTPf8LX
テンプレートで初期化を自動化するstatic関数作ればいいじゃん
こういうのってC++でもできるよね?
0762名前は開発中のものです。2012/05/16(水) 22:13:40.69ID:xcEAC60x
なんかこう、パラメータヒントの変数名がtmpでダサい(´・ω・`)
0763名前は開発中のものです。2012/05/16(水) 22:22:46.08ID:GI6piSjh
大文字・小文字で区別ができるんじゃ?
0764名前は開発中のものです。2012/05/16(水) 22:23:30.21ID:aRUZ3+na
同じ名前でもいいぞ、混乱しないようにメンバ変数にthis付けたほうが安全だけど
0765名前は開発中のものです。2012/05/16(水) 22:30:48.24ID:uOBgzP4U
class point {
private:
 int x,y;
public:
 point()
 {
  *this = point(x,y);
 }
 point(int x,int y) : x(x),y(y)
 {
 }
};
ってダメかね
0766名前は開発中のものです。2012/05/16(水) 22:54:49.23ID:vXiMaXO2
>>758
内部変数とアクセッサ・引数用の変数ネーミングのルールを作る。
内部変数は省略形で書き易く、アクセッサ・引数用は分かりやすく。
それ以上気にすると先に進まん。
なんかいい方法があれば後で直せば良いや、くらいで。
0767名前は開発中のものです。2012/05/16(水) 23:53:20.10ID:O28tHfhr
>>764
安全っつーか、thisつけないとアクセスできないでしょ
0768名前は開発中のものです。2012/05/17(木) 00:12:52.18ID:lbGUPy7y
俺ならこうだな
変数は構造体の中にまとめる
変数が増えても構造体をいじるだけでいい

typedef struct xyz
{
int x;
int y;
int z;
}stXYZ;

class Constructor
{
private:
stXYZ xyz;
public:
Constructor(stXYZ *pstTmp)
{
memcpy(&xyz,pstTmp,sizeof xyz);
}
};

//呼び出し側
stXYZ stTmp = {1,2,3};
Constructor constructor(&stTmp);
0769名前は開発中のものです。2012/05/17(木) 00:24:19.25ID:Jj8o5dc4
>>768
(・δ・`)
0770名前は開発中のものです。2012/05/17(木) 04:59:40.80ID:4FnschNb
>>767
初期化子リストじゃだめなの?

class foo
{
public:
foo (int x, int y) : x(x), y(x) {}
private:
int x,y;
};
0771名前は開発中のものです。2012/05/17(木) 08:20:02.90ID:XdhnKfWC
できればコンストラクタに引数渡したくないな
0772名前は開発中のものです。2012/05/17(木) 09:51:33.09ID:Jj8o5dc4
よくわからんけど引数から直接メンバにデータを渡す事は変数介さないと無理でok?
0773名前は開発中のものです。2012/05/17(木) 10:48:59.52ID:72LABUA9
そこは見た目だけの問題だからintとか組み込み型だと最適化で消える場合もある
0774名前は開発中のものです。2012/05/17(木) 12:18:20.00ID:kt0acN7f
レベル高すぎてついていけない
0775名前は開発中のものです。2012/05/17(木) 12:51:45.63ID:XdhnKfWC
別にsetter, getterない publicなメンバ変数を持ってもいいし、
visual studio c++ 専用だけどpropertyという機能もある
0776名前は開発中のものです。2012/05/17(木) 16:09:41.33ID:jk5kVr/j
>>774
安心しろ、俺もだ
0777名前は開発中のものです。2012/05/17(木) 16:36:03.67ID:LEC6LKtf
C++の構造体ってデフォがpublicなクラスみたいなもんだし
メンバ関数作って使い方の感覚得るとかいんじゃね
0778名前は開発中のものです。2012/05/17(木) 17:43:23.17ID:ucuijB6C
厨房だけど、何からすればいいか分からん
C言語は入門書一冊熟読した
知識はそれだけです
0779名前は開発中のものです。2012/05/17(木) 17:53:24.70ID:A/eH0jcf
何すれば良いか分からんやつは大抵できないから好き勝手ゲーム作ったりしてれば良いと思う
0780名前は開発中のものです。2012/05/17(木) 18:19:27.36ID:Le624jWk
ファミコンのマリオみたいなの作るといいよ
あの滑らかなジャンプの曲線の動きとか作るのすげー勉強になるし、実際に動いてるの見ると楽しい
0781名前は開発中のものです。2012/05/17(木) 18:25:10.94ID:sA5HBbyr
>>778
作りたいもの作ればいいよ。
作りたいものがなければ違うことやればいいと思うよ
0782名前は開発中のものです。2012/05/17(木) 18:42:01.27ID:Lq82mTDs
ちょっと待て、熟読したとは言ったが、実際にコードを入力して試したのか?
ともかく、DxLibとC言語で簡単なゲーム作る本があるから探して買うか図書館で借りるかして試してみればいいよ。
0783名前は開発中のものです。2012/05/17(木) 18:44:31.06ID:CIWlPPKp
昔はベーマガを見て覚えたもんだが
0784名前は開発中のものです。2012/05/17(木) 19:04:17.83ID:1miPR200
俺は見た(読む)だけじゃ絶対身につかなかったな。
実際に動かして見てやっと理解できる。
0785名前は開発中のものです。2012/05/17(木) 21:17:20.29ID:MVax3Amg
俺はサンプルプログラムを1個改造して、
次のサンプルプログラムを1個改造して、
気に入ったのがあったら沢山改造して、というのを繰り返して身に着けたな
0786名前は開発中のものです。2012/05/18(金) 00:14:29.29ID:4zRGqSRr
http://rpg.nengu.jp/game/dl/

このサイトのソース読みながら覚えたいのですが
RPG.vcprojをドラッグアンドドロップして
vc++2008に変換しようとすると
「ゲームファイルの初期化に失敗しました」と何度試しても出ます。
VC++2010は低スペなので使えないのですがどうすれば変換できるのでしょうか

もしダメならこれ以外でVC++2008で公開されているrpgのサンプルがあれば教えてください

お願いします
0787名前は開発中のものです。2012/05/18(金) 00:56:44.66ID:Kw1eEMY1
staticで保持して置いた配列を使い終わったら開放したいんだけどどうしたらいいでしょうか?
0788名前は開発中のものです。2012/05/18(金) 00:58:13.40ID:gx1xQNnD
staticの固定長配列はプログラムが終了すると自動的に解放されます
それ以外に開放手段はありません
0789名前は開発中のものです。2012/05/18(金) 00:59:03.38ID:Kw1eEMY1
関数func1,func2でそれぞれstatic変数を宣言した時、中身は共通になりますか?
0790名前は開発中のものです。2012/05/18(金) 00:59:42.96ID:mamO/m7+
C++なら終了するまでスコープから外れないので解放されない。

解放する必要があるなら、
配列へのポインタで変数を確保してnewでヒープを確保、
必要になったらdeleteすればok
0791名前は開発中のものです。2012/05/18(金) 00:59:50.88ID:Kw1eEMY1
>>788
ありがとうございます
0792名前は開発中のものです。2012/05/18(金) 01:00:56.05ID:mamO/m7+
>>789
関数内で宣言されるstatic変数はスコープは関数の内部のみ。
従って別物。
0793名前は開発中のものです。2012/05/18(金) 01:04:36.26ID:Kw1eEMY1
>>790
なんかよくわからないので具体的にコード書いてくれると嬉しいです。
・配列arrの引数m分だけ要素数を持つint型配列を引数&pに作成する関数
とかだとわかりやすくて自分が喜びます。
図々しくてすみません。
0794名前は開発中のものです。2012/05/18(金) 01:05:51.71ID:Kw1eEMY1
やはり某製作支援サイトのようにメインループの前に変数宣言した方が良いのかな・・・
0795名前は開発中のものです。2012/05/18(金) 01:20:06.21ID:mamO/m7+
>>793
//えーと、

// 適当な配列
int[] arr = {0,1,2,3,4,5,6,7,8,9,}

void dynamic_array(int*& p, int length)
{
  //lengthnこのintを確保
  p = new int[length];

  // arrからコピー
  for(int i = 0; i < length; ++i)
  {
    p[i] = arr[i];
  }
}

// pを解放するときは、
// delete[] p;
0796名前は開発中のものです。2012/05/18(金) 02:44:50.20ID:g6CQrJUG
>>793
>>795 のSTL版
#include <vector>
void dynamic_array(int*& p, int length)
{
 auto v = std::vector<int>(length);
 p = v.data();
}
0797名前は開発中のものです。2012/05/18(金) 12:33:49.02ID:AXglkRe5
なんでここC++スレになってるんだ
0798名前は開発中のものです。2012/05/18(金) 12:39:42.25ID:aBuN5zeL
DXライブラリで詰まる人はcなのかライブラリなのか区別が付かないからではないでしょうか
0799名前は開発中のものです。2012/05/18(金) 12:52:20.63ID:tTxAGc55
俺みたいにDXライブラリに頼らなくてはゲームも作れないレベルの人間だと
C++についてもよくわかってなかったりするからつい、だろうね。

他のスレだと”DXライブラリに頼らなくていい人”ばかりに思えて気後れする。
0800名前は開発中のものです。2012/05/18(金) 14:58:56.44ID:AqX5CuAi
>>796
dynamic_array終了時に開放されね?
>>787が単にヒープに置きたいということでなければ>>795の方法しかないと思う

もしくはvector自体new/deleteするか
0801名前は開発中のものです。2012/05/18(金) 21:35:11.00ID:0qQFV47b
今時ダウンロードしてまでゲームやる人いるのかね
0802名前は開発中のものです。2012/05/18(金) 22:52:22.12ID:Avt8/Znc
>>800
>vector自体new/delete
スマポをnewするとか意味ないだろ。
>>796はドヤ顔でSTL勧める本人がSTLを理解してなかった良い例。
■ このスレッドは過去ログ倉庫に格納されています