supports the implementation of 2D simple interactive applications. This library is designed
specifically for computer science students and faculty
with no background in computer graphics or video games. This guide consists of a
collection of tutorials demonstrating the basics of how to work with the
In order to work with the
, you must download and install an appropriate IDE and the XNA SDK. Please refer to this
download and installation guide
How to begin working with XNACS1Lib:
Assuming you know C# (or Java, or
C++), we believe the easiest way to begin working with XNACS1Lib is:
Follow the first two tutorials to understand the basics of how to use this library.
Design/implement your own simple 2D interactive graphics application
with simple colliding graphics objects.
Read and follow the subsequent tutorials on the more
(working with Audio and showing/hiding groups of primitives ).
World bound: colliding and clamping primitive with the world
AutoDrawSet: how to hide/draw primitives
Working with PrimitivesSet: PrimitiveSet is a simple collection structure that supports grouping
mainly for AutoDrawSet membership control (group insert/remove from the