YaneSDKでタスクシステムというのが用意されている。
公式に説明があるかと思ったけど、スケルトンだった・・・。
いろんなところを回ってみて以下のようなものじゃないかと思っているが、いまいちわかっていないっぽい。
- ゲーム内での処理を優先順位をつけて処理させる。
- 処理の必要がなくなったものは開放する。
それでふと疑問が
- OSのCPUリソースの割り振りはプロセス、スレッドに対して行うけどYaneSDKのタスクシステムにはどうなるのか?
- タスク管理はマルチタスクOSの場合、OSの役割じゃないのか?
という感じで、仙人掌の中できちんと消化できていないというのが一目瞭然だね。
ぐだぐだだ。