Skip to content

tosik/BlueCarrot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

= BlueCarrot =
C++ を用いたゲームなどのアプリケーションの雛形。

この雛形は、ゲームで必要な次のような機能を提供する。
 * 非同期読み込み
 * 非同期ジョブ管理
 * シーン管理
   * 初期化処理
   * 更新、描画などのタイミング制御
   * シーンオブジェクト管理
 * 描画
   * 初期化
   * テキスト描画
   * 2D スプライト描画
 
また、現在はまだないが、以下の機能の提供を予定している。
 * 通信
   * コネクション管理
   * RPC
 * サウンド

これらの機能はマルチプラットフォームでの動作を目指し、プラットフォーム依存のあるコードは分離して記述できるようにしている。
うまく利用することで家庭用ゲーム機などでも利用が可能である。
現在のところは Windows の DirectX9 でのみ実装されているが、グラフィックス・サウンド系を実装しないサーバ向けの Linux 版を予定している。

About

ゲームなどに用いるアプリケーションの雛形

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages