curses

win版PDCursesではdelay()でのアニメーション中にキー入力があると画面の更新が止まって、「次のgetch()の入力後状態」までスクリーンが更新されない。pdc同梱のサンプルのクリスマスアニメーションでも途中でキーを押すと、表示が終わり、残りフレーム分待った後終了する。何かそうならないで済むテクニックがあるのかもしれないが、リアルタイムの例えばシューティングゲームをpdcursesの仕様では簡単には作れない。ソースフォージにあったスネークゲームのソースを見たらncursesじゃないとダメみたいだし。