2015年1月12日の日記

<2015/01/14 2015/01/11>

ふにゃさん

メインループ処理を作成。
ここのところは元々構想があって、ゲームループと描画ループを別のスレッドに分けるつもりでした。
描画でもたついてしまうと、ゲーム全体までスローになってしまうためです。
このような場合は、描画は遅いままで、ゲームループだけは別スレッドで通常の速度で動くようにしておくと、見た目はカクカクになってしまうけれど、ゲーム進行は遅くならずに済むのです。
また、描画を実際に行うことが可能なメインスレッドは、一定間隔でイベントが呼び出されるという形のループが元々備わっていて、それを使うしかなかったので、こちらのゲーム処理の間隔と合わせにくかったという事情もあります。
このあたりは、スレッド間の通知も使って、それなりにうまく実装できたと思っています。

<2015/01/14 2015/01/11>