Examples
Here is a list of examples demonstrating the use of AgateLib in small but complete games.
Pong - Pong is an example showing an implementation of the classic game with AgateLib. This example uses no external files and only has one source code file, so you can copy / paste the source code into your own project to try it out.
Shoot the Traps - This is a simple little game where the player fires shots at traps that are thrown in the air.
Ball Buster.NET - Ball Buster is a clone of the classic breakout game. It is a port of Ball: Buster eXtreme from C++/ClanLib to C#/AgateLib. The source code is GPL, so I do not recommend taking the source code for your own project unless you want your project to be GPL.