A re-write from the original V2 Includes Mouse support, faster drawing and frame buffering.
Compact graphics is a display libary for the C# console,allowing for advanced GUI and Enviroment based interactions.
- Display animations at high framerates without flicker.
- Full 16 color support.
- Dual layer drawing with the background and forground.
- track and respond to mouse based events.
- Keyboard input.
- Includes basic GUI framework widget based system.
- Add a refrence to CompactGraphics.dll
- Declare a
Graphics
object to use. Do not make more than one. Draw();
somthing.pushFrame();
- repeat.
Known Bugs
- Re-sizing the window does bad things.
- Trying to draw at the edge of the screen sometimes has issues.
- Frame buffering and frame capping is weird. Found somthing else? Do tell.