• 締切済み

タイピングゲーム作成の基本。

VB.NETにてタイピングゲームを作成しようと思いますが、 皆無と言っていいほどタイピングゲーム作成に対しての知識がありません。VB言語についてなら少しあります。 以前どこかのサイトでメモ帳に打った単語を、labelに持ってきて表示させれる…?みたいのを見たことがあるのですが…。でもそれについてもよくわからないので、置いておいて…。 とりあえずは 表示された単語(例えばaiueo※ローマ字)を打って間違えれば進めないという状態になり、打ち終わったら次の単語に進む という物にしてみたいです。 とても面倒くさいことを質問しているのはわかってるので 時間に余裕のある方、回答よろしくお願いいたします。 その他初心者でもわかりやすい参考になるサイトなどありましたら よろしくお願いいたします。

みんなの回答

  • rics
  • ベストアンサー率0% (0/1)
回答No.3

・ウインドウズアプリケーションでプロジェクトを作成 ・テキストボックスとラベルをフォームに配置 入力は ・ラベルにテキストファイルから取得した文字を表示 ・テキストボックスに文字を入力 Enterで入力確定し、キー入力のところでEnterが押された後のチェック処理をいれて、 ・ラベルと一致してなければNG ・OKなら次の文字をテキストファイルから取得 の繰り返しで簡単なタイピングソフトが出来ると思います。 毎回テキストから読み込まずに、一気に取得して、ランダムに表示される処理を入れればそれっぽくなりますよ。 基本的なVB2005の使い方がわからない場合は http://homepage1.nifty.com/rucio/main/main.htm こちらの入門講座などを読まれてはいかがでしょう? とてもわかりやすいので私も実はお世話になっています(笑)

  • E-HR33
  • ベストアンサー率25% (20/78)
回答No.2

VBベースで考えると・・・ 1、フォーム上にテキストボックスを用意。 2、テキストボックスのテキストチェンジイベントに文字チェックやらなんやらを書き込む。 当然こんな単純にできるわけはありませんが入力された文字をチェックしたいというのであればテキストボックスのテキストチェンジイベントがキモになるかと。 あとはひたすら作ってデバッグして修正ですな(笑)

  • ohkami
  • ベストアンサー率27% (22/81)
回答No.1

面倒くさいって 難しく考えてません?か 例題作る方が面倒だと思うが 例題となる単語を表示して 単語の文字数でloop 途中に左から何文字目、入力待ち 文字が当たりで表示して 次の文字へ繰り返し 途中に時間制限で割り込みかけられたら更にいいっすけどねえ ちなみにVB.net知らないで書いてます

関連するQ&A