25
Merging Existing Levels Sai-Keung Wong Chiao Tung University, Taiwan, R.O.C. UDK. Version Feb. 2010

Merging Existing Levels

Embed Size (px)

DESCRIPTION

Merging Existing Levels. Sai -Keung Wong Chiao Tung University, Taiwan, R.O.C. UDK. Version Feb. 2010. Contents. Merging existing levels Method One, use level manager. Merge Method Two, use level manager. Copy and Paste, Rebuild. Method One: Merging. - PowerPoint PPT Presentation

Citation preview

Page 1: Merging Existing Levels

Merging Existing Levels

Sai-Keung WongChiao Tung University, Taiwan, R.O.C.

UDK. Version Feb. 2010

Page 2: Merging Existing Levels

Contents

• Merging existing levels– Method One, use level manager. • Merge

– Method Two, use level manager. • Copy and Paste, Rebuild

Page 3: Merging Existing Levels

Method One: Merging

• Load the levels that you want to merge first.• For example, the following levels:• MU_L01• MU_L02• MU_L03• Then, load them one by one first.– File->Open– After opening one, close it and open another.

Page 4: Merging Existing Levels

Method One: Merging

• Content-Browser->Level Manager

Page 5: Merging Existing Levels

Method One: Merging

• Content->Browser->Level Manager->Add existing level

Page 6: Merging Existing Levels

Method One: Merging

• StreamingMethod: Kismet

Page 7: Merging Existing Levels

Method One: Merging

• Check LevelMemorySize/Data

Page 8: Merging Existing Levels

Method One: Merging

• Simply merging the levels, the BSP planes disappear, remaining only the static meshes.

• Kismet sequences may be disappeared.

Page 9: Merging Existing Levels

Method Two: Copy and Paste, Rebuild

• Repeat the same thing as Method One requires but do not merge.

Page 10: Merging Existing Levels

(1) (2)

(1)(2)

Page 11: Merging Existing Levels

• Now set a level as visible and the others are invisible.

Method Two: Copy and Paste, Rebuild

Page 12: Merging Existing Levels

• In level editor, select all

Method Two: Copy and Paste, Rebuild

Page 13: Merging Existing Levels

Copy and paste to the “target” level.

Method Two: Copy and Paste, Rebuild

Page 14: Merging Existing Levels

• Save and load the newly created map (level).• The newly added BSPs disappear.• Retry to build geometry. No Help.

Method Two: Copy and Paste, Rebuild

Page 15: Merging Existing Levels

• To solve the problem– Select the yellow brush (missed polygons)– Right click • (on the yellow brush)

->Polygons->to Brush

Method Two: Copy and Paste, Rebuild

Page 16: Merging Existing Levels

• After click “to brush”.• Now, click “CSG subtract” or “CSG add” based on the type of

the original brush.Note: yellow: subtract; blue: add

Method Two: Copy and Paste, Rebuild

Page 17: Merging Existing Levels

• So, convert all brushes, which miss polygons, into red brushes

• click CSG Add or CSG Subtract based on their original types.

Method Two: Copy and Paste, Rebuild

Page 18: Merging Existing Levels

Method Two: Copy and Paste, Rebuild

Page 19: Merging Existing Levels

Method Two: Copy and Paste, Rebuild

Page 20: Merging Existing Levels

• Save and test.• Kismet sequences and Matinee sequences

may disappear. • Use the methods at your own risk.• Enjoy.

Method Two: Copy and Paste, Rebuild

Page 21: Merging Existing Levels

Summary

• Merging existing levels.• Two methods.• The Third Method? Think about it.

Page 22: Merging Existing Levels

Level loaded from another level• In the start level, add a Kismet sequence:• (New action->level-> ……)_

Check “Is HighPriority”Enter the level name for being loaded

Page 23: Merging Existing Levels

Level loaded from another level

• In another level which is being loaded,• add the following Kismet sequence:

Page 24: Merging Existing Levels

Level loaded from another level

• Use UnrealFrontEnd to test the program.• Your udk files may need to place in:• C:\UDK\UDK-2010-02\UTGame\Content\Maps

Page 25: Merging Existing Levels

Level loaded from another levelDefined in another level.