next up previous
Next: Development Up: Performance Oriented Massively Multi-player Previous: Background

Procedure

The project uses several programming libraries. It utilizes OpenGL, X11Lib, Windows API, and sockets. OpenGL is the library that handles 2 dimensional and 3 dimensional drawing routines for the program. All graphical elements of this project are handled by this library. X11Lib is used for handling the keyboard, mouse, windows management, and time management for the X11 graphical interface (Linux Operating System). Sockets are used for transferring data between computers over the internet. This is essential for any online multiplayer game. The Windows API does much the same as the X11Lib functinos, but for the Windows Operating System.

Jing Chan 2003-04-09