how_to_make_a_ttt_map
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| how_to_make_a_ttt_map [2026/04/06 23:34] – frank_lee_smith | how_to_make_a_ttt_map [2026/04/19 16:50] (current) – [Congratulations your TTT map is now published!] frank_lee_smith | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| Whether you are starting a new level or adding support for an existing map making it game ready is pretty simple. All that is required are **weapon placements** and **spawnpoints**. The rest of the entities are optional ([[Doors and Elevators]]). | Whether you are starting a new level or adding support for an existing map making it game ready is pretty simple. All that is required are **weapon placements** and **spawnpoints**. The rest of the entities are optional ([[Doors and Elevators]]). | ||
| + | |||
| + | ========Targeting the game in your addon project======== | ||
| + | |||
| + | To have access to the gameobjects TTT uses and to test out your game locally in TTT, you need to target the game. | ||
| + | |||
| + | To do this click the cog wheel on the top right of your main editor window. | ||
| + | |||
| + | {{:: | ||
| + | |||
| + | In the popup you will see a section for **Target Game**. Click it and seach for TTT and select it. Your settings should show the game like below: | ||
| + | |||
| + | {{:: | ||
| + | |||
| + | It will ask you to restart. When the editor reopens you will be able to create the TTT gameobjects in hammer. | ||
| + | |||
| + | ========Creating gameobjects in hammer========= | ||
| + | |||
| + | To create a gameobject in hammer you simply click the + icon in the outliner and create an empty. You then add the components onto the gameobject like in scene. | ||
| + | |||
| + | {{:: | ||
| + | |||
| + | ========Playing your map locally in editor======== | ||
| + | |||
| + | To play your map locally simply create a blank scene and add a map instance component. Compile your map then click the empty box next to ' | ||
| + | |||
| + | {{:: | ||
| + | |||
| + | From here to play your map simply play the scene. | ||
| + | |||
| + | **VERY IMPORTANT**: | ||
| + | |||
| + | {{:: | ||
| ========Spawns======== | ========Spawns======== | ||
| Line 74: | Line 106: | ||
| {{:: | {{:: | ||
| - | Click the upload button that appears. | + | Click the upload button that appears. |
| - | //Note: If you need to support multiple games you can separate them with a semicolon as shown below// | + | Enter the package indent |
| - | + | ||
| - | {{:: | + | |
| - | + | ||
| - | Once entered it should show the icon for TTT in the box (will show a random one for multiple games). From there click save and then go back to **Upload to Asset Party** on the bottom. | + | |
| - | + | ||
| - | Enter the package indent | + | |
| {{:: | {{:: | ||
| - | On the next page fill out the Title option with the name you want to map to be with proper formatting (ex. community_pool can be Community Pool). You can change everything on this page later in asset party. Only thing required is the title. | + | On the next page fill out the Title option with the name you want to map to be with proper formatting (ex. community_pool can be Community Pool). You can change everything on this page later on the website, only thing required |
| **MAKE SURE YOU MAKE THE MAP PUBLIC OR IT WON'T BE VISIBLE IN S&BOX** | **MAKE SURE YOU MAKE THE MAP PUBLIC OR IT WON'T BE VISIBLE IN S&BOX** | ||
| Line 101: | Line 127: | ||
| //Note: Players will have to restart their s&box to see the map if they have it open when you upload// | //Note: Players will have to restart their s&box to see the map if they have it open when you upload// | ||
| + | |||
| + | Please reach out to us on our discord if you want to have your map added to our roster- we currently manually whitelist maps, so targeting the project alone will not automatically make it available. | ||
| + | https:// | ||
how_to_make_a_ttt_map.1775518485.txt.gz · Last modified: 2026/04/06 23:34 by frank_lee_smith