pit-rayの備忘録

開発中に得た知識を記事にしていくブログ

【C/C++】 入門者でも簡単に使えるゲーム用タスクシステムライブラリ無料配布

今回はゲーム用のタスクシステムをご紹介します。

タスクシステムは主に弾幕系シューティングゲームやストーリー系のゲーム全般に用いられています。
タスクシステムを用いることで、処理する関数の順番を決めたり、途中で特定の関数をストップできたりします。
これにより、キャラの登場や一時停止処理などが柔軟に扱うことができます。
といっても最近はUnreal Engine 4やUnityにより細部まで作る必要が無くなったため、あまり需要はないかもしれません。

しかし、C言語/C++に入門する方はDXライブラリなどと当ライブラリを用いて、ゲーム自体を作るのに専念できます。

入門してすぐにタスクシステムを構築しようとすると挫折してしまいがちですが、それを当ライブラリが代わりに処理してくれます。
プログラミングに入門する上で、ゲームなどを作りながら行うとモチベーションを保ちながら作れるため、是非利用してみてください。

また、タスク一つあたり28バイトなので省スペースで動かすことができます。

ライセンスは、MITライセンスを採用しています。

タスクシステムの説明や導入方法はかなり省いておりますので、分からないことがありましたら、お気軽にご質問ください。

GitHubでダウンロードする
リファレンスをみる