This is a game implementation that runs entirely inside of AutoCAD, it uses the C#.NET AutoCAD API. The game uses all of the standard elements that would be available as a drafter. The character sprites are made up of blocks. All of these items are generated at run time and is not imported from a library.
There are four different types of asteroids, the players ship, bullets, stars and explosions
This project started by trying to answer a few simple questions
- Can we display real time graphics?
- Can the graphics update without user interactions?
- Can we get enough performance to play a game?
Normally the graphics area will only update with the following conditions
- The user moves the mouse on the screen
- The view is zoomed or panned
- The user manually regenerates the screen