|
|
Allegro is a cross platform game programming library. We're taking it and building an easy to use, garbage collected, and intuitive .NET based wrapper to make the library avilable to C# and VB.NET developers.
----- Todo: -----
Overload MakeColor, pass in BPP as a fourth parameter
Palette -- individual color setting/getting of live palette entries. -- select palette, fade in/out etc...
Load/Save Bitmap
+ Extended .NET Formats (.Gif, .Jpg/.Jpeg, .Png)
VSYNC
Text Output/Font
timers/rest/callbacks
Joysticks
Sound/MUSIC Interface
Packfile/Zipfile support
//?BitmapFromScreen() static method -- kill the passing in the pointer method. (Maybe GrabScreen/DropScreen)
----- Polish: -----
draw_gouraud_sprite, Calculate Spline.../Color tables
Copy Graphic Functions to Bitmap
Get GDI+ Graphics Object From Memory Bitmap Surface if possible
GetGfxCaps()
OS Enumerations, etc.
----- Todo: -----
Overload MakeColor, pass in BPP as a fourth parameter
Palette -- individual color setting/getting of live palette entries. -- select palette, fade in/out etc...
Load/Save Bitmap
+ Extended .NET Formats (.Gif, .Jpg/.Jpeg, .Png)
VSYNC
Text Output/Font
timers/rest/callbacks
Joysticks
Sound/MUSIC Interface
Packfile/Zipfile support
//?BitmapFromScreen() static method -- kill the passing in the pointer method. (Maybe GrabScreen/DropScreen)
----- Polish: -----
draw_gouraud_sprite, Calculate Spline.../Color tables
Copy Graphic Functions to Bitmap
Get GDI+ Graphics Object From Memory Bitmap Surface if possible
GetGfxCaps()
OS Enumerations, etc.
