]> git.xonotic.org Git - xonotic/xonotic.wiki.git/commitdiff
added information about NetRadiant and Map Examples
author-z- <z@xonotic.org>
Thu, 13 Jan 2011 01:06:00 +0000 (01:06 +0000)
committerRedmineExport <redmineexport@dev.xonotic.org>
Mon, 17 Nov 2014 17:53:33 +0000 (17:53 +0000)
(Commit created by redmine exporter script from page "Creating_Maps" version 4)

Creating_Maps.textile

index 93d68c4e0782205ea5ef79d3750a30ab8b9f1a82..34fcd6019e1971ac94a04102ec123997570a1455 100644 (file)
@@ -4,6 +4,21 @@ h2. Introduction
 
 Creating maps requires the [[Netradiant]], a gtkradiant based mapping program that generates .bsp files compiled by q3map2.  It helps to have a [[well packaged map]] while reading through this article.
 
+h2. Using Netradiant
+
+NetRadiant is a fork of the popular Quake-based game editor, GtkRadiant, if you have familiarity with that software or another derivative of it, this  For more information and more in-depth specifics, refer to the [[Netradiant]] page.
+
+h3. Compiling from Source
+
+NetRadiant is included with the git checkout from the [[Repository Access|repository]]. On a Linux/UNIX system, the basic technique for building is to change to your *./xonotic/netradiant* directory and use 'make' to compile it.  Resolve any dependencies.  The binary file is located in *./xonotic/netradiant/install*, 'radiant.x86'.
+
+_directions to compile on windows (TODO?)_
+
+h3. Builds
+
+_need links to builds_
+
+
 h2. Map Packages
 
 Maps are packaged as a .zip file with a .pk3 extension.  They can be opened with any program that opens zip files.  The pk3 gets loaded when you start the game, [[Xonotic]].  The engine, [[Darkplaces]] reads pk3 files as it would a normal files system.  You can thus create a pk3 package with any files that the engine can normally read.  (needs well packaged map example pk3)
@@ -19,8 +34,9 @@ h4. Required Files
 maps/<mapname>.bsp - This is your compiled map file
 maps/<mapname>.map - This is an open-source game, help others learn.  This file is required to be in the game.
 maps/<mapname>.mapinfo - This file has the meta information, global music track, gametype(s) and game settings
-maps/<mapname>.jpg|png|tga - This file is a screenshot of your map.  If you don't include this, you map doesn't have a picture in the menu or the voting screen for servers and angels cry.
-maps/<mapname>.waypoints - This is required to be added to the game, it's a [[adding waypoints]]
+maps/<mapname>.tga|png|jpg - This file is a screenshot of your map.  If you don't include this, you map doesn't have a picture in the menu or the voting screen for servers and angels cry.
+maps/<mapname>.waypoints - This is required to be added to the game, it's for bot [[adding waypoints|waypoints]
+maps/gfx/<mapname>_mini.tga|png|jpg - This is required to be added to the game, it's a radar of the map.  These can be generated with the command "<".
 
 h4. Optional/Suggested Files
 
@@ -34,6 +50,29 @@ effectsinfo.txt
 
 By including any of the files above, you could cause undesired results.  Try and use common sense about how you're adding dimension to your map, if you have questions, ask for help.
 
+h2. Examples
+
+maps/tutorial-world-v1_r2.bsp
+maps/tutorial-world-v1_r2.map
+maps/tutorial-world-v1_r2.mapinfo
+maps/tutorial-world-v1_r2.png
+maps/tutorial-world-v1_r2.waypoints
+maps/gfx/tutorial-world-v1_r2_mini.png
+maps/models/tutorial-world/crate.md3
+maps/models/tutorial-world/jumppad.md3
+scripts/tutorial-world/map-tutorial-world.shader
+maps/sound/cdtracks/tutorial-world/main-room.ogg
+maps/sound/tutorial-world/jumppad.ogg
+maps/sound/tutorial-world/wind.ogg
+maps/textures/tutorial-world/base_1.tga
+maps/textures/tutorial-world/floor_1.tga
+maps/textures/tutorial-world/floor_2.tga
+maps/textures/tutorial-world/floor_1.tga
+maps/textures/tutorial-world/wall_1.tga
+maps/textures/tutorial-world/wall_2.tga
+
+_add a well packaged map_
+
 h2. Testing Maps
 
 You can compile your map locally or on the build server.  The build server (requires [[Repository Access]]) requires a <mapname>.mapoptions file. For more info check ask in #xonotic.editing on irc.quakenet.org