Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
Jacob-Mc-kenzie committed Jul 12, 2020
2 parents 22fb1b4 + 310d20a commit 222366d
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Compact Graphics V2
A re-write from the original V2 Includes Mouse support, faster drawing and frame buffering.
## What Is This Libary?
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.

## Usage
1. Add a refrence to CompactGraphics.dll
2. Declare a `Graphics` object to use. Do not make more than one.
3. `Draw();` somthing.
4. `pushFrame();`
5. repeat.

## Bugs
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.**

0 comments on commit 222366d

Please sign in to comment.