Radically Cross Platform: Animation

Radically Cross Platform: Animation

(This is a continuing series sharing design and implementation notes for a cross platform 2D game or graphical app engine I wrote in C# using Xamarin and Monogame.) It was hard to choose next between covering the animation system, physics engine, or custom scripting...
Radically Cross Platform: Spritesheets

Radically Cross Platform: Spritesheets

(Third in the "Radically Cross Platform" series of posts; see previous posts about Xamarin, Memory Management, and Serialization.) This is supposed to be about spritesheets, aka texture atlases, which are raster (bitmap, or pixel based) collections of...