Releases: Hato1125/sweet_engine
Releases · Hato1125/sweet_engine
Sweet Engine Version 0.3.2-alpha
修正、変更
- フレームレートとデルタタイムの計算の作り直し
- GameLoopの一部の関数名を変更
追加
- スプライトクラスに実際に画面に描画されるサイズを取得する関数を追加
Sweet Engine Version 0.3.1-alpha
修正、変更
- FontRenderが文字の高さを一行分しか返さないのを修正
- マクロの名前を変更
SW_(Color)
→SW_COLOR_(Color)
追加
- ログクラスの追加
Sweet Engine Version 0.3.0-alpha
修正、変更
- Spriteのクリッピングバグの修正
- SpriteにSurfaceを渡した場合にSurfaceが破棄されないバグの修正
- SceneManagerの
update
をupdate
とrender
に分ける
追加
- Color.hに色のマクロを作成
- GameLoopで一フレームにかかった時間を取得できる関数の追加
Sweet Engine Version 0.2.0-alpha
追加
- 一行の文字をレンダリングするクラスの作成 (font.h)
- 複数行の文字をレンダリングするクラスの作成 (font_render.h)
- SpriteのAlpha値を設定できるようにする
- SpriteのBlendColorを設定できるようにする
- SpriteのScaleModeを設定できるようにする
Sweet Engine Version 0.1.0-alpha
追加
- デルタタイムの取得、フレームレート制限などの機能を提供するGameLoopクラスの追加
- ApplicationLoopInfoのon_loopをon_updateとon_renderに分離
Sweet Engine version 0.0.0-alpha
v0.0.0-alpha アセットを最適化