[過去ログ]
コンソールゲーム (584レス)
コンソールゲーム http://mevius.5ch.net/test/read.cgi/gamedev/1081267627/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
447: 417 [sage] 2007/02/05(月) 19:53:54 ID:hdM4NXL7 http://gamdev.org/up/img/8835.lzh Win32APIを使用したら改善されたようです。やりー!(^_^;)/ たぶんですが・・・少しだけ楽しくなってきた!? (キー入力で速度アップ、処理が重いの2点) if(kbhit()) ikey = getch();→if( GetAsyncKeyState('F') & 0x8000) ↑これが、悪さをしている感じは気づいていたのですが・・・ APIは難しいです。現状、使い方は適当。 >>445-446 キー入力を変えたから改善されていると思う・・・ Replayゲームってなんだろ・・・ >>432>>437 >1ループのタイミングを遅くする。やりかたがよくわかっていないです。おそらく、vsyncのことと思います。 >WriteConsoleOutputは現在、さわっていないです。今後検討します。今は、printfだけ使用 >背景スクロールってコンソールでやったらどうなるんだろ>グラディウスみたい壁だけ表示。 ・・・イメージできない・・・>_< http://mevius.5ch.net/test/read.cgi/gamedev/1081267627/447
449: 名前は開発中のものです。 [sage] 2007/02/05(月) 23:27:30 ID:h+muHqVy >>447 ゲーム中のボタン入力が効かなくなった。 Replayするかの問いかけの時には効く。 関数は自分の場合は、表示はWin32APIだけど、 入力はkbhit + getchだった。 >Replayゲームってなんだろ・・・ ゲームオーバー後の再プレイのゲームの事。 >1ループのタイミングを遅くする。 ゲームループはwhile(1){Sleep(1);}みたいにやっていると思うけど、 毎ループ表示はしないというか・・。詳しいやり方は忘れてしまった。 >背景処理 ■■■ □□■ ↓ ■■■ □■□ 別にGUIと一緒で、上の様に壁を自機側に動かす事で、 自機が前に進んでいるように見えるやり方。 http://mevius.5ch.net/test/read.cgi/gamedev/1081267627/449
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.575s*