[過去ログ]
【初心者】スレを立てる前にココで質問を【Part18】 (1001レス)
【初心者】スレを立てる前にココで質問を【Part18】 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: 名前は開発中のものです。 [sage] 2008/10/09(木) 20:13:28 ID:0XIZWRlM 疑問に思うことがあれば、スレを立てずに、まずはココで質問。 スレッドを立てる前にはローカルルールを読みましょう。 http://pc11.2ch.net/gamedev/ ※ >>980 を踏んだ人は次スレ立てをお願いします。 【アップローダ・避難所・Wiki】 ゲーム製作技術板公式Wiki http://gamdev.org/w/ ゲーム製作技術板公式アップローダ http://gamdev.org/up/ ゲーム製作技術板公式掲示板避難所 http://bbs.gamdev.org/gamedev/ ゲーム製作技術板予備 http://yy13.kakiko.com/gamdev/ アップローダー予備 http://gamdev.hp.infoseek.co.jp/ gamdev.orgが落ちるたびにあげてみるスレ http://pc11.2ch.net/test/read.cgi/gamedev/1107022166/ http://echo.5ch.net/test/read.cgi/gamedev/1223550808/1
921: 名前は開発中のものです。 [sage] 2009/03/07(土) 12:56:28 ID:qhQ40aUM 馬鹿の考えることなど理解できようはずが無い。 分かることと言えば>>920が馬鹿の玄人だということだけだ。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/921
922: 名前は開発中のものです。 [sage] 2009/03/07(土) 12:58:01 ID:LE63SnYu 死ねばいいのにね。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/922
923: 名前は開発中のものです。 [sage] 2009/03/07(土) 14:50:05 ID:/IUWrmEE 手取り足取り教えてあげないと駄目なわけですねわかります @著作権的にクリアなフォントを用意して同梱するか、デフォルトのフォントを使う。 A(数字等)頻繁に使うフォントは起動時にテクスチャーに書き込んでおく。 B(字幕やステータス等)たまに更新する文字のフォントをテクスチャーに書き込んでおく。 C画面更新 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/923
924: 名前は開発中のものです。 [sage] 2009/03/07(土) 16:53:58 ID:WDI1KLch >923 その手順が分からないって人は、今のところ居ないと思うが? http://echo.5ch.net/test/read.cgi/gamedev/1223550808/924
925: 名前は開発中のものです。 [] 2009/03/08(日) 02:35:23 ID:9A+RtOo9 マジレスすると演出なんか懲り出すと画像フォント必須になるから、必要かもと思った時点で作ってて損はない あとで他に持っていくってこともあるし http://echo.5ch.net/test/read.cgi/gamedev/1223550808/925
926: 名前は開発中のものです。 [sage] 2009/03/08(日) 10:35:40 ID:zfBtPXAs マジレスすると演出なんか懲り出しても画像フォント必須にならないこともあるし、必要かもと思った時点で作ってても無駄な苦労になることもある あとで他に持っていくってこともあるとは限らない http://echo.5ch.net/test/read.cgi/gamedev/1223550808/926
927: 名前は開発中のものです。 [sage] 2009/03/08(日) 11:55:29 ID:Ts0x8mTR >>926 なるほどプログラムしてる上級者だから 0と1の考えしかしないのですねw http://echo.5ch.net/test/read.cgi/gamedev/1223550808/927
928: 名前は開発中のものです。 [sage] 2009/03/08(日) 12:29:35 ID:XMjR39hW みんなフォントは自分で作ってるの? 数字やアルファベットくらいならいいけど漢字とかも全部? http://echo.5ch.net/test/read.cgi/gamedev/1223550808/928
929: 名前は開発中のものです。 [] 2009/03/08(日) 13:23:34 ID:lcbqVdbD 大規模3DMMOをつくるとすれば、予算はいかほど? 技術的なレベルは? 教えて下さい http://echo.5ch.net/test/read.cgi/gamedev/1223550808/929
930: 名前は開発中のものです。 [sage] 2009/03/08(日) 13:24:34 ID:Y1g1umu+ 漢字まで使うような長いテキストが必要なゲームは内部フォントを使う。 そうでなければ数字・アルファベットくらいはドット打ちするかなぁ。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/930
931: 名前は開発中のものです。 [sage] 2009/03/08(日) 14:11:08 ID:onPn58bX >>929 開発費だけ FFXI 1700万〜2500万ドル 三國無双 10億以上だそうな http://echo.5ch.net/test/read.cgi/gamedev/1223550808/931
932: 名前は開発中のものです。 [sage] 2009/03/08(日) 22:24:39 ID:DYeWgZtZ プログラムとかしたこと無いんですが ビジュアルベーシックってやつはゲーム製作に向かないですか? 友人にパッケージごともらった奴があるのでこれを勉強してゲーム作ってみようと思うのですが。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/932
933: 名前は開発中のものです。 [sage] 2009/03/08(日) 22:45:04 ID:26PtmX+G >932 どのバージョンなのかにもよるだろうが、ゲームに向かないとは言わない。 実際、VBで作られたフリーゲームも沢山あるみたい。 ただ、VB自体は、普通のWindowsアプリ(メモ帳なり電卓なり)制作に特化した開発環境なわけで。 そこを理解しておく必要があるだろうね。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/933
934: 名前は開発中のものです。 [sage] 2009/03/08(日) 22:56:52 ID:Ts0x8mTR >パッケージごともらった奴があるので 今はどの言語も無料であるよ http://echo.5ch.net/test/read.cgi/gamedev/1223550808/934
935: 名前は開発中のものです。 [] 2009/03/08(日) 23:13:15 ID:9A+RtOo9 プログラミングに興味を持ったのなら他の言語のことも調べて、自分にできそうな言語をえらべばいい http://echo.5ch.net/test/read.cgi/gamedev/1223550808/935
936: 名前は開発中のものです。 [sage] 2009/03/08(日) 23:24:36 ID:YqV+gkj2 向いていないというほどでもないがVBやるぐらいなら 〇〇のほうがいいという言語はいくつかあるな http://echo.5ch.net/test/read.cgi/gamedev/1223550808/936
937: 名前は開発中のものです。 [sage] 2009/03/08(日) 23:26:36 ID:DYeWgZtZ VBってやっぱりアプリを作るのに特化したものだったんですね。 本屋で入門書を読んだところ、その内容ではどうやってゲーム作りに活かせばいいのか分かりませんでした。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/937
938: 名前は開発中のものです。 [sage] 2009/03/08(日) 23:40:11 ID:26PtmX+G >937 例えばアドベンチャーゲームとかなら作れそうだと思わない? http://echo.5ch.net/test/read.cgi/gamedev/1223550808/938
939: 名前は開発中のものです。 [sage] 2009/03/09(月) 00:15:16 ID:vCCjwz73 実際問題、どの言語がゲームに向いているかなんて質問するレベルじゃぁ、 その言語に本当の意味で不満を持つのは早くても2,3年以上も先の話。 悩んでる暇があったら適当に決めてさっさとゲーム作りに 取り掛かったほうが建設的だとは思うけどね。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/939
940: 名前は開発中のものです。 [sage] 2009/03/09(月) 00:24:46 ID:kzB6RwM0 それで、結局なにがお勧めなんでしょうか? http://echo.5ch.net/test/read.cgi/gamedev/1223550808/940
941: 名前は開発中のものです。 [sage] 2009/03/09(月) 00:27:00 ID:zkZB/V9S VB http://echo.5ch.net/test/read.cgi/gamedev/1223550808/941
942: 名前は開発中のものです。 [sage] 2009/03/09(月) 00:48:17 ID:zkZB/V9S 声を大にして言いたい。 素人はビジュアルベーシックを使え! 結論は出ている。 途中で挫折するC++よりも、結果の出るVBを使いなさい。 あなたの仕事でも役立つ、もちろん家庭でも 検索してみなさい「VBAでゲーム」 古代のPCでは、VBの処理速度が問題であった、 しかし、現代のPCは違う。充分なメモリとCPUがある。 あなたはゲーム業界でプログラマーになりたいのか? そうでなければ、VBを使いなさい。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/942
943: 名前は開発中のものです。 [sage] 2009/03/09(月) 09:40:32 ID:sjDWl0O2 素人はツクールとかにしとけ http://echo.5ch.net/test/read.cgi/gamedev/1223550808/943
944: 名前は開発中のものです。 [sage] 2009/03/09(月) 20:33:30 ID:2wGyXX/c VBって先がねえじゃん http://echo.5ch.net/test/read.cgi/gamedev/1223550808/944
945: 名前は開発中のものです。 [sage] 2009/03/09(月) 20:45:58 ID:vCCjwz73 >>944 10年前から先が無いと聞くなぁw http://echo.5ch.net/test/read.cgi/gamedev/1223550808/945
946: 名前は開発中のものです。 [sage] 2009/03/09(月) 21:00:47 ID:2wGyXX/c 仕事でやってると、何の応用も持ち込めない、何にも応用できない。 特殊な割りに特徴が無く、処理も遅く、アクセスはがんじがらめ。 仕事でなければ良いかもな。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/946
947: 名前は開発中のものです。 [sage] 2009/03/09(月) 22:45:30 ID:x7b3UBDb 安全な束縛があるから安心して遊べるって言うのもあるぜ。 基本的な処理をするなら十分だし、(ライブラリ・コンポーネントさえあれば)いろいろできる。 いきなり限界のパフォーマンスが必要なやつなんてそうはいないだろ? http://echo.5ch.net/test/read.cgi/gamedev/1223550808/947
948: 名前は開発中のものです。 [] 2009/03/10(火) 12:29:11 ID:ANGPCxPA プログラム初心者ならなんでもいいからやっとけ 極端にいえばCOBOLでもいい 物事を分岐とループで考えれるようになれば、新しい言語を再度学ぶときには対して時間はかからない http://echo.5ch.net/test/read.cgi/gamedev/1223550808/948
949: 名前は開発中のものです。 [sage] 2009/03/10(火) 12:41:11 ID:8zMMJ5MW C言語でDirectXだけどここで聞いていいのかな? 単刀直入に言うと、制作中のゲームを試しに起動するとメモリがだんだん上がってくんだけど 動的メモリなんちゃらなんて使ってないからfreeのし忘れなんてあるはずないし 画像や音はちゃんと消してるんだけど、他に原因ってある? http://echo.5ch.net/test/read.cgi/gamedev/1223550808/949
950: 名前は開発中のものです。 [sage] 2009/03/10(火) 14:09:39 ID:G8oeC2gl >>948 > 物事を分岐とループで考えれるように それは微妙すぐる。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/950
951: 名前は開発中のものです。 [sage] 2009/03/10(火) 14:35:29 ID:zw759ERO 俺なんか今頃になって、記号論理学とアルゴリズム概論の教科書読み直してるんだぜ。 ちゃんと勉強しておけば良かった。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/951
952: 名前は開発中のものです。 [] 2009/03/10(火) 15:00:14 ID:ANGPCxPA >949 どっかに自分で解放忘れがある http://echo.5ch.net/test/read.cgi/gamedev/1223550808/952
953: 名前は開発中のものです。 [sage] 2009/03/10(火) 15:41:54 ID:8zMMJ5MW だからfreeのし忘れは無いって。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/953
954: 名前は開発中のものです。 [sage] 2009/03/10(火) 16:07:23 ID:qoncgAvF デバッガの使い方を覚える http://echo.5ch.net/test/read.cgi/gamedev/1223550808/954
955: 名前は開発中のものです。 [sage] 2009/03/10(火) 16:30:38 ID:zw759ERO >>953 あーぁ、言っちゃった。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/955
956: 名前は開発中のものです。 [sage] 2009/03/10(火) 16:37:13 ID:7gM7pWnB >>949 1. メモリの断片化 2. そのとき、他のアプリが動いた 3. 消したつもりが消えてない(画像/音/ヒープ(動的メモリなんちゃら)) 4. そもそも扱うデータが時間と共に増加する仕組みになってる(動作ログ/ハイスコアランキング/アンドゥ機能) http://echo.5ch.net/test/read.cgi/gamedev/1223550808/956
957: 名前は開発中のものです。 [sage] 2009/03/10(火) 17:07:17 ID:rtcSU9co delete [] p;となるハズの所をdelete p;と書いてるとか http://echo.5ch.net/test/read.cgi/gamedev/1223550808/957
958: 名前は開発中のものです。 [sage] 2009/03/10(火) 17:12:06 ID:+Q8mE1u1 しかし、ここは初心者スレだからな。 自分で確保してるメモリは開放しても、宣言したデバイスの後始末してないとか。 WM_QUIT に開放宣言書いてても、そこを通らずにウインドウ破棄してるとか。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/958
959: 名前は開発中のものです。 [sage] 2009/03/10(火) 17:17:06 ID:qoncgAvF よくあるのはリソース関係だけど、DirectX使ってるならリソース使ってないケースが多いからなあ。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/959
960: 名前は開発中のものです。 [sage] 2009/03/10(火) 17:17:36 ID:qoncgAvF リソースというかGDIオブジェクトとかその辺ね。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/960
961: 名前は開発中のものです。 [sage] 2009/03/10(火) 18:32:51 ID:9L0qRj2W >>956 1.原始的なことしかしてないからないと思う。 2.他のアプリとかそういう問題じゃなくて、タスクマネージャを見ると実行ファイルgame.exeのメモリが単純に上がってくんだよ。 3.何度確かめても関数で唯一のリターンの直前で消してるので、画面が変わる毎に上がる理由にはならないかと。 4.単純(せいぜい配列や構造体)な変数と画像と音しか使ってないので無いはず。 >>957 だから、freeもdeleteも、動的確保を使ってないなら関係ないんだよな? 全く登場しない。 >>958 デバイスとやらを調べてみたけどどうやら3Dの話みたいね。俺は3Dは使ってないので関係ないかと。 WM_QUIT云々は調べてみたけど終了時にプロセスが残ってしまう類のことを言ってるのかな。 タスクマネージャによると、終了時にはきれいさっぱり消えてるから関係ないかと。 >>959 やはり原始的なことしかしてないので関係ないかと。 やってることなんてキャラの動きを計算してその結果によって画像を描写して音を出してるだけだし、 DXライブラリとやらに入ってる描写関数しか使ってないっていうかそれ以外の方法があるのか。 だけど一番の候補はメモリの断片化とやらかなぁ。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/961
962: 名前は開発中のものです。 [sage] 2009/03/10(火) 20:13:27 ID:7gM7pWnB >>961 画像を消してるっていうのは、LoadGraphとDeleteGraphがちゃんと対応してるってことだよね。 ハンドルの番号を間違えたりしてない? 音を消してるっていうのは、LoadSoundMemとDeleteSoundMemがちゃんと対応してるってことだよね。 ハンドルの番号を間違えたりしてない? メモリ使用量が延々と増加するというのは、どこかでリソース開放のし忘れがあるとしか思えないんだよな。 OSやライブラリのバグが100%無いとは言い切れないけど、 絶対大丈夫だと思ってるところほどバグが隠れやすいぞ http://echo.5ch.net/test/read.cgi/gamedev/1223550808/962
963: 名前は開発中のものです。 [sage] 2009/03/10(火) 20:28:57 ID:rtcSU9co 珍しいパターンとしては、スレッドやプロセスとかがが多重起動しまくってるとか、 タイマーで重複動作してるとかかな?あるいは、再起が終わって無いとか。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/963
964: 名前は開発中のものです。 [sage] 2009/03/10(火) 20:52:58 ID:gX6KeJBu >>962ていうかInitで全部削除してるからな。 ライブラリはDXライブラリしか使ってないし、メジャーだよな? リソースってのが良く分からないんだけどそこまで言うなら調べてみます。 一応そもそもの話確認しておくけど 初回メニュー画面では30MB代で実際のゲーム画面で90台になって少しずつ増えていって100超えて。 メニュー画面に戻っても下がらず、次からはゲーム画面に行く度に15ぐらい増えてゲーム画面継続中にも少しずつ増えていくって異常だよな? あとみなさん回答ありがとう。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/964
965: 名前は開発中のものです。 [sage] 2009/03/10(火) 21:34:21 ID:Lcw+q24v ステップ実行して一行進める度にメモリ使用量を確認していけばどこでミスがあるか分からんのかな http://echo.5ch.net/test/read.cgi/gamedev/1223550808/965
966: 名前は開発中のものです。 [sage] 2009/03/10(火) 21:35:09 ID:RDpUyQ4s >>961 だから〜、なんていわれても こっちはそっちのコードなんか知らないよ。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/966
967: 名前は開発中のものです。 [sage] 2009/03/10(火) 21:42:38 ID:Lcw+q24v win32apiは使ってるのかな http://echo.5ch.net/test/read.cgi/gamedev/1223550808/967
968: 名前は開発中のものです。 [sage] 2009/03/10(火) 22:45:03 ID:MqhT9ATJ >デバイス 3Dは使ってないので関係ないかと。 そういう知識程度なら、もうステップ実行しろ 効率的なデバックの仕方書いても無理だと思うから 1行1行見たほうがいい http://echo.5ch.net/test/read.cgi/gamedev/1223550808/968
969: 名前は開発中のものです。 [sage] 2009/03/10(火) 22:53:40 ID:gX6KeJBu やってみたけどあらゆる場面で上昇してる感じかな…… うん、諦めます。ありがとうございました。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/969
970: 名前は開発中のものです。 [sage] 2009/03/10(火) 23:01:32 ID:He+uV/pq 画像などのリソース読み込みを疑ってみる。 例えば、こういうパターンに陥るケース。 1.ゲームを起動 :画像はまだ読みこまれていない。 2.メニューを表示 :タイトルロゴを読み込み。 3.実際のプレイ画面 :プレイ用画像を読み込み。メモリ上にはタイトルロゴが残っている。 4.メニュー表示に戻る:メモリ上にはプレイ用画像とタイトルロゴが残っている。 あと、DXライブラリの専門スレで聞くのもいいかも。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/970
971: 名前は開発中のものです。 [sage] 2009/03/10(火) 23:06:11 ID:WwfLXGa2 >>969 あーひとつ思い立ったが DXライブラリの詳細はよくしらんからあれだけど、 仮に>>969のゲームがテキストを描画していて、文字列描画時に ハッシュにないキャラクタのフォントデータ(テクスチャ)をリアルタイムに生成する 仕組みだとしたら、テクスチャデータが逐次増加する可能性はある。 こういうケースでは実行中に微妙に使用メモリは増えていく。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/971
972: 名前は開発中のものです。 [sage] 2009/03/10(火) 23:09:39 ID:Lcw+q24v あらゆる場面で上昇してる感じってどういうことだよやる気ねえな釣りか http://echo.5ch.net/test/read.cgi/gamedev/1223550808/972
973: 名前は開発中のものです。 [sage] 2009/03/10(火) 23:15:39 ID:J7K6LV9v 一つ言えるのはコードも晒さずに情報の小出しする奴は まともな回答を最初から期待していないという事だ http://echo.5ch.net/test/read.cgi/gamedev/1223550808/973
974: 名前は開発中のものです。 [sage] 2009/03/10(火) 23:17:07 ID:6Ao0edTT 描画するたびにLoadGraphしてるとか http://echo.5ch.net/test/read.cgi/gamedev/1223550808/974
975: 名前は開発中のものです。 [sage] 2009/03/10(火) 23:25:28 ID:Lcw+q24v なんだレス乞食か http://echo.5ch.net/test/read.cgi/gamedev/1223550808/975
976: 名前は開発中のものです。 [sage] 2009/03/10(火) 23:26:52 ID:gX6KeJBu >>970 だからちゃんとInitしてますって。 あと、そうかDX専門スレで聞くべきだったか。 >>971 よくわからないけどDrawStringかDrawFormatStringでDX内臓のフォントで文字文字列描写してるだけ。 >>974 もちろん各フレーム毎のループに入る前にロードしてますって。 うん、諦めます。ありがとうございました。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/976
977: 名前は開発中のものです。 [sage] 2009/03/10(火) 23:31:47 ID:He+uV/pq Initって何さ http://echo.5ch.net/test/read.cgi/gamedev/1223550808/977
978: 名前は開発中のものです。 [sage] 2009/03/10(火) 23:35:39 ID:gX6KeJBu InitGraph 読みこんだグラフィックデータをすべて削除する 。 InitSoundMem メモリに読みこんだ音声データをすべて消去する 。 DXライブラリ説明ページより http://echo.5ch.net/test/read.cgi/gamedev/1223550808/978
979: 名前は開発中のものです。 [sage] 2009/03/10(火) 23:50:41 ID:qVegcq0J DXライブラリは知らんけどinitって普通初期化でしょ 初期化してもメモリは解放されないと思うけど http://echo.5ch.net/test/read.cgi/gamedev/1223550808/979
980: 名前は開発中のものです。 [sage] 2009/03/10(火) 23:53:21 ID:gX6KeJBu 宣言 int InitGraph( void ) ; 概略 読みこんだグラフィックデータをすべて削除する 引数 なし 戻り値 0:成功 −1:エラー発生 解説 LoadDivGraph、LoadGraph、MakeGraph等で読みこんだ(作成した) グラフィックをすべて削除し、初期化します。これによって占有 されていたメモリ領域を開放することができます。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/980
981: 名前は開発中のものです。 [sage] 2009/03/10(火) 23:58:27 ID:6Ao0edTT >>980 自分もDXライブラリは使ってるけど、その関数は使ったことないな。 > だからちゃんとInitしてますって。 毎フレームInitGraphをコールしてるってこと? あとこんな説明の仕方しか出来ないようであれば、 DX専門スレに行ってもソース晒さない限り誰も分からないと思うよ http://echo.5ch.net/test/read.cgi/gamedev/1223550808/981
982: 名前は開発中のものです。 [sage] 2009/03/11(水) 00:05:41 ID:3QnNSkNm うん。だからいいんです。 あとループに入る前にロードしてるんだから削除はループ抜けてから関数終了する間に入れてる。 ちなみにDeleteGraphで消してみたけど変化無かった。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/982
983: 名前は開発中のものです。 [sage] 2009/03/11(水) 00:11:04 ID:cQglFGGM >>982 そか、じゃぁ最後に。 フレームのループ中に、DXライブラリのLoad〜関数・Make〜関数をコールしてないと言い切れる? http://echo.5ch.net/test/read.cgi/gamedev/1223550808/983
984: 名前は開発中のものです。 [sage] 2009/03/11(水) 00:12:31 ID:3QnNSkNm 言いきれる。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/984
985: 名前は開発中のものです。 [sage] 2009/03/11(水) 00:17:16 ID:WxzXpBgn Load、Makeを使う関数をループ内でコールしてないとも言い切れる? http://echo.5ch.net/test/read.cgi/gamedev/1223550808/985
986: 名前は開発中のものです。 [sage] 2009/03/11(水) 00:20:48 ID:EKNe0Vt8 DXライブラリソース公開してたから調べてみたよ。 DrawStringは初めて描画するキャラクターコードのテクスチャを 随時キャッシュしていくから、文字を多く使うゲームならメモリ 使用量は必然的に増えてく。他の関数は見てないけど、 ライブラリ内部で高速化のためになんらかのインスタンスのキャッシュを 逐次生成していく仕組みがどこかにあればそれなりに増えていくだろうね。 そのへんはDXスレで聞いてみたら? http://echo.5ch.net/test/read.cgi/gamedev/1223550808/986
987: 名前は開発中のものです。 [sage] 2009/03/11(水) 00:21:48 ID:3QnNSkNm 言いきれる。もういいから。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/987
988: 名前は開発中のものです。 [sage] 2009/03/11(水) 00:23:16 ID:3QnNSkNm >>986 ありがとうございました。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/988
989: 名前は開発中のものです。 [sage] 2009/03/11(水) 00:26:09 ID:cQglFGGM >>987 なるほど、じゃぁ残るは>>986の可能性か ムービーとかFileRead〜関数は。。使ってないよね。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/989
990: 名前は開発中のものです。 [sage] 2009/03/11(水) 00:29:43 ID:3QnNSkNm >>989 ムービーは無い。FileReadは何それって感じ。一応検索してももちろん無かった。 あともう1000行っちゃいそうだしほんとお騒がせしてすみませんでした。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/990
991: 名前は開発中のものです。 [sage] 2009/03/11(水) 00:38:53 ID:WxzXpBgn そのソース固有の問題なのか、DXライブラリ自体の問題なのかが気になるからな ロード関係をWinMainの頭で全部やってInitをDxLib_Endの直前前に持ってきていても なるなら986みたいなのが原因かな http://echo.5ch.net/test/read.cgi/gamedev/1223550808/991
992: 名前は開発中のものです。 [sage] 2009/03/11(水) 00:54:47 ID:A+tEhrDv そろそろ次スレ頼む http://echo.5ch.net/test/read.cgi/gamedev/1223550808/992
993: 名前は開発中のものです。 [sage] 2009/03/11(水) 18:00:04 ID:teoBVoN1 立ててみました 【初心者】スレを立てる前にココで質問を【Part19】 http://pc11.2ch.net/test/read.cgi/gamedev/1236761855/ http://echo.5ch.net/test/read.cgi/gamedev/1223550808/993
994: 名前は開発中のものです。 [sage] 2009/03/12(木) 18:52:40 ID:pi3cUgBv >>990もう帰ってこないことを心から願っています http://echo.5ch.net/test/read.cgi/gamedev/1223550808/994
995: 名前は開発中のものです。 [sage] 2009/03/12(木) 22:28:16 ID:abX7xYpD ここから俺の日記 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/995
996: 名前は開発中のものです。 [sage] 2009/03/12(木) 22:29:40 ID:abX7xYpD 今日は4時に寝て8時に起きるつもりが、気づいたら夜の7時だった http://echo.5ch.net/test/read.cgi/gamedev/1223550808/996
997: 名前は開発中のものです。 [sage] 2009/03/12(木) 22:30:11 ID:abX7xYpD 俺はこれからどうすればいいんだ http://echo.5ch.net/test/read.cgi/gamedev/1223550808/997
998: 名前は開発中のものです。 [sage] 2009/03/12(木) 22:31:13 ID:abX7xYpD とりあえずオナニーしてたら、こんな時間になってしまった http://echo.5ch.net/test/read.cgi/gamedev/1223550808/998
999: 名前は開発中のものです。 [sage] 2009/03/12(木) 22:32:01 ID:abX7xYpD 俺の日記 終わり http://echo.5ch.net/test/read.cgi/gamedev/1223550808/999
1000: 名前は開発中のものです。 [] 2009/03/12(木) 22:44:31 ID:jpTDfEXu 1000なら次スレにエスパー常駐 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/1000
1001: 1001 [] Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。 http://echo.5ch.net/test/read.cgi/gamedev/1223550808/1001
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.018s