Quake Army Knife
From Wikipedia, the free encyclopedia
This article or section needs sources or references that appear in reliable, third-party publications. Primary sources and sources affiliated with the subject of the article are generally not sufficient for a Wikipedia article. Please include more appropriate citations from reliable sources, or discuss the issue on the talk page. This article has been tagged since May 2008. |
This article lacks information on the notability of the subject matter. Please help improve this article by providing context for a general audience, especially in the lead section. (May 2008) |
Quake Army Knife | |
---|---|
Screenshot of QuArK's map editor. |
|
Latest release | 6.6.0 Beta 1 / May 6, 2008 |
Written in | Delphi and Python |
OS | Microsoft Windows |
Available in | English |
Development status | Active |
Genre | level design tool |
License | GPL[1] |
Website | quark.planetquake.gamespy.com |
QuArK (aka Quake Army Knife), is a free toolkit and environment for developing 3D computer game levels for a large variety of popular games, mostly first-person shooters using engines similar to or based on the Quake engine by id Software.
Contents |
[edit] Overview
QuArK has been named in reference to the quark fundamental particle and is released under the GNU General Public License[1]. It has the ability to directly edit maps and can import, export and convert models, sounds, textures and various other game assets. It is also possible to move or change dynamic game objects without the need to recompile the whole map which makes finetuning of details much easier and quicker.
QuArK is a brush-based editor, featuring an interface similar to Windows with respect to selection and manipulation of items, with flyover hints and other forms of in-program documentation. QuArK also offers a 3D textured view, where it is possible to see how the map or model will look in-game. This view can be rendered with a build-in software renderer, Glide, OpenGL or DirectX. It has three modes: wireframe, solid color and textured, and supports transparency and lighting in OpenGL mode.
Along with support for most games based on engines developed by id Software, it also has support for other game engines such as Source, Genesis3D, 6DX, Crystal Space, Torque[2], and Sylphis 3D.
QuArK initially started out as a Delphi program called "Quakemap" in 1996. The current version is written in Delphi and Python. There were plans to make a C++ version of QuArK (called QuArK++), but development on that project has stopped. It is possible to add plugins, written in Python, to extend the capabilities of the editor, or to make changes to the official Python files to alter the way QuArK's functions work. More information about this can be found in the QuArK Infobase.
[edit] Packages
The official package can be downloaded from the main website.
3D Development Pack is a custom installer to allow people to quickly and easily develop a 3D game using QuArK. It combines QuArK, Lazarus and GLScene.[3]
Quark For GLScene is an install for QuArK that includes OpenBSP as the default compiler and doesn't need Quake installed.[3]
The Garage Games website offers a custom installer, which will install QuArK with some additional files so it's ready to go and configured for Torque: Torque Game Engine Documentation.[3]
[edit] References
- ^ a b The Official QuArK website - Features
- ^ Finney, Kenneth V.. 3D Game Programming All in One (Course Technology PTR Game Development Series). Muska & Lipman/Premier-Trade. ISBN 1-59200-136-X.
- ^ a b c Note: The version of QuArK used in this package is not up-to-date.
[edit] External links
|