Snowball is an in progress 2D Game Framework written in C#. It uses SlimDX under the covers but the underlying technology is abstracted away from the end user.
were pushed to
Added Contains() method for Rectangle.
Repurposed RendererSettings to be used to instruct the Renderer how to draw.
Removed CreateRenderTarget from GraphicsDevice and made RenderTarget constructor public.
BeginDraw is now used to the set the RenderTarget instead of having a sepearate method. Refactored some DeviceLost logic.
Removed Graphics from Game class. The GraphicsDevice class now returns true or false from BeginDraw.
More unit tests for ObjectPool.
Added some basic unit tests for ObjectPool.
Added ObjectPool and IObjectPool.
Add docs / more overloads for PerPixelCollision in CollisionHelper. Added the CollidesWith() method in Sprite. SpriteSheet(s) can now cache texture color data. Increased standard GamePadDeadZone ...