・ω・)ノ
当たり前なお話なのですが・・・・、MMOのチャット関連のプログラム
意外と難しかったりします。と言うのも通常のゲームで入力を制御する
プログラムを作る事はありません。
似ていると言えば、タイピングゲームですがまったく異なっています。
少し考えれば見当つくと思いますが、タイピングゲームは
入力(押下)したキーが正しいかどうか判定する為、結局はどのキーを
押したかと言うロジックです。
が・・・・、
MMOなどのチャットは、入力したキーが必要ではなくその後の
変換結果が必要となります。更に日本語と言う事も災いし、
全角、半角を制御したり・・・・。
結局この辺は、IMEの制御を行うプログラムが必要になってきて、
通常のC言語で学習するscanfやら、DirectInputやWinAPIでキーボード用の
キューをチェックする論理とまったく違うわけです。
正直、未知の領域だったりします。
更に言うと、作っても結構挙動不審だったりします・・・・orz
| Home |



→ http://extremes.blog40.fc2.com/tb.php/57-464c7ccd