Unreal Developer Network Content Creation
Welcome to the Unreal Developer Network The Engine Unreal Powered Content Creation Technical Playstation2 Xbox Gamecube Licensee Log In

Content Creation

Content Creation home

Documents listed below, but not hyperlinked, are restricted to engine licensees only.

As certain texts become relevant, due to released games using that technology, new documents will be made available. Check back often!
 
Getting Started
   - WhatToReadFirst
   Support
   - UnEdit (mailing list)
   - UnEditTraffic (summaries)
   - UnDevIRC (chat)
   - UnDevIRCTraffic (summaries)
   - UnrealEdSux0rs (bug list)
   Engine Prerequisites
   - TextureSpecifications
   - TextureComparison
   - Etc.

General Editor
   Basics
   - IntroToUnrealEd
   - UnrealEdInterface
   - RotationGizmo
   - UnrealEdKeys
   - BrushClipping
   - VertexEditing
   - BoxSelection
   - ShapeEditor
   - ExampleMaps
   - TriggersTutorial
   - WorkflowAndModularity
   Primitives
   - BspBrush
   - MirrorsAndWarpZones
   - HardwareBrush
   - MoversTutorial
   - UKXPackagesTutorial
   - TerrainTutorial
   - VolumesTutorial
   - LightingTutorial
   - ProjectiveTutorial
   - MaterialTutorial
   - CollisionTutorial
   - FluidSurfaceTutorial
   Animation
   - AnimNotifies
   - AnimBrowserTutorial
   - EmittersTutorial
   - EmittersExamples
   New Particle Editor
   - ParticleSystems
   - ExampleParticleSystems
   Matinee
   - MatineeExample
   - MatineeDemoOpening
   - MatineeDemoDropship
   - SampleMatineeTips
   Scripted Sequences
   - ScriptedSequenceTutorial
   - ScriptedSequenceActions
   - AIControllers
   Techniques
   - LevelTransitions
   - LevelOptimization
   - Groupsbrowser
   - NavigationAI
   - VertexBlendingTutorial
   - ConvertingContent739To829

Tools
   - ActorX
   - ActorXMaxTutorial
   - ActorXMayaTutorial
   - StaticMeshesFromMaya
   - UmodWizard
   - ModelingTableOfContents
   - CADtoUnreal

mathengine.gif
Karma Physics
   - IntroToKarma
   - KarmaReference
   - ImportingKarmaActors
   - UsingKarmaActors
   - KarmaAuthoringTool
   - RagdollsInUT2003
   - KarmaExampleUT2003
   - ExampleMapsKarmaColosseum

secretlevel.gif
PlayStation2 and GameCube
   - ConsoleDevelopment

Contribute!
You can create a new page, and then you can edit this list to add it to the categories, as well as edit the Content Creation homepage to tell everyone about it!

Make Requests!
You can also stop by the UdnStaff page to see what we're working on, and edit it to add your own document requests.


Please take note! For mod developers working with Unreal Tournament 2003, this documentation is meant to be a starting point for your own explorations into UT2003, not a definitive guide. There will be differences between the documentation here and the product in your hands, and you may have to figure out quite a bit for yourself. Check out the Unreal Tournament 2003 page in the Unreal Powered area for links to community sites if you're having problems. UDN is a licensee support site, and cannot provide technical support or game-specific assistance to end users.

GroupsBrowser

Licensees can log in.

Interested in the Unreal engine? Check out the licensing page.

Questions about UDN itself? Contact the UDN Staff.

Groups Browser

Document Summary: A guide and reference to using the Groups Browser for managing levels.

Document Changelog: Last updated by Jason Lentz (DemiurgeStudios), for creation purposes. Original author was Jason Lentz (DemiurgeStudios).

Introduction

The groups browser is an often over looked yet very useful tool. This document will demonstrate how to take advantage of this feature and organize your level.

Creating New Groups

Initially, everything you add to your level will be placed in the "None" group. To create a new group you must first select one or all of the Actors you want to include in the group. Next, click on the "New Group" button at the top of the Group Browser.

newgroup.gif

A window will pop up and you can then name your group. The Actors in this group now belong to two groups, the one you just created and their original group, "None."

Adding and Subtracting to and from Groups

Adding Actors to groups is easy. Simply select the actors you wish to include in a group, then select the group in the Groups Browser and hit the "Add" button. You can also remove actors by following the same process and hitting the 'Remove" button.

addsubtract.gif

It is also possible to select multiple groups by control clicking and or shift clicking the groups. An actor can be in as many groups as you want it to. This might be useful if you have different sets of Actors that full under overlapping groups. For instance, you could organize your groups by assigning everything to a zone and have a group comprised of all the doors in your level.

Note that when you duplicate an Actor, that new Actor will remain in the group that its parent actor was in. Because of this it is good to start placing your Actors into groups as soon as you create them to make setting up the Groups browser a little more manageable.

Organizing and Using Groups

Groups have two powerful uses (hiding and selecting actors), but they are only as powerful as when well organize.

You can use your groups to quickly un-clutter a scene leaving only the geometry and Actors that you are working with. For example you might be working on a building that has multiple levels but is comprised of many modular parts. By assigning each floor to a group you can hide each of the floors you aren't working on making the top view much more manageable.

Another useful feature in using Groups is that you can use them to select Actors of a particular group. You might have a field of trees for which you only one tree StaticMesh, but eventually you will have three types of trees. In the mean time, you could use the one tree and propagate it throughout the level but assigning certain sets of trees into different groups. Later you can then go back and select that group by click on the group name and then clicking the "Select Actors" button (shown below), and then change the StaticMesh property of all of them at once.

selectactors.gif

When creating large levels, the more extensively you use groups, the easier your job will be. And remember, it's always easier to start using groups from the beginning rather than trying to incorporate them after you're already deep into the creation of your level.


GroupsBrowser - r1.4 - 08 Jul 2003 - 18:55 GMT - Copyright © 2001-2003 Epic Games
Unreal Developer Network Content by those crazy Perilith guysSite design and art by 2 design
8 -->