old-www/HOWTO/Quake-HOWTO-7.html

167 lines
5.5 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.21">
<TITLE>Linux Quake HOWTO: Mapping Tools </TITLE>
<LINK HREF="Quake-HOWTO-8.html" REL=next>
<LINK HREF="Quake-HOWTO-6.html" REL=previous>
<LINK HREF="Quake-HOWTO.html#toc7" REL=contents>
</HEAD>
<BODY>
<A HREF="Quake-HOWTO-8.html">Next</A>
<A HREF="Quake-HOWTO-6.html">Previous</A>
<A HREF="Quake-HOWTO.html#toc7">Contents</A>
<HR>
<H2><A NAME="s7">7.</A> <A HREF="Quake-HOWTO.html#toc7">Mapping Tools </A></H2>
<P>Creating mods is done with map editors and compilers, but also involves ....
texture creation, making pak files, modeling, skinning, editing sound and
graphics files, and writing your own progs.dat with Quake C. Linux support is available, but is not comprehensive.</P>
<P><EM>Quake C is Quake's own game language (it was the first game such), and it
allows mods to work seamlessly on all operating systems.</EM></P>
<H2><A NAME="ss7.1">7.1</A> <A HREF="Quake-HOWTO.html#toc7.1">World Editors </A>
</H2>
<P>
<DL>
<DT><B>
<A HREF="http://www.qeradiant.com/">GtkRadiant</A></B><DD><P>The main map editor for Quake. It is based on id Software's own editor, and requires OpenGL.</P>
<DT><B>
<A HREF="http://quest-ed.sourceforge.net/index.html">Quest</A></B><DD><P>A multi-game world editor. It has a stiff learning curve, but is very
efficient after you master it.</P>
<P>
<UL>
<LI> keyboard shortcuts for effortless cut-and-paste operations on multiple brushes and entities</LI>
<LI> easy vertex manipulation using keyboard shortcuts and the mouse</LI>
<LI> edit the properties of multiple entities at once</LI>
<LI> texture and align multiple faces</LI>
<LI> texture locking function (crates)</LI>
<LI> can rotate, stretch and mirror textures</LI>
<LI> support for groups</LI>
<LI> variable grid size down to 1 px</LI>
</UL>
</P>
</DL>
</P>
<H2><A NAME="ss7.2">7.2</A> <A HREF="Quake-HOWTO.html#toc7.2">Tools </A>
</H2>
<P>
<DL>
<DT><B>
<A HREF="http://qexpo.tastyspleen.net/uploaded/157/bjptools-090908.zip">Bjptools</A></B><DD><P>Linux port of the most used map compilers.
<UL>
<LI> includes treeqbsp, vis and light</LI>
<LI> supports rotating entities</LI>
<LI> doesn't support coloured lights</LI>
<LI> modifications by Bengt Jardrup, Greg Lewis, and others</LI>
</UL>
</P>
<DT><B>
<A HREF="http://disenchant.net/utils.html">Tyrutils</A></B><DD><P>Tyrann's popular map compilers, including qbsp, vis and tyrlite. Supports rotating entities and coloured lights.</P>
<DT><B>
<A HREF="http://icculus.org/twilight/darkplaces/files/hmap2build20080616.zip">Hmap2</A></B><DD><P>LordHavoc's compiler. It can compile leaky or incomplete maps (use only for testing!) and does a ton of other stuff, including coloured lighting.</P>
<DT><B>
<A HREF="http://gamers.org/pub/idgames2/utils/bsp_pak_tools/qeu03.zip">QEU</A></B><DD><P>Command line tools to handle pak and wad files (source code only).</P>
<DT><B>
<A HREF="http://www.fteqw.com">FTEQCC</A></B><DD><P>Comprehensive, advanced QuakeC compiler with gui and command line versions. If this one can't compile it, nothing will!</P>
<DT><B>
<A HREF="http://www.inside3d.com/frikbot/frikqcc">FrikQCC</A></B><DD><P>QuakeC compiler</P>
</DL>
</P>
<H2><A NAME="ss7.3">7.3</A> <A HREF="Quake-HOWTO.html#toc7.3">Tools needing Wine </A>
</H2>
<P><EM>
<A HREF="http://www.winehq.org/">Wine</A> is a project that allows many Windows programs to work with Linux.</EM></P>
<P>
<DL>
<DT><B>
<A HREF="http://www.telefragged.com/wally">Wally</A></B><DD><P>Multipurpose texture editing tool. Can batch convert BMP files to Quake
textures, etc. Also provides several paint functions, and macros such as
rivets and decals.</P>
<DT><B>
<A HREF="http://dynamic.gamespy.com/~quark/">The Quake Army Knife</A></B><DD><P>QuArK is a multipurpose Quake editing tool. It loads, edits and exports multiple
file formats, and has matured into a multi-game, multi-format tool. Some
functions are broken though, and it may not work with all versions of Wine.</P>
<DT><B>
<A HREF="http://icculus.org/homepages/riot/q1rad.zip">Q1Rad</A></B><DD><P>Light tool that does radiosity-based lighting, like Quake II.</P>
</DL>
</P>
<H2><A NAME="ss7.4">7.4</A> <A HREF="Quake-HOWTO.html#toc7.4">Other Utilities </A>
</H2>
<P>
<UL>
<LI>
<A HREF="http://www.gimp.org">Gimp</A>. Graphics editor.
</LI>
<LI>
<A HREF="http://www.metadecks.org/software/sweep">Sweep</A>,
<A HREF="http://audacity.sourceforge.net">Audacity</A>,
<A HREF="http://www.mega-nerd.com/SRC">Libsamplerate</A>,
<A HREF="http://normalize.nungnu.org">Normalize</A>,
<A HREF="http://sox.sourceforge.net">Sox</A>.
Sound editing tools.
</LI>
</UL>
</P>
<H2><A NAME="ss7.5">7.5</A> <A HREF="Quake-HOWTO.html#toc7.5">Links </A>
</H2>
<P>
<UL>
<LI> Quake mappers' message board
<A HREF="http://www.celephais.net/board/forum.php">Func_Msgboard</A>
</LI>
<LI>
<A HREF="http://inside3d.com">Inside3D.com</A> has lots of good stuff.
</LI>
<LI> Bengt Jardrup's
<A HREF="http://user.tninet.se/~xir870k">homepage</A>
is a must read, with documents about engine errors, map limits, and the like.
</LI>
<LI>
<A HREF="http://www.quaketerminus.com/tools.htm">Quake Terminus</A> tools section.
</LI>
<LI>
<A HREF="Quake-HOWTO-3.html#quakeforge_">QuakeForge</A> includes some Quake C tools with their tarball. </LI>
<LI> The
<A HREF="http://wiki.quakesrc.org/index.php/HomePage">Quake Wiki</A>
has some relevant links for the windows platforms.
</LI>
</UL>
</P>
<HR>
<A HREF="Quake-HOWTO-8.html">Next</A>
<A HREF="Quake-HOWTO-6.html">Previous</A>
<A HREF="Quake-HOWTO.html#toc7">Contents</A>
</BODY>
</HTML>