初歩的な自作システムしか組めない身としては、並列処理を一切使わずに組むってのがいまいち想像つかないな…。
メニュー起動とかどうすればいいんだ?

すべての処理をひとつのループの中に入れて、ループの始めに移動やメニュー起動のキー入力を待機すればいいのか…?