Heroes of Might and Magic、Master of Orion、またはターンベースの選択ゲームのようなゲームを想像してみましょう。次のターンの背後にあるゲームロジックは何ですか?トピックについて読むための資料や本はありますか?具体的には、ゲームループを想像してみましょう。
void eventsHandler(); //something that responds to input
void gameLogic(); //something that decides whats going to be output on the screen
void render(); //this function outputs stuff on screen
それらはすべて、1秒間に60回呼び出されます。しかし、ターンベースはどのようにここに入りますか?gameLogic()には、プレイヤーがそのボタンをクリックしたときに発生するendTurn()のような関数があると想像するかもしれませんが、どうすればそれをすべて処理できますか?洞察が必要です。