Difference between revisions of "Main Page"

From ioquake3 wiki
Jump to: navigation, search
Line 1: Line 1:
<big>'''Welcome to ioquake3 wiki'''</big>
<big>'''MediaWiki has been successfully installed.'''</big>
== Overview ==
Consult the [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] for information on using the wiki software.
ioquake3 is divided into two general parts, the [[client]] part and the {{FuncDoc|SV_Frame|server}} part, with a [[networking system]] that connects the two. The [[client]] mainly takes care of user interface. That is, it displays the 3D [[rendering]] of the game world and also collects keyboard, mouse, and joystick input events. The {{FuncDoc|SV_Frame|server}} is responsible for taking care of everything else: moving the user's position and view based on keyboard/mouse/joystick inputs, detecting collisions, processing [[bot]] AI, determining hits and frags, etc.
== Getting started ==
== Program Flow ==
* [http://www.mediawiki.org/wiki/Help:Configuration_settings Configuration settings list]
* [http://www.mediawiki.org/wiki/Help:FAQ MediaWiki FAQ]
During startup of a standard game, the top-level flow of control goes like this:<br>
* [http://mail.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki release mailing list]
* Depending on whether you're using a unix environment or Windows, program control will start at either {{FuncDef|main|path=/code/unix/unix_main.c}} or {{FuncDef|WinMain}}.
* Windows will first create a console window using {{FuncDoc|Sys_CreateConsole}}.
* Misc. initialization of CD path, install path, and command line buffer.
* Call {{FuncDef|Com_Init}}, which processes the command line, initializes some internal memory buffers, loads cvars, and initializes the server, the client, and the network channel.
* Call {{FuncDoc|Com_Frame}} in an infinite loop. Each call to {{FuncDoc|Com_Frame}} results in one frame of gameplay.
== contributing ==
Feel free to contribute to this wiki whatever knowledge of the source that you have. You may want to read the [[editing tips]] first.

Revision as of 22:48, 27 August 2007

MediaWiki has been successfully installed.

Consult the User's Guide for information on using the wiki software.

Getting started