curses によるプログラミング curses プログラミング curses の特徴 : まぁ、ゲーム向き 画面の内容を自由に変更可能である キーボードの入力をリアルタイムに行える(入力を待たない) curses のプログラムの概要 最初に画面の初期化 initscr(), cbreak(), noecho(), timeout(0) メイン処理は無限 loop usleep で、待機 キーボードの入力と処理 画面の更新 画面の描画 最後は後始末 endwin() curses による描画 move ( y, x ) で、カーソル移動 addch ( ch ) で、カーソル位置に文字描画 refresh() で、描画内容を反映