Next: Development
Up: Performance Oriented Massively Multi-player
Previous: Background
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