v0.2.0
What's Changed
- Fix typo in README by @Thunraz in #154
- Add updates from Alakajam 14 by @Laguna1989 in #155
- Add new Pixel art Font by @Laguna1989 in #157
- Extend Circular buffer by @Laguna1989 in #160
- Add logging for invalid sample rates in sounds by @Laguna1989 in #161
- Remove namespaces in cpp files by @Laguna1989 in #162
- Improved performance for animations and sprites by @Laguna1989 in #164
- Refactored tests for tilemap collider merge by @Laguna1989 in #165
- Audio interface creates sounds by @Laguna1989 in #168
- Add gamepad support for SFML and SLD (web) by @Laguna1989 in #171
- Increase test coverage by @Laguna1989 in #172
- Do not set lstdc++fs if using clang by @Laguna1989 in #173
- Implement shader support for SFML by @Laguna1989 in #174
- Add player & components in gamelib by @Laguna1989 in #175
- Load animation from json by @Laguna1989 in #177
- Log git version and build timestamp on startup by @Laguna1989 in #178
- Make Git Tag available in menu by @Laguna1989 in #179
- Add looping per animation by @Laguna1989 in #180
- Add demo for state transitions by @Laguna1989 in #182
- Add Color Desaturation by @Laguna1989 in #184
- Use <> for includes by @Laguna1989 in #186
- Add performance test for merging colliders by @Laguna1989 in #187
- Fix macos build by @adkiem in #188
- Include style in tests by @Laguna1989 in #189
- Increase coverage by @Laguna1989 in #190
- Add first try for macos workflow by @Laguna1989 in #192
- Reorganize test files by @Laguna1989 in #193
- Split up InputManager Interface by @Laguna1989 in #194
- Make game interface slim by @Laguna1989 in #195
- Add screen effects by @Laguna1989 in #196
- Add blend modes by @Laguna1989 in #198
- IntroLooping Sound by @Laguna1989 in #199
- Support deployment for mac sfml build by @Laguna1989 in #201
- Add Clion File template by @Laguna1989 in #204
- Spatial partition grid by @Thunraz in #206
- Support Mac build with SDL by @Laguna1989 in #207
- Add better enums by @Laguna1989 in #208
- Add advanced color functions (saturate, rotateHue, darken, lighten) by @Laguna1989 in #209
- Improve code coverage by @Laguna1989 in #211
- Improve code coverage by @Laguna1989 in #210
- Improve code coverage by @Laguna1989 in #212
- Improve code coverage by @Thunraz in #213
- Improve code coverage (Box2dObject) by @Laguna1989 in #214
- Improve code coverage (StateTransitionImpl by @Laguna1989 in #215
- Improve code coverage (log and info screen) by @Laguna1989 in #216
- Improve code coverage (TilesonLoader) by @Laguna1989 in #217
- Improve code coverage (custom shader) by @Laguna1989 in #218
- Improve code coverage (gamepad) by @Laguna1989 in #219
- Improve code coverage (animation class) by @Laguna1989 in #221
- Improve code coverage by @Laguna1989 in #222
- Introduce helper function in GameObject for TextureMananger by @Laguna1989 in #223
- ParticleSystem Fire() position Argument by @Laguna1989 in #225
- Perform minor cleanups on includes and cmake flags by @Laguna1989 in #226
- Implement enum for drawables Offset by @Laguna1989 in #227
- Implement enum for drawables Origin by @Laguna1989 in #230
- Exclude console.*pp from coverage report by @Laguna1989 in #231
- Feature improve node loading by @Laguna1989 in #232
- Add changes from 1hgj381 by @Laguna1989 in #234
- Fix web deploy ccache and double folder by @Laguna1989 in #236
- Add Flicker effect to drawables by @Laguna1989 in #237
- Move assets to subfolders by @Laguna1989 in #239
- Stars Screen effect by @Laguna1989 in #242
- Screen wrap and CamMovementFactor by @Laguna1989 in #243
- Demo tilemap effects by @Laguna1989 in #244
- Fix Origin Offset for SDL by @Laguna1989 in #245
- Faster Web Deploy by @Laguna1989 in #246
- Add more screen effects (stars, bubble smoke) by @Laguna1989 in #248
- Implement improvements from 1hgj384 by @Laguna1989 in #249
- Add platformer demo using box2d by @Laguna1989 in #250
- Add improvements from Alakajam16 by @Laguna1989 in #253
- Add SoundGroup to AudioInterface by @Laguna1989 in #255
- Improve platformer demo by @Laguna1989 in #256
- Improve platformer demo by @Laguna1989 in #257
- Fix static code findings (cppcheck) by @Laguna1989 in #259
- Refactor Box2D ContactManager by @Thunraz in #260
- More platformer levels by @Laguna1989 in #261
- Z layers support for drawables by @Laguna1989 in #262
- Add runvs intro state by @Laguna1989 in #263
- Palette builder by @Laguna1989 in #264
- sound fades by @Laguna1989 in #265
- Introduce Vector constructors and factory by @Laguna1989 in #266
- Use Correct Git Tag in build info by @Laguna1989 in #268
New Contributors
- @adkiem made their first contribution in #188
Full Changelog: v0.1.0...v0.2.0