|
|
Line 1: |
Line 1: |
− | __NOTOC__= '''Tutorials''' =
| + | Welcome to the Splash Damage Editing Wiki. Here you'll find our official editing documentation for our games, including Enemy Territory: QUAKE Wars. For the latest Splash Damage news and announcements, please visit [http://www.splashdamage.com www.splashdamage.com]. The latest Enemy Territory: QUAKE Wars news along with the official forums can be found at [http://community.enemyterritory.com community.enemyterritory.com]. |
− | {| width="100%"
| |
− | | width="50%" valign="top" |
| |
− | {| style="border: 1px solid #AAAAAA;" width="100%"
| |
− | | style="border-bottom: 1px solid #AAAAAA;" |
| |
− | === Basics ===
| |
− | |-
| |
− | |
| |
− | * '''[[Taking A Screenshot]]''' - Settings and options for making a great screenshot!
| |
− | |-
| |
− | | style="border-bottom: 1px solid #AAAAAA;" |
| |
− | === Terrain ===
| |
− | |-
| |
− | |
| |
− | * '''[[Making a Terrain Model]]''' - Create a terrain mesh for your map.
| |
− | |-
| |
− | |}
| |
− | | width="50%" valign="top" |
| |
− | {| style="border: 1px solid #AAAAAA;" width="100%"
| |
− | | style="border-bottom: 1px solid #AAAAAA;" |
| |
− | === Vehicles ===
| |
− | |-
| |
− | |
| |
− | * '''[[Vehicle Tutorial]]''' - The whole thing! Click below for smaller segments.
| |
− | ** '''[[Vehicle Tutorial Part 1|Step 1]]''' - Design considerations, before you do anything else!
| |
− | ** '''[[Vehicle Tutorial Part 2|Step 2]]''' - Initial rough model, rig and basic script.
| |
− | ** '''[[Vehicle Tutorial Part 3|Step 3]]''' - More advanced rig and scripting.
| |
− | ** '''[[Vehicle Tutorial Part 4|Step 4]]''' - Further technical setup ideas.
| |
− | |-
| |
− | | style="border-bottom: 1px solid #AAAAAA;" |
| |
− | === Models & Textures ===
| |
− | |-
| |
− | |
| |
− | * '''[[Making A Normal Map]]''' - Using Renderbump to generate a bump-map from a high-poly model.
| |
− | |-
| |
− | |}
| |
− | |}
| |
| | | |
− | = '''Script & Code''' = | + | ===Game Sections=== |
− | {| width="100%"
| |
− | | width="50%" valign="top" |
| |
− | {| style="border: 1px solid #AAAAAA;" width="100%"
| |
− | | style="border-bottom: 1px solid #AAAAAA;" |
| |
− | === Declarations ===
| |
− | |-
| |
− | |
| |
− | * '''[[Materials]]''' - All you need to know about material declarations.
| |
− | * '''[[Templates]]''' - Setting up templates to save time and effort.
| |
− | * '''[[Surface Types]]''' - Available surface types for particle & sound effects.
| |
− | * '''[[Skins]]''' - Easily switch textures on surfaces.
| |
− | |-
| |
− | | style="border-bottom: 1px solid #AAAAAA;" |
| |
| | | |
− | === Vehicle Scripting ===
| + | *'''[[Enemy Territory: QUAKE Wars]]''' |
− | |-
| + | *'''[[Wolfenstein: Enemy Territory]]''' |
− | |
| |
− | * '''[[Vehicle Scripting: Basic_Overview|Basic Overview]]''' - Introduction to vehicle setup. | |
− | * '''[[Vehicle Scripting: Entity_Definition|Entity Definition]]''' - One definition to rule them all!
| |
− | * '''[[Vehicle Scripting: Vehicle_Definition|Vehicle Definition]]''' - Introduction to the ''.vscript'' file.
| |
− | * '''[[Vehicle Scripting: Positions_&_Views|Positions & Views]]''' - Configuring player positions & camera views.
| |
− | * '''[[Vehicle Scripting: Components|Components]]''' - Details of various vehicle components.
| |
− | * '''[[Vehicle Scripting: Weapons|Weapons]]''' - Things that go boom!
| |
− | * '''[[Vehicle Scripting: IK|IK]]''' - Inverse Kinematics & you...
| |
− | * '''[[Vehicle Scripting: Cockpits|Cockpits]]''' - Cockpit setup.
| |
− | |-
| |
− | |}
| |
− | | width="50%" valign="top" |
| |
− | {| style="border: 1px solid #AAAAAA;" width="100%"
| |
− | | style="border-bottom: 1px solid #AAAAAA;" |
| |
− | === Entity Scripting ===
| |
− | |-
| |
− | |
| |
− | * '''[[EntityClass:Overview|Classes]]''' - Tree of entity types.
| |
− | * '''[[ScriptEvent:List|Events]]''' - List of all script events.
| |
− | * '''[[Scripting:Examples|Examples]]''' - Some example walkthoughs of building up a scripted entity.
| |
− | * '''[[Script:Files|Script Files]]''' - List of the script files used by the game.
| |
− | |-
| |
− | | style="border-bottom: 1px solid #AAAAAA;" |
| |
− | | |
− | === GUIs ===
| |
− | |-
| |
− | |
| |
− | * '''[[GUIs|GUI Overview]]''' - Overview of the GUI system.
| |
− | * '''[[GUIs: Event Based Scripting|Event Based Scripting]]''' - GUIs are event-based.
| |
− | * '''[[GUIs: Materials|Materials]]''' - Using materials in GUIs.
| |
− | * '''[[GUIs: Transitions|Transitions]]''' - Transitions.
| |
− | * '''[[GUIs: Templates|Templates]]''' - Using templates in GUIs.
| |
− | * '''[[GUIs: List Enumeration|List Enumeration]]''' - List enumerations.
| |
− | * '''[[GUIs: Properties|Properties]]''' - Player/Global properties and more.
| |
− | * '''[[GUIs: Timelines|Timelines]]''' - GUI timelines.
| |
− | * '''[[GUIs: Layouts|Layouts]]''' - Window layouts. | |
− | * '''[[Reference (GUIs)|Reference]]''' - GUI reference.
| |
− | |-
| |
− | |}
| |
− | |}
| |
− | | |
− | | |
− | = '''Design''' =
| |
− | {| width="100%"
| |
− | | width="50%" valign="top" |
| |
− | {| style="border: 1px solid #AAAAAA;" width="100%"
| |
− | | style="border-bottom: 1px solid #AAAAAA;" |
| |
− | === Introduction ===
| |
− | |-
| |
− | |
| |
− | * '''[[Design: New In ETQW|What's new in ETQW]]'''
| |
− | * '''[[Design: ETQW from WET|Notes for W:ET mappers]]''' - for Wolfenstein: Enemy Territory mappers
| |
− | * '''[[Design: editWorld from Radiant|Notes for Radiant users]]''' - for experienced Radiant users
| |
− | * '''[[Design: editWorld from Worldcraft|Notes for Worldcraft users]]''' - for experienced Worldcraft users
| |
− | |-
| |
− | | style="border-bottom: 1px solid #AAAAAA;" |
| |
− | === The Basics ===
| |
− | |-
| |
− | |
| |
− | * '''[[Design: editWorld Basics|Editor Basics]]''' - start here
| |
− | * '''[[Design: Brush Basics|Brush Basics]]''' - make your map
| |
− | * '''[[Design: Entity Basics|Entity Basics]]''' - populate your map
| |
− | * '''[[Design: Lighting Basics|Lighting Basics]]''' - light your map
| |
− | * '''[[Design: Portal Basics|Portal Basics]]''' - portalise your map
| |
− | * '''[[Design: References|Reference Basics]]''' - modularise your map
| |
− | * '''[[Design: Map files|Map files]]'''
| |
− | ----
| |
− | * '''[[Design: How do I|How do I ...?]]''' - Common and useful tasks
| |
− | * '''[[Design: Troubleshooting|Troubleshooting]]''' - Common problems and fixes
| |
− | |-
| |
− | |}
| |
− | | width="50%" valign="top" |
| |
− | {| style="border: 1px solid #AAAAAA;" width="100%"
| |
− | | style="border-bottom: 1px solid #AAAAAA;" |
| |
− | === Advanced Stuff ===
| |
− | |-
| |
− | |
| |
− | * '''[[Design:List of Entities|List of Entities]]''' - Descriptions for all entities
| |
− | * '''[[Design: Geometry Optimisation|Optimising Geometry]]''' - How to increase performance
| |
− | |-
| |
− | | style="border-bottom: 1px solid #AAAAAA;" |
| |
− | | |
− | === Everything Else ===
| |
− | |-
| |
− | |
| |
− | * '''[[Design: editWorld Bugs and Fixes|Bugs and Fixes]]''' - Known and new bugs or issues
| |
− | * '''[[Design: editWorld Customisation|Customising editWorld]]'''
| |
− | * '''[[Design: Biscuits|Biscuits]]''' - Biscuits that enhance ETQW mapping
| |
− | |-
| |
− | |}
| |
− | |}
| |
− | | |
− | | |
− | = '''Art''' =
| |
− | {| width="100%"
| |
− | | width="50%" valign="top" |
| |
− | {| style="border: 1px solid #AAAAAA;" width="100%"
| |
− | | style="border-bottom: 1px solid #AAAAAA;" |
| |
− | === Models ===
| |
− | |-
| |
− | |
| |
− | * '''[[In-Game Models]]''' - Making models for use in the engine.
| |
− | * '''[[High-Poly Models]]''' - Making source models for baking normal maps.
| |
− | * '''[[Renderbump]]''' - Create normal maps from high-poly geometry.
| |
− | * '''[[Imposters]]''' - Sprites used for rendering complex models cheaply at a distance.
| |
− | |-
| |
− | | style="border-bottom: 1px solid #AAAAAA;" |
| |
− | === Animation ===
| |
− | |-
| |
− | |
| |
− | * '''[[MD5 Export Process]]''' - How to export an animated MD5.
| |
− | * '''[[Vehicle Setup]]''' - How to set up a vehicle.
| |
− | |-
| |
− | | style="border-bottom: 1px solid #AAAAAA;" |
| |
− | === Textures ===
| |
− | |-
| |
− | |
| |
− | * '''[[Basic Texture Overview]]''' - Supported texture types and implementations.
| |
− | * '''[[Texturesheets]]''' - Overview of what texturesheets are, and when to use them.
| |
− | * '''[[The Atlas Editor]]''' - Create environment texture sheets to improve performance.
| |
− | * '''[[RenderBumpFlat]]''' - Create normal-maps from high-poly geometry.
| |
− | * '''[[Detail Textures]]''' - Add high-frequency detail to your textures.
| |
− | |-
| |
− | |}
| |
− | | width="50%" valign="top" |
| |
− | {| style="border: 1px solid #AAAAAA;" width="100%"
| |
− | | style="border-bottom: 1px solid #AAAAAA;" |
| |
− | === Terrain Editing ===
| |
− | |-
| |
− | |
| |
− | * '''[[Making a Terrain Model]]''' - Create a terrain mesh for your map.
| |
− | * '''[[Terrain Editor|EditWorld's Terrain Editor]]''' - Set up a Surface Tree for your MegaTexture.
| |
− | * '''[[MegaBuild]]''' - Render and compile your MegaTexture.
| |
− | * '''[[Water Surfaces#Water Models|Water Surfaces]]''' - Create water to go with your landscape.
| |
− | * '''[[STUFF System]]''' - Procedurally distribute models over your terrain mesh.
| |
− | |-
| |
− | | style="border-bottom: 1px solid #AAAAAA;" |
| |
− | === Atmospheres and Effects ===
| |
− | |-
| |
− | |
| |
− | * '''[[Atmosphere Editor|The Atmosphere Editor]]''' - Create and edit atmospheres for your map.
| |
− | * '''[[Ambient Light Editor|The Ambient Light Editor]]''' - Create and edit ambient light setups.
| |
− | * '''[[Environment Maps]]''' - Used for reflection effects.
| |
− | * '''[[Water Surfaces]]''' - Creating water effects.
| |
− | * '''[[Effects Editor|The Effects Editor]]''' - Create and edit particle effects.
| |
− | * '''[[Cheap Decals]]''' - Bulletholes and other collision decals.
| |
− | |-
| |
− | |}
| |
− | |}
| |