キーボードで動くゲーム
■ このスレッドは過去ログ倉庫に格納されています
0001ほげ太郎 ◆9lRLqpedI7kS
2011/09/23(金) 02:33:22.84ID:fFefQsOx打ってゲームやってたじゃん?
あれはSTGを無理やりキーボードでやってたみたいだけど
そもそもああいう風に操作することが仕様なゲームを作らない?
少なくともプログラミングは担当する。下手だけど。
なんかネタをくれ
0002ほげ太郎 ◆9lRLqpedI7kS
2011/09/23(金) 03:41:39.44ID:fFefQsOxhttp://www38.atwiki.jp/keygame/
0003名前は開発中のものです。
2011/09/23(金) 08:21:08.47ID:djBfXbiS0004アジェグ4倍 ◆4xAJeG.COM
2011/09/23(金) 09:27:58.95ID:PCB1PgFE0005名前は開発中のものです。
2011/09/23(金) 13:34:22.23ID:fFefQsOxそういうのじゃなくて、
例えばシューティングゲームだったらキーごとに
ショットが違うみたいな
0006ほげ太郎 ◆9lRLqpedI7kS
2011/09/23(金) 14:28:15.47ID:fFefQsOx0007名前は開発中のものです。
2011/09/23(金) 16:44:31.10ID:16dFzXrc大抵は視界操作にマウス併用だけどDOOMとかマウス一切使わずキーボードのみで出来るのもあった
あとはリアルタイムでなくても良ければ昔のコマンド入力式ADVとか一部のRPGなんかもキーボード大活躍だった
0008名前は開発中のものです。
2011/09/23(金) 17:35:06.69ID:fFefQsOxそういうのではなくて、連打すること自体に意味があるようなのです、
なんか上手く伝わらないのでちょっとしたのつくって
うpします。
0009ほげ太郎 ◆9lRLqpedI7kS
2011/09/24(土) 05:41:56.31ID:a605EBuZhttp://www38.atwiki.jp/keygame/pages/1.html
キーコレクトって奴です。
これを、もっとキー同士が相互に関連しあって
戦略がどうとかいう感じにしたいんですが何も思いつきません。
0010アジェグ4倍 ◆4xAJeG.COM
2011/09/24(土) 09:07:28.60ID:j0pOXu/3ソントキにASDWだけ色が違うキーボードがあったな。
でも、キーボードは3つぐらい同時押しすると、
反応しない場合があるから注意するんだぞ。
0011名前は開発中のものです。
2011/09/24(土) 11:50:13.15ID:ss9CN6+H>>1を読んだ感じじゃスタクラみたいなのを作りたいのかと思ってたけど違うのかな?
キーボードでガチャガチャやるならRTSっぽいのが向いてると思う
Actions per Minuteなんて言葉もあるくらいだし
0012名前は開発中のものです。
2011/09/24(土) 14:48:56.21ID:nEr5zbq4FLASHゲーム以下だった…
0013名前は開発中のものです。
2011/09/24(土) 21:46:24.03ID:nEr5zbq40014ほげ太郎 ◆9lRLqpedI7kS
2011/09/25(日) 01:03:24.46ID:ZSw7vnB3どちらかというと細い操作を連打で入力って感じに思ってるので、
同時押しは多分大丈夫です。
>>11
RTSですか。少ししかやったことはないですが調べてみます。
>>12
サーセンw
>>13
キーを出来るだけ多く使いたいので、ぱっと反応出来るようにするのは
難しいかもです。
自分で設定出来るようにすれば少しはましになるかもしれませんが。
0015アジェグ4倍 ◆4xAJeG.COM
2011/09/25(日) 11:06:26.32ID:mkOQnumC楽器の種類が増えるほど、使用するキーも増えていく。
そういや昔、ビートマニアのタイピングソフトがあったんだ。
ぱっと反応出来ないと意味ないけど。
0016名前は開発中のものです。
2011/09/25(日) 14:01:52.19ID:PRmujetb頭残念すぎるだろw
0017アジェグ4倍 ◆4xAJeG.COM
2011/09/25(日) 17:41:33.33ID:mkOQnumCそれを心得てりゃ、キーが多いかどうかってのは
なんら問題にはならんけど、やっぱ同時押し問題のほうがねぇ・・・
0018ほげ太郎 ◆9lRLqpedI7kS
2011/09/25(日) 17:57:21.05ID:ZSw7vnB3ことって無くないですか?
マウスの入力処理は速度の問題でDirectX使うとかいうのはありますけど。
0019アジェグ4倍 ◆4xAJeG.COM
2011/09/25(日) 18:30:21.66ID:mkOQnumCソノヘンが「やり方」が問われるところ。
イベントはGetMessageで受けて、KeyDownとKeyUpの
イベント関数内ではフラグの設定だけにとどめて、
ゲームの処理ループは別のスレッド起こして、
そこでフラグの内容を見て処理すればいい。
キーコードは200ぐらいまでの数値だから、
配列でフラグを設けりゃ、劇的にイベント内はスッキリするぞ。
うまくやれば、キーリピートにも対応できる。
0020名前は開発中のものです。
2011/09/26(月) 08:08:06.92ID:RTFaSkgEキーが反応しないとか入力が抜けるってのはまあ時々聞く話だが
それ全部作ってる奴のコードがゴミなだけだから
0021アジェグ4倍 ◆4xAJeG.COM
2011/09/26(月) 09:25:58.58ID:1/AIIrMg同時押しで反応しない現象を回避できるかねぇ?
他の環境への移行を考えてて、今までソノヘンのAPIは
試したことがなかったんだが・・・
0022名前は開発中のものです。
2011/09/26(月) 10:13:39.13ID:Jx4qpjXl>>1はそこんとこ抑えてるから同時押ししなくてもいいタイピングソフトもどき作ったんだと思うんだが
要約すると糞コテ○ね
0023アジェグ4倍 ◆4xAJeG.COM
2011/09/26(月) 11:10:55.63ID:1/AIIrMgうちにもあるよ、それに対応したキーボード。
USBでつなぐと6個までという制限付きだけど。
0024ほげ太郎 ◆9lRLqpedI7kS
2011/09/26(月) 17:21:19.07ID:PRo9PB8vFPSゲームの移動とかしゃがむとかジャンプとかみたいな
ずっと押してないといけないキーがあるときだけじゃないですか?
そういうのが無ければ普通のキーとCtrl + 普通のキーで十分だと
思われるのですが。
タイピングのように手を置いてやるようなのを想定してます
0025名前は開発中のものです。
2011/09/26(月) 18:23:11.48ID:Jx4qpjXlNキーロールオーバーが問題じゃないなら>>17で言ってる同時押し問題って何だよ・・・
って思ったけど読み返して大体察したわ
>>20が言う様にコードが糞なだけかよ
0026アジェグ4倍 ◆4xAJeG.COM
2011/09/26(月) 20:53:47.37ID:lQbK4IXcんーと、つまり、コードが糞じゃなければ
Nキーロールオーバー対応じゃないキーボードでも、
同時押し問題を回避できるというわけだな。
0027名前は開発中のものです。
2011/09/29(木) 05:58:33.98ID:Gpu4dazrそれは避けるようにゲーム設計するしかない。
0028ほげ太郎 ◆9lRLqpedI7kS
2011/10/04(火) 01:34:01.81ID:apHxlsVkまあなんかやってみます。
0029名前は開発中のものです。
2011/10/06(木) 00:24:10.07ID:RMlPokghロールオーバーと同時押しは別問題だ。
これ混同してる奴が多いから困るよな。
>>27
Alt + PrintScreen とかな。
これはハード的に押せなくなってるからどうやっても無理。
USB接続ならドライバーいじれば押せるかもな。
0030名前は開発中のものです。
2011/10/06(木) 06:43:03.58ID:2HmHFpli>これはハード的に押せなくなってるからどうやっても無理。
>USB接続ならドライバーいじれば押せるかもな。
アクティブウィンドウをコピーする機能が割り当てられてるくらいなんで普通に押せるんですが……
0031アジェグ4倍 ◆4xAJeG.COM
2011/10/06(木) 10:08:42.65ID:UXqklSwO作るアプリで別の機能を持たせることが出来ないって意味だろ?
0032名前は開発中のものです。
2011/10/06(木) 12:08:53.83ID:lgR6CjXO0033名前は開発中のものです。
2011/10/06(木) 12:42:07.94ID:HNnNZKAZキーボードで動くゲーム
http://www1.axfc.net/uploader/Sc/so/281271
0034名前は開発中のものです。
2011/10/09(日) 23:16:35.34ID:vxaR7rtxAltとPrintScreenを一緒に押すと、キーボードからはSysReqが送信される。
これは本来どちらのキーとも全く別のキーだったもので、
101キーボードが設計された時に無理矢理割り当てられたもの。スキャンコードも違う。
USBの場合はたぶんドライバでソフト的に再現されてるだけだろうから、ドライバ書き替えれば押せるだろね。
0035名前は開発中のものです。
2011/10/09(日) 23:34:40.20ID:aAjHPg16タイピングゲームでもない限り
0036名前は開発中のものです。
2011/10/10(月) 23:42:03.12ID:+lSjKAOl発想が貧弱だなぁ
0037名前は開発中のものです。
2011/10/14(金) 21:16:05.04ID:IDMSUTNIアホすぎ
■ このスレッドは過去ログ倉庫に格納されています