1回しか呼ばないならLoadGraphScreenの方がいいのでは?

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
cardinal

1回しか呼ばないならLoadGraphScreenの方がいいのでは?

#1

投稿記事 by cardinal » 13年前

http://dixq.net/g/01_03.html
http://dixq.net/g/01_04.html
上記2ページを見て思ったのですが、1回しか呼び出さないものはLoadGraphScreenでやった方が、
読み込みまでの手間がほとんど変わらないし、メモリの節約にもなる気がするんですがどうでしょう?
1回しか呼び出さないものなんてあまり無いとは思いますが

beatle
記事: 1281
登録日時: 14年前
住所: 埼玉
連絡を取る:

Re: 1回しか呼ばないならLoadGraphScreenの方がいいのでは?

#2

投稿記事 by beatle » 13年前

ゲーム制作ではLoadGraphScreenを1回しか呼び出さないことなんてないので、そのページでの説明は正しいと思いますよ。
現実にあり得ない「1回呼び出し」について議論する価値はありますか?
それとも、1回呼び出しというのはそこそこ使われる方法なのでしょうか?

non
記事: 1097
登録日時: 15年前

Re: 1回しか呼ばないならLoadGraphScreenの方がいいのでは?

#3

投稿記事 by non » 13年前

1回しか呼び出さないなら、確かにLoadGraphScreenでも良いかも知れませんが、アクセスタイムのことは考慮すべきかも。
ゲームの進行が遅れるといやですものね。メモリの問題は考慮の必要はないでしょう。
non

high

Re: 1回しか呼ばないならLoadGraphScreenの方がいいのでは?

#4

投稿記事 by high » 13年前

LoadGraphScreenにしたところでLoadGraph+DrawGraph+DeleteGraphに対してメモリの節約にはならないのでは?
ライブラリ内部のコードを見たわけではないですが。
完成からほど遠い試作の試作の試作のそのまた試作のコードですからメモリがどうの手間がどうのなんて考える段階じゃないでしょう。

naohiro19
記事: 256
登録日時: 15年前
住所: 愛知県

Re: 1回しか呼ばないならLoadGraphScreenの方がいいのでは?

#5

投稿記事 by naohiro19 » 13年前

LoadBmpToGraph_UseGParamで画像を読み込んでDrawGraphで描画しDeleteGraphで削除しているのでゲーム製作ではwhile文の中でやってしまうとメモリを食ってしまいます。
ゲームプログラミングの館でも触れられるとおり使いません

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: 1回しか呼ばないならLoadGraphScreenの方がいいのでは?

#6

投稿記事 by softya(ソフト屋) » 13年前

その画像だけで他に何も変化する部分がないなら「あり」かも知れませんが現実的にはありえません。
タイトル画面と言えども何かしらが動いていたり、PUSH STARTが点滅していたりするものです。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

cardinal

Re: 1回しか呼ばないならLoadGraphScreenの方がいいのでは?

#7

投稿記事 by cardinal » 13年前

多くの意見ありがとうございます

ISLe
記事: 2650
登録日時: 15年前
連絡を取る:

Re: 1回しか呼ばないならLoadGraphScreenの方がいいのでは?

#8

投稿記事 by ISLe » 13年前

scanf論争みたいですな。

ゲーム開発初心者には、見た目に変化しない画像は一回しか描画せず、変化する部分だけ描き変えれば良いと考える方が少なくないので、この段階で釘を差しておくのはとても良いことだと思います。

閉鎖

“C言語何でも質問掲示板” へ戻る