CS349 - Developing User Interfaces - Winter 2005

Assignment 1 - Game interfaces. 2D graphics.

In assignment 1 you are given the rules of the Gname, as it's believed to be played on the planet Gnimmel, and your task is to make a playable implementation of it using a bare event loop and the Xlib interface library. You start with a skeletal Xlib interface, which you will find in the course account. Then, using the Assignment Resources, and any other resources you prefer, you are to develop your implementation. A basic implementation is your first goal, the objectives of which are given in the Assignment Description. Then you are to create two extensions of the basic game and add them to your implementation.


Return to: