Hosting and domain costs until October 2024 have been generously sponsored by dumptruck_ds. Thank you!
Editing Mapping tools
From Quake Wiki
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 2: | Line 2: | ||
==Level Editors== | ==Level Editors== | ||
− | These are CAD-like programs used to construct and populate a level. They include tools to create and modify [[Brush|brushes]], apply [[ | + | These are CAD-like programs used to construct and populate a level. They include tools to create and modify [[Brush|brushes]], apply [[Texture|textures]], place and modify [[Entity|entities]], and set up simple [[scripting]]. Some of these programs have their own proprietary file format for saving levels, but they can all save or export your level to a [[Quake_Map_Format|map file]], which is needed by compilers in order to generate a game-ready [[Quake_BSP_Format|bsp file]]. |
===General Purpose Editors=== | ===General Purpose Editors=== | ||
Line 13: | Line 13: | ||
! width="100px" | Latest release | ! width="100px" | Latest release | ||
|- | |- | ||
− | | [ | + | | [[BSP (level editor)]] |
| Windows | | Windows | ||
− | | | + | | Yahn Bernier, Ben ??? |
| 1996 | | 1996 | ||
− | | | + | | 2007 (0.96d) |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| [[GTKRadiant]] | | [[GTKRadiant]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| [[QERadiant]] | | [[QERadiant]] | ||
|- | |- | ||
− | | [ | + | | [[QE5]] |
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| [[QuakeEd]] | | [[QuakeEd]] | ||
Line 49: | Line 33: | ||
| [[QuArK]] | | [[QuArK]] | ||
| Windows | | Windows | ||
− | | Armin Rigo, | + | | Armin Rigo, Quark team |
| 1996 | | 1996 | ||
− | | | + | | 2012 (6.6.0 beta 5) |
|- | |- | ||
| [[Quest]] | | [[Quest]] | ||
Line 70: | Line 54: | ||
| 1997 | | 1997 | ||
| 1999 (1.2) | | 1999 (1.2) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| [[ToeTag]] | | [[ToeTag]] | ||
Line 105: | Line 77: | ||
| Kristian Duske | | Kristian Duske | ||
| 2012 | | 2012 | ||
− | | | + | | 2013 (1.0.5) |
|- | |- | ||
| [[Worldcraft]] | | [[Worldcraft]] | ||
Line 123: | Line 95: | ||
* [http://hosted.planetquake.gamespy.com/worldcraft/index2.shtm WorldCraft] | * [http://hosted.planetquake.gamespy.com/worldcraft/index2.shtm WorldCraft] | ||
--> | --> | ||
+ | {{todo|user=[[Hectate]]|todo=The list of editors would look and function better as a table that detailed things like OS, engine compatibility, etc.}} | ||
+ | {{todo|user=[[Than]]|todo=I moved the list to a table, but left the old links here (edit page to see as it's commented out), since I think we should create a small page for all the editors. It's possible to get information about all of them using internet archive etc.}} | ||
===Terrain Generators=== | ===Terrain Generators=== | ||
Line 135: | Line 109: | ||
* SleepwalkR's mapconv | * SleepwalkR's mapconv | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
===Model-to-Map Converters=== | ===Model-to-Map Converters=== | ||
Line 148: | Line 116: | ||
==Map Compiling Tools== | ==Map Compiling Tools== | ||
− | Tools to use for [[ | + | Tools to use for [[map compiling]], a process that turns a map file into a bsp file. |
===QBSP, Light and Vis=== | ===QBSP, Light and Vis=== | ||
− | * Bengt Jardrup's [http:// | + | * Bengt Jardrup's [http://user.tninet.se/~xir870k/ enhanced versions of TxQBSP/TreeQBSP, RVis, Light] |
− | * | + | * LordHavoc's [http://icculus.org/twilight/darkplaces/download.html Hmap2] |
− | |||
− | |||
* Tyrann's [http://disenchant.net/utils TyrUtils] - Windows and Mac OS X binaries, plus Linux/Unix supported via source. | * Tyrann's [http://disenchant.net/utils TyrUtils] - Windows and Mac OS X binaries, plus Linux/Unix supported via source. | ||
===Skip Removal=== | ===Skip Removal=== | ||
− | Skip removal tools are standalone programs that can process a [[ | + | Skip removal tools are standalone programs that can process a [[bsp file]] and remove all surfaces textured with a [[skip texture]], so that those surfaces are not rendered in-game. This can be done by some QBSP tools or via a separate tool. |
− | + | * Tyrann's [http://disenchant.net/utils TyrUtils] qbsp include skip surface removal (since version 0.6) | |
− | * Tyrann's [http://disenchant.net/utils TyrUtils] qbsp | + | * metlslime's [http://www.celephais.net/board/view_thread.php?id=60088 newskip] |
− | * metlslime's [ | ||
==Map Decompilers== | ==Map Decompilers== | ||
Line 173: | Line 138: | ||
Miscellaneous tools. | Miscellaneous tools. | ||
− | * | + | * bsp2prt can generate a [[prt file]] from a bsp file without needing to rebuild it from scratch using QBSP. |
− | + | * bspinfo can generate statistics about a bsp file, an improved [[prt file]], extract entities, and remove all VIS and light data | |
− | * | + | * Scrama's MapConverter [ [[image:MapConverter.zip]] ] can perform scaling and convert map formats between Half-Life, Quake, Quake 2 and Quake 3 |
− | |||
− | |||
− | |||
− | * Scrama's MapConverter [ [[image:MapConverter.zip]] ] can perform scaling and convert map formats | ||
− | |||
− | |||
==See Also== | ==See Also== | ||
* [[Quake tools]] | * [[Quake tools]] |