Todo

From SDL.NET

This is the official SDL.NET Todo list. If you feel you could contribute to the SDL.NET project, feel free to start work on one of the items and then make a post about it on the Forum (http://cs-sdl.sourceforge.net/forum).

Table of contents

SDL.NET

The following are todos for classes within SDL.NET:

General

  • Documentation - Add code examples into inline docs

Input

  • User input (http://cs-sdl.sourceforge.net/forum/viewtopic.php?t=377) - Done

Surface

  • Hardware Surface constructor - Notes (http://cs-sdl.sourceforge.net/forum/viewtopic.php?p=1857#1857)
  • Change rectangle size on scaling - Notes (http://cs-sdl.sourceforge.net/forum/viewtopic.php?t=441)

SurfaceControl

Sprite

  • Use floats instead of integers for Rectangles. Deferred to later version
  • Transformation - Properties to change zooming, scaling, rotation, alpha in realtime. Deferred to later version
  • IntersectsWithPixelPrecision - Pixel perfect collision checking. Deferred to later version
  • IntersectsWith Sprite Collection - Issue (http://cs-sdl.sourceforge.net/forum/viewtopic.php?p=1736)
  • Unlimited FPS - http://cs-sdl.sourceforge.net/forum/viewtopic.php?t=1261 - Fixed 6.0.1

Events

  • Optionally have the polling/event ticker run on a seperate thread. Deferred to later version

Assemblies

The following are todo items for extra assemblies.

SdlDotNet.Mappy

  • SdlDotNet.Mappy is an assembly that will load the Mappy file format. - Deferred to later version

Examples

  • BounceSprites to implement vector speeds instead of x,y speeds. - Deferred to later version
  • NeHe Tutorials. - More tutorials will be done for later releases.

See Also

Changelog