All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added
Vector2 - Added animation support with
Animation - Added all of the X11 web colors as constants on
Color - Added
graphics::clearfor clearing the screen - Added
Drawabletrait for objects that can be drawn to the screen - Added
graphics::drawfor drawingDrawables to the screen - Added
graphics::draw_spritefor drawing a sprite to the screen - Added
graphics::draw_textfor drawing text to the screen - Added
window::set_titlefor setting the window title - Added
window::set_viewfor setting the view on the window
Context.windowandContext.fps_trackerare no longer visible outside of the crate- Replaced SFML
Colorwith customColor
- Fixed sprite batching by removing some hard-coded values
- Added base game constructs
StateContextSpriteBatch