Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-05 | Replaced Mouse dragging start+pos combo with a Rect | Aki | |
2024-04-05 | Extracted chunk of user interaction to own Controller | Aki | |
This also introduced Mouse and a simple error of dragging box always appearing during pause (or in scenario editor). This can be fixed via pause update in Battle class. | |||
2023-02-14 | Replaced Context+Battle combo with State and arbitrary Systems | Aki | |
2023-02-11 | Added ConstContext for drawing systems | Aki | |
This whole ongoing refactoring process is meant to better understand relationships between Battle, Simulation and Systems. | |||
2023-02-11 | Clock now tracks seconds since creation | Aki | |
2023-02-11 | Added Context to streamline system update call interface | Aki | |
2023-02-10 | Created scaled Clock for consistent access to update times | Aki | |
2023-02-04 | Full grid is now drawn | Aki | |
2023-02-03 | Extracted from/to camera viewport transformations to camera itself | Aki | |
2023-02-03 | Moved Camera to engine | Aki | |
2023-02-03 | Created engine module right now containing only Point | Aki | |
This might be a bit too generic of a name, but the intent is to get the main shared abstracts for gameplay loop and/or simulation outside of the game executable implementation to redirect dependencies. |