Custom Maps & Logic
  • Custom Map Tutorial
    • Custom Map Introduction
    • Your first map
    • Map Navigation
    • Object Selection
    • Object Positioning
    • Object Attributes
    • Shortcuts and Macros
    • Editor Settings
    • Built-in Components Common Errors
    • Map Performance
    • Custom Assets
      • Your first Asset Bundle
      • Asset Bundles in Map Editor
      • Asset Bundles in Game
      • Adding to Asset Bundles
      • Asset Bundle naming
  • Custom Logic Tutorial
    • Custom Logic Introduction
    • Your first script
    • Variables
    • Types
    • Variable Inspector
    • Expressions
    • Conditionals
    • Loops
    • Functions
    • Coroutines
    • Classes
    • Static Classes
    • Components
    • Extensions
    • Cutscenes
    • Static Objects
    • Networking
    • Commenting
  • Reference
    • Static Classes
      • Game
      • Network
      • Map
      • UI
      • Time
      • Convert
      • String
      • Input
      • Math
      • Random
      • Cutscene
      • Camera
      • RoomData
      • PersistentData
      • Json
      • Physics
    • Objects
      • Component
      • Object
      • Character
      • Human
      • Titan
      • Shifter
      • MapObject
      • Transform
      • Player
      • NetworkView
      • Color
      • Vector3
      • Quaternion
      • Dict
      • List
      • Range
      • LineCastHitResult
      • MapTargetable
      • Random
    • Callbacks
      • Main
      • Components
  • Examples
    • Gamemodes
      • Survive
      • Waves
      • Endless
      • Racing
      • Blade PVP
      • Thunderspear PVP
      • Titan Explode
      • Cranked
      • More Examples
    • Components
      • SupplyStation
      • Daylight
      • PointLight
      • Rigidbody
      • NavMeshObstacle
      • Cannon
      • Dummy
      • Wagon
      • Tag
      • KillRegion
      • DamageRegion
      • MovePingPong
      • RacingCheckpointRegion
      • RacingFinishRegion
      • TeleportRegion
      • Animal
      • SignalMover
      • SignalSender
      • More Examples
Powered by GitBook
On this page
  1. Custom Map Tutorial
  2. Custom Assets

Asset Bundle naming

In previous sections, our asset bundle was always called "example". However, it is highly recommended you apply unique names to your asset bundles to prevent conflicts with other map makers who may be deploying their own custom assets.

To give your asset bundle a unique name, simply rename the "example" file before moving it to your CustomAssets folder or uploading it to a remote host. You can also create new asset bundle names in Unity by clicking "new" when assigning asset bundles to prefabs, but this is not required.

An example of a good asset bundle name would be something like "MyUsernameCity1Assets". You should avoid using generic names like "CityAssets" or "Wagons".

Note that once asset bundles are named and loaded to the map editor, they cannot be renamed. Opening the map in the future will expect the same file name to be located in the CustomAssets folder. This also applies to custom prefab names - once you create a prefab called ExampleCube and place these objects in the map editor, it will expect the prefab to be the same name in the future.

PreviousAdding to Asset BundlesNextCustom Logic Introduction

Last updated 3 months ago