You are on page 1of 6

CMS2018 Map Creating Guide

1)Create new Unity project


2)Save scene
3)Import CMS17 Map Exporter plugin from game
install location
a) Click Assets→Import Package → Custom Package...
b) Select MapExporter.unitypackage

c) Click Import
4)Import map model
a) Click Assets->Import New Asset...
b) Select model that you want to import
c) Drag and drop your model on scene

5)Assign Physics Material to your model


a) Select your model on scene
b) In Inspector find Mesh Collider component
c) Drag and drop proper physic material from Physics
Materials folder in project to Material field of Mesh Collider
component

6) Setting Car spawn position (required)


a) Create empty object on scene and rename it to
CarSpawnPosition
b) Set it position on your map
7) Adding checkpoints if you want to create race
track (optional)
a) Create empty object on scene and rename it to
Checkpoints
b) In Checkpoints object create as many child empty
objects as you want to have checkpoints with any name
c) On every of this checkpoints add Box Collider component

d) Select Is Trigger and resize it to fit your checkpoint


preferences
8)Exporting track
a) Create folder in project window with name of your scene
and move your scene into it

b) Right click on that folder, click CMS17->Create Map Bundle


c) Now you have exported track in StreamingAssets in
project view

d) In that folder you have to add upload_preview.png with


preview of your track and upload_config.txt with config of
your track
9) Sample upload_config.txt
//** CMS2018 Workshop uploader
//** Upload config file

[General]
//** Description of your item
package_desc=Sample description

//** Name of your item


package_name=SuperMap 1.0

//** Tag of your item (could be : Cars, Licence Plates, Language, Maps)
package_tag=Maps

//** Visibility of your item (could be : Public, Private, Friends)


package_visibility=Private

//** Upload type (could be : New, Update)


// Update type need to have additional parameter : package_id
upload_type=New

//** Track type (could be : Fun, Race)


type_track=Fun

//** Gravity in x, y, z directions


gravity=0,-9.81,0
10) Warnings
Large maps can affect game performance!

Don't subscribe too many maps because it can


affect game performance!

Please use unique map names!

You might also like