Difference between revisions of "Main Page"
From Mod Wiki
(Migrating main Developer page over, reshuffled headings and added Tutorial section.) |
|||
Line 1: | Line 1: | ||
− | + | = '''Code''' = | |
+ | {| width="100%" | ||
+ | | width="50%" valign="top" | | ||
+ | {| style="border: 1px solid #AAAAAA;" width="100%" | ||
+ | | style="border-bottom: 1px solid #AAAAAA; background: #F9F9F9;" | | ||
+ | === [[Vehicle Scripting]] === | ||
+ | |- | ||
+ | | | ||
+ | * '''[[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. | ||
+ | |- | ||
+ | | style="border-bottom: 1px solid #AAAAAA; background: #F9F9F9;" | | ||
+ | === [[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. | ||
+ | |- | ||
+ | |} | ||
+ | | width="50%" valign="top" | | ||
+ | {| style="border: 1px solid #AAAAAA;" width="100%" | ||
+ | | style="border-bottom: 1px solid #AAAAAA; background: #F9F9F9;" | | ||
+ | === [[GUIs]] === | ||
+ | |- | ||
+ | | | ||
+ | * '''[[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; background: #F9F9F9;" | | ||
+ | === [[Level Design]] === | ||
+ | |- | ||
+ | | | ||
+ | * [[3DS Max - Level Designer setup]] | ||
+ | * [[A guide to your first map]] | ||
+ | * [[Deployables]] | ||
+ | * [[Lighting]] | ||
+ | * [[LOD Grouping]] | ||
+ | * [[Mapshots]] | ||
+ | * [[Maya - Level Designer setup]] | ||
+ | |} | ||
+ | | width="50%" valign="top" | | ||
+ | {| style="border: 1px solid #AAAAAA;" width="100%" | ||
+ | | style="border-bottom: 1px solid #AAAAAA; background: #F9F9F9;" | | ||
+ | === [[Level Design|Level Design (cont'd)]] === | ||
+ | |- | ||
+ | | | ||
+ | * [[Model Instancing]] | ||
+ | * [[Required Map Assets]] | ||
+ | * [[Screenshot Placement]] | ||
+ | * [[SDRadiant]] | ||
+ | * [[Structure Entities]] | ||
+ | * [[Vehicle Route Constraint System]] | ||
+ | * [[Occlusion Tests]] | ||
+ | |- | ||
+ | |} | ||
+ | |} | ||
+ | |||
+ | |||
+ | = '''Art''' = | ||
+ | {| width="100%" | ||
+ | | width="50%" valign="top" | | ||
+ | {| style="border: 1px solid #AAAAAA;" width="100%" | ||
+ | | style="border-bottom: 1px solid #AAAAAA; background: #F9F9F9;" | | ||
+ | === [[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; background: #F9F9F9;" | | ||
+ | |||
+ | === [[Animation]] === | ||
+ | |- | ||
+ | | | ||
+ | * '''[[MD5 Export Process]]''' - How to export an animated MD5. | ||
+ | * '''[[Vehicle Setup]]''' - How to set up a vehicle. | ||
+ | |- | ||
+ | | style="border-bottom: 1px solid #AAAAAA; background: #F9F9F9;" | | ||
+ | === [[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; background: #F9F9F9;" | | ||
+ | === [[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; background: #F9F9F9;" | | ||
+ | === [[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. | ||
+ | |- | ||
+ | |} | ||
+ | |} | ||
+ | |||
+ | |||
+ | = '''Tutorials''' = | ||
+ | === [[Taking A Screenshot]] === | ||
+ | * Describes the best settings and options to use to take a great screenshot from inside the game! | ||
+ | === [[Vehicle Tutorial]] === | ||
+ | * Takes you through the process of making a vehicle for ET:QW. | ||
+ | * Covers design, modeling, rigging, animation and scripting! | ||
+ | === [[Making A Terrain Model]] === | ||
+ | * Shows you all steps for creating terrain models for your maps. | ||
+ | * Describes the same processes and tools that Splash Damage used to make ET:QW! |
Revision as of 16:31, 15 October 2007
Contents
Code
|
|
Design
|
|
Art
|
|
Tutorials
Taking A Screenshot
- Describes the best settings and options to use to take a great screenshot from inside the game!
Vehicle Tutorial
- Takes you through the process of making a vehicle for ET:QW.
- Covers design, modeling, rigging, animation and scripting!
Making A Terrain Model
- Shows you all steps for creating terrain models for your maps.
- Describes the same processes and tools that Splash Damage used to make ET:QW!