[過去ログ]
●初心者歓迎 スレを立てる前にここで質問を (1001レス)
●初心者歓迎 スレを立てる前にここで質問を http://game.5ch.net/test/read.cgi/gamedev/1005038203/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
966: 名前は開発中のものです。 [sage] 02/02/11 13:11 ID:??? >>950 DirectX8実践プログラミング(工学社) 2Dの描画方法については「2Dの描画機能」の項目を参照。 正確にはDirectGraphicsだけど、OK? http://game.5ch.net/test/read.cgi/gamedev/1005038203/966
967: 名前は開発中のものです。 [sage] 02/02/11 13:14 ID:??? DirectGraphicsなどという名称は存在しない。 http://game.5ch.net/test/read.cgi/gamedev/1005038203/967
968: 名前は開発中のものです。 [] 02/02/12 00:23 ID:8rdY+beo 質問です。 「ソースを上げるスレッド」で、VisualBasicのコードを上げている厨房1号です。 ドラゴンクエストの「経験値を得る」ようなやり方は、どんな感じでやっているんですか? ぼくは、Staticステートメントを使って、経験値を加算してプロシージャに保持していく やりかたをやっていこうと思っています(コードを今度上げておきます)。 みなさんはどんな方法ですか。 あと、Goto文使わなくても、という意見がありまして、これは敵の攻撃処理とかを 各プロ
シージャでわけてやればいいってことですか?それでCall文で呼ぶとか? あと、「次は移動処理」という意見がありまして、ぼくはやりかたはよく知らないけど、 自分なりに移動処理のコードを上げましたが、もっと効率よいやり方あったら是非。 If文も、ネストしまくりっぽいので、キレイにまとめるには、Boolean 型の変数を使ってフラグ立ててみなさんやっているのですか?(それしか思いつかない・・・) なんだか嫌われているVBの質問でごめん。 http://game.5ch.net/test/read.cgi/gamedev/1005038203/968
969: 名前は開発中のものです。 [sage] 02/02/12 03:20 ID:??? >>959 それを行うのが仮想関数の仕事だよ。 継承元は抽象度を高くした仮想関数を定義して、派生側で オーバライドしなされ。A の仮想関数を呼べば B で再定義したものが 呼ばれる。 貴方の書いていることは曖昧なので答えがほしいときはもうすこし 具体的に書いたほうが良いとおもう。 http://game.5ch.net/test/read.cgi/gamedev/1005038203/969
970: 966 [sage] 02/02/12 14:00 ID:??? >>967 あり? マイクロソフト的には、Direct3DとDirectGraphicsは 区別して考えてるんじゃないですか? 確かにヘッダファイルはd3d〜って名称になってますし、 内部的にはほとんど同じでしょうけど…。 http://game.5ch.net/test/read.cgi/gamedev/1005038203/970
971: 名前は開発中のものです。 [sage] 02/02/12 14:26 ID:??? DirectX Graphics な。 http://game.5ch.net/test/read.cgi/gamedev/1005038203/971
972: 966 [sage] 02/02/12 15:38 ID:??? >971 あ、そゆことw http://game.5ch.net/test/read.cgi/gamedev/1005038203/972
973: 名前は開発中のものです。 [sage] 02/02/12 19:20 ID:??? 980は新スレを建てなさい。 http://game.5ch.net/test/read.cgi/gamedev/1005038203/973
974: 名前は開発中のものです。 [sage] 02/02/12 21:04 ID:??? ところでこのスレの機能って Q&A、スレたて相談、雑談、ぐらいでいいのか? http://game.5ch.net/test/read.cgi/gamedev/1005038203/974
975: 名前は開発中のものです。 [sage] 02/02/13 01:25 ID:??? まあ、雑談は別スレあるけどね。 http://game.5ch.net/test/read.cgi/gamedev/1005038203/975
976: 名前は開発中のものです。 [] 02/02/13 20:30 ID:fs2BrWUb #include<stdio.h> #include<gb.h> void scroll(UBYTE); void show(); char map[50][50]; /*マップ*/ UBYTE start_x=20,start_y=20; /*画面表示の開始点*/ void main() { UBYTE i,j; for(i=0;i<50;i++){ for(j=0;j<50;j++){ map[i][j]='.'; /*マップを.で埋める*/ } } for(i=0;i<50;i+=10){
for(j=0;j<50;j+=10){ map[i][j]='#'; /*10マスごとに#*/ } } while(1){ show(); waitpad(0xff); scroll(joypad()); } } http://game.5ch.net/test/read.cgi/gamedev/1005038203/976
977: 名前は開発中のものです。 [] 02/02/13 20:30 ID:fs2BrWUb /*十字キーで画面表示の開始点を指定*/ void scroll(UBYTE key) { if(key&J_RIGHT){ if(start_x<=49-20){ start_x++; /*開始点を右移動*/ } } else if(key&J_LEFT){ if(start_x!=0){ start_x--; /*開始点を左移動*/ } } else if(key&J_DOWN){ if(start_y<=49-18){
start_y++; /*開始点を下移動*/ } } else if(key&J_UP){ if(start_y!=0){ start_y--; /*開始点を上移動*/ } } } /*マップを画面に表示*/ void show() { UBYTE i,j; printf(" "); gotoxy(0,0); /*画面の左上から*/ for(i=0;i<18;i++){ for(j=0;j<20;j++){ printf("%c",map[start_y+i][start_x+j]);
} /*画面の範囲分表示*/ } } 十字キーで画面がスクロールするはずなんだけど どのキーを押しても画面が一瞬下にズレて元に戻るんよ mainの中のscroll関数を抜いても動作は一緒なんよ 俺にはこれ以上どうにもできんで誰か教えて http://game.5ch.net/test/read.cgi/gamedev/1005038203/977
978: 名前は開発中のものです。 [sage] 02/02/14 00:13 ID:??? 18x20だと超過してるとか。18x19でも一緒? http://game.5ch.net/test/read.cgi/gamedev/1005038203/978
979: 名前は開発中のものです。 [sage] 02/02/14 00:45 ID:??? 画面の下が18マス余ったから18x20っぽい しかし18x19に変えたら キー入力すら受け付けなくなったのは 何だったんだろう? http://game.5ch.net/test/read.cgi/gamedev/1005038203/979
980: 名前は開発中のものです。 [sage] 02/02/14 02:02 ID:??? scroll関数抜いたままだったりして(w http://game.5ch.net/test/read.cgi/gamedev/1005038203/980
981: 名前は開発中のものです。 [sage] 02/02/14 02:05 ID:??? あ、いかん。980だ。 俺スレ立て過ぎって言われたから、次の人頼む。スマソ http://game.5ch.net/test/read.cgi/gamedev/1005038203/981
982: 名無しさん@お腹いっぱい。 [sage] 02/02/14 09:12 ID:??? 次スレ http://game.2ch.net/test/read.cgi/gamedev/1013645518/ http://game.5ch.net/test/read.cgi/gamedev/1005038203/982
983: 名前は開発中のものです。 [sage] 02/02/14 09:48 ID:??? scroll関数アリで18x20 どのキーを入力しても画面が一瞬下にズレる scroll関数を抜いて18x20 どのキーを入力しても画面が一瞬下にズレる scroll関数アリで18x19 どのキーを入力しても画面に変化なし scroll関数を抜いて18x19 どのキーを入力しても画面に変化なし ワケワカンネェYO! http://game.5ch.net/test/read.cgi/gamedev/1005038203/983
984: 名前は開発中のものです。 [sage] 02/02/14 11:04 ID:??? >>983 次スレに答えを書いておいた。GBDK特有の問題だ。 次スレ http://game.2ch.net/test/read.cgi/gamedev/1013645518/ http://game.5ch.net/test/read.cgi/gamedev/1005038203/984
985: 埋め立て人@ゲ製作技術板 [sage] 02/02/17 14:48 ID:??? そr http://game.5ch.net/test/read.cgi/gamedev/1005038203/985
986: 名前は開発中のものです。 [sage] 02/02/19 19:11 ID:??? ここ、埋め立てたほうがいい? http://game.5ch.net/test/read.cgi/gamedev/1005038203/986
987: 名前は開発中のものです。 [sage] 02/02/19 19:30 ID:??? 今なら1000ゲットズサーやり放題。 http://game.5ch.net/test/read.cgi/gamedev/1005038203/987
988: 名前は開発中のものです。 [sage] 02/02/19 19:39 ID:??? 埋めんでも問題ないだろう。 http://game.5ch.net/test/read.cgi/gamedev/1005038203/988
989: 名前は開発中のものです。 [sage] 02/02/19 19:59 ID:??? age荒らしに遭遇するとウザイしDATへ逝かせてやりたい http://game.5ch.net/test/read.cgi/gamedev/1005038203/989
990: 埋め立て人@ゲ製作技術板 [sage] 02/02/20 00:48 ID:??? うg http://game.5ch.net/test/read.cgi/gamedev/1005038203/990
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 11 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.021s