今回はゲーム用のタスクシステムライブラリの紹介です。タスクシステムは主に弾幕系シューティングゲームやストーリー系のゲーム全般に用いられています。タスクシステムを用いることで、処理する関数の順番を決めたり、途中で特定の関数をストップできたり…
C/C++対象のタスクシステムライブラリtasksyslibのリファレンスです。 GitHubでダウンロードする 規約等をみる InitTaskSys関数:タスクシステムの初期化 RegisterNewTask関数:タスクの登録 SetTaskParameter関数:タスクの設定 IsActivateRegdTask関数:タ…
2020/3/6に更新しました インライン関数はC++やC99以降のC言語でサポートされています。このしくみは、マクロ関数のように呼び出しのオーバヘッドを避けることができます。 関数におけるオーバーヘッドとは、関数の定義が別のアドレスにあることが原因で発生…