Some Otter Updates
Over the past month or so I have been pushing a few updates to the dev branch of Otter. Slowly crawling toward the big 1.0 as I continue to work on, and work with the engine. My experiments of doing some tiny projects every now and then give me more ideas for improving the work flow, but I might save that for a post 1.0 update. Anyway, here's a few things that happened on the dev branch.
* Added SetPosition() to Graphic
* Added Start(Scene firstScene) to Game. (Instead of having to set Game.FirstScene)
* Added SurfaceX() and SurfaceY() to Surface for getting the positions on a surface relative to the game window (doesn't work for scaling and rotating yet though.)
* Added SetLayer() functions to Tilemap.
* Hopefully fixed Game.SetWindowScale() (It was rescaling some resolutions incorrectly, resulting in a few ugly pixels.)
* Added Axis.CreateWASD() and Axis.CreateArrowKeys() shortcuts.
* Fixed Grid not using its Color correctly.
* Added SetPosition() to Graphic
* Added Start(Scene firstScene) to Game. (Instead of having to set Game.FirstScene)
* Added SurfaceX() and SurfaceY() to Surface for getting the positions on a surface relative to the game window (doesn't work for scaling and rotating yet though.)
* Added SetLayer() functions to Tilemap.
* Hopefully fixed Game.SetWindowScale() (It was rescaling some resolutions incorrectly, resulting in a few ugly pixels.)
* Added Axis.CreateWASD() and Axis.CreateArrowKeys() shortcuts.
* Fixed Grid not using its Color correctly.
Post your comment!