View Full Version : Level Design

22-10-2011, 23:05
Programs you might need before you start mapping.

Mapping tool: GTK Radiant 1.4.0 (http://fmc.hex.ee/files/gtkradiant140.exe)
Terrain creation tool: EasyGen (http://fmc.hex.ee/files/easygen.rar)
Updated compiler: q3map2 2.5.16 (http://fmc.hex.ee/files/q3map_2.5.16_win32_x86.zip) (Enables DP2 (http://www.simonoc.com/pages/articles/terrain1_2.htm) style terrain blending in Radiant 1.4.0, not needed in 1.5.0 / net radiant)

Special entities for Radiant: RTCW ENT in ET Beta1 (http://fmc.hex.ee/files/rtcw_ent_in_et_beta1.zip)
Compiling and testing tool: Q3map2Toolz (http://fmc.hex.ee/files/q3map2toolz_setup.exe)
PK3 creation tool: PakScape (http://fmc.hex.ee/files/PakScape.exe)
Model converting/editing tool: Q3Model Tool (http://fmc.hex.ee/files/Q3_Model_Tool_v162.zip)

SkyBox creation tool: Terragen (http://fmc.hex.ee/files/Terragen.msi)
Plug-in for Terragen: Skyboxer (http://fmc.hex.ee/files/Terragen%20Skyboxer.zip)

Some usefull numbers.

How high player can jump.
pmove_fixed 1: 66 units
pmove_fixed 0 and com_maxfps 333: 65 units
pmove_fixed 0 and com_maxfps >= 112: 64 units
pmove_fixed 0 and com_maxfps <= 111: 62 units

Maximum height before fall damage.
Running off the edge: 258 units
Jumping off the edge: 209 units

Maximum height before obliteration.
Running off the edge: 513 units
Jumping off the edge: 464 units

Minimum height for bunny-hopping to be possible: This depends on player speed and distance between pads.

Some extra info (minimums).
Opening for proning: 41 units
Opening for crouching: 49 units
Opening for walking: 73 units

Player width: 37 units

Spawn point entity size in radiant (info_player_deathmatch, team_bluespawn, team_redspawn):
72 by 36 by 36 good for fast measurements.

Video tutorials (Made by HeX|Fate).

Making the first room

Creating rooms.
Connecting rooms.
Adding textures, spawns and map coordinates.
Download (http://fmc.hex.ee/firstroom.wmv)

Various 1

Creating ladder.
2 types of doors.
Destroyable window.
Download (http://fmc.hex.ee/various.wmv)

Various 2

Creating teleporter.
Liquid that kills you.
Download (http://fmc.hex.ee/telep_damage.rar)

Various 3

Curves and patch mesh.
Pipes, corners, vertices manipulation.
Download (http://fmc.hex.ee/curves.rar)

Terrain 1

Creating terrain using EasyGen
Photoshop, Easygen, Radiant
Download (http://fmc.hex.ee/terrain.wmv)

Objective 1

Creating gold box style objective.
Download (http://fmc.hex.ee/p_obj.rar)


Creating simple moving plate
Download (http://fmc.hex.ee/mover.rar)


Creating basic 6 sided skybox with Terragen.
TerraGen, Skyboxer, Shader.
Download (http://fmc.hex.ee/terragen.wmv)

Destroyable wall

Simple wall that can be destroyed by using dynamite.
Entities, scripting.
Download (http://fmc.hex.ee/dyna_wall.rar)

Basic lift

Lift with up/down buttons.
Scripting, entities.
Prefab only.
Download (http://fmc.hex.ee/lift_tut.rar)

Making terrain by hand part 1

Watch here. (http://www.youtube.com/watch?v=plJ9xmy24C8)

Making terrain by hand part 2

Watch here. (http://www.youtube.com/watch?v=nEvf74nq3j4)

Some other tutorials.

2bit ET Mapping Tutorial. (http://www.pythononline.co.uk/et/tutorial.htm)
Great collection of tutorials and information. (http://user.tninet.se/~fzo823r/)
Various tutorials for ET. (http://www.gd-experience.eu/index.php?section=2)
Useful information for mappers + nice scripting reference. (http://games.chruker.dk/enemy_territory/default.php)
And many others. I can not remember all now, but for example www.splashdamage.com/forums (http://www.splashdamage.com/forums/) can be found much more.

I hope these are useful to you.

22-10-2011, 23:33
Awesome, thanks for this great overview !

25-04-2013, 05:20
There are some updated stuff---> http://forum.timeruns.net/viewtopic.php?f=4&t=211&p=604 and http://forum.etjump.com/viewtopic.php?f=6&t=121.

Icluding usefull stuff for mapper who are interested to make some trickjump ot timerun maps. More help can be found here---> Trickjump (http://forum.etjump.com/viewforum.php?f=6) and Timeruns (http://forum.timeruns.net/viewforum.php?f=4)

25-04-2013, 08:36
*_* Thx for this backing dude :D. Seems there ll be no dumb*** who ll not understand it :D