This is the sidebar
This is an old revision of the document!
Give me some time until this is finished
Welcome to the QuakeC programming introduction. This article is intended for people who have their fair share of experience in other programming languages like Java or C/C++. As you know, there is already the QuakeC reference guide which gives you an overview of the language used in server-side and client-side quake code. You will actually need to read that page at some point. Anyways, this page will provide the following information:
To summarize this page: It explains how to setup an environment in which you can efficiently develop SVQC (server-side QC) and CSQC (client-side QC).
Keep in mind that this page does not provide coding tutorials. Some of these may be created another time at another place.
TODO: Explain general purpose of buildsystem, where to get it, create a file mirror somewhere.
TODO: Create a down-sized build.bat that only builds FTEQCC and DP engine including SDL version.
TODO: Someone else has to do the linux part!
TODO: Introduce Eclipse+Subclipse Plugin. Alternative: TortoiseSVN (what about Linux?)
TODO: Introduction to CodeBLocks, explain the features of it. Explain known bugs.
TODO: Link to the article in this wiki. Some explanations.
TODO2: Explain how to access built-in functions.
TODO: Explain the common tasks that come with the usage of SVN and the fact that you likely changed (a lot of) code:
- Updating SVN by using Team Synchronisation feature of Subclipse to prevent conflicts when updating
- Creating patches to backup your work, keeping your work modular.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | |
![]() | GFDLcontent Unless mentioned on the licensing page, the work on this page is licensed under the GNU Free Documentation License. The author states that the text and images can be used within the restrictions of this license (for example, they can be incorporated into certain free encyclopedias such as Wikipedia). |
Kindly hosted by NexuizNinjaz.com |