Difference between revisions of "IntruderMM"
Ryguytheguy (talk | contribs) |
(Added mention of the step-by-step video) |
||
(43 intermediate revisions by 10 users not shown) | |||
Line 1: | Line 1: | ||
− | + | = Overview = | |
+ | The [[Intruder]] Map Maker (or [[IntruderMM]]) is used to create [[custom maps]] for [[Intruder]] through Unity3D. These custom maps can then be uploaded to the steam workshop to be shared amongst users. Included in the IntruderMM package is a large array of [[Template:IntruderMM Assets |tools and prefabs]] which allow users to customize the layout and gameplay mechanics of their map. | ||
+ | <!--The following link is redundant, as all information present there is also on this page with more information.--> | ||
+ | <!--:*A page for how to set up [[IntruderMM]], including tools, props, and textures to help with creating a map: [https://sharklootgilt.superbossgames.com/wiki/index.php?title=Mapmaker_resources Intruder Map Maker Resources]--> | ||
− | + | = Creating a Map = | |
+ | In order to begin creating a custom map, users will need two items: | ||
− | :* | + | 1. Unity {{IntruderMMUnityVersion}} via Unity Hub''' |
+ | ::*'''Unity Hub Download''': https://unity3d.com/get-unity/download | ||
+ | ::*You '''MUST''' install version {{IntruderMMUnityVersion}} or earlier or you will not be able to launch your map | ||
+ | ::*If it is not listed in the Unity Hub application, you can find {{IntruderMMUnityVersion}} in the Unity Download Archive: https://unity.com/releases/editor/archive | ||
+ | ::**You '''MUST''' make sure to install both Windows and Mac build platforms! | ||
− | = | + | 2. Intruder MM Unity package {{IntruderMMVersion}} |
+ | :::*'''Google Drive Download''': https://drive.google.com/drive/folders/0B8N1PnL3QcxtWW85eXhtWFFmWWM?resourcekey=0-vllq8UVBE4IYOaqBx4W5_w | ||
+ | :::*Intruder MM {{IntruderMMVersion}} is '''NECESSARY''' for Steam Workshop version and Unity {{IntruderMMUnityVersion}} | ||
− | + | == Getting Started == | |
− | |||
− | |||
− | |||
− | + | There's a step-by-step video guide that guides you through the installation process that you can watch [https://www.youtube.com/watch?v=hJit2Nw1ynQ here]. | |
− | + | === Unity Installation === | |
− | + | :To begin, install [https://unity3d.com/get-unity/download Unity Hub] to your computer. After the installation is complete, open Unity Hub and click "Add" from the installs section. Choose Unity {{IntruderMMUnityVersion}} from the list to begin the installation process. If the version is not listed, you are able access it on the [https://unity.com/releases/editor/archive Unity Archives] webpage. | |
+ | ::'''Note:''' Make sure to install both Windows and Mac builds! These options are available after starting the installation process. A window will appear allowing you to select installation packages; ensure that Windows and Mac builds are selected before proceeding! | ||
− | === | + | === Importing IntruderMM === |
− | : | + | :After installing the correct Unity version, start a new project. Make sure the path to the project has no spaces in it, (e.g. C:/UnityProjects/MyMap instead of C:/My Documents/Intruder Map) or else you won't be able to export and test or upload the map. Now, import the IntruderMM Unity package to your opened project. This will set you up with everything you need to start making your level. Just double click the package when you have your project open and it will begin importing it into your project directory. Alternatively, you can use the dropdown on the top toolbar to import it (Assets->Import Package->Custom Package). |
− | + | === Creating Your Map === | |
− | = | + | :Now that the package is imported, you are able to start making your level! Make sure to grab a [[SpawnA]] and [[SpawnB]] from the IntruderMM Prefabs folder and place them in your level to choose where your guards and intruders will spawn. The prefabs folder is full of great things to get your levels started such as [[doors]], windows, [[GoalPointProxy|goal points]], [[briefcase|briefcases]], and more. |
+ | ::To add doors, you'll need to download the Superboss Doors package, which can be found in the same [https://drive.google.com/drive/folders/0B8N1PnL3QcxtWW85eXhtWFFmWWM?resourcekey=0-vllq8UVBE4IYOaqBx4W5_w google drive] as the MM package. The package is imported the same as the MM package, and once you have it in your project you can place the prefabs in your level wherever you need them. | ||
+ | :Because we are using Unity as the editor, you have control over all of its level editing power. This means that you are able to use any tool or resource available to you, aside from creating custom scripts. Despite this, you are able to access [[Activator|Activators]] which can be used to create complicated map mechanics, such as teleporters, timed spawns, traps, and more. | ||
− | + | === Playtesting === | |
− | + | :As you are creating your level, you are able to playtest the map in-game to get a feel for how players will use it. To test your map, you can either use the Intruder menu at the top toolbar, or by pressing the "Test Map" button at the bottom right of the view-finder. If it is the first time you are testing the map, Unity will ask you to locate your copy of Intruder.exe or Intruder.App. After you select the file (where Steam stores the Intruder app), it will launch the level inside of Intruder so you can test it out offline! | |
− | + | === Uploading your map === | |
− | + | :Once you are satisfied with your map or would like to test it with others, you may upload it to the steam workshop for anyone to download. Open the "Intruder" tab in the top toolbar and press "Map Upload" to open the options window to begin the upload process. If it's the first time uploading the map, leave the Workshop ID blank. Otherwise, you can grab the Workshop ID from the URL of the map you want to Update. | |
− | |||
− | : | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Rules == | == Rules == | ||
Line 57: | Line 53: | ||
= Resources = | = Resources = | ||
− | + | For a detailed list please see the [[Mapmaker_resources|Mapmaker Resources page]]. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Help Links == | == Help Links == | ||
− | [https:// | + | [https://discordapp.com/invite/superbossgames The Discord Server has a dedicated MapMaking channel where you can make any question you want about how to make your first map] |
− | + | {{Template:IntruderMM Assets}} | |
[[Category: Intruder]] | [[Category: Intruder]] | ||
[[Category: IntruderMM]] | [[Category: IntruderMM]] |
Latest revision as of 01:41, 15 March 2025
Overview
The Intruder Map Maker (or IntruderMM) is used to create custom maps for Intruder through Unity3D. These custom maps can then be uploaded to the steam workshop to be shared amongst users. Included in the IntruderMM package is a large array of tools and prefabs which allow users to customize the layout and gameplay mechanics of their map.
Creating a Map
In order to begin creating a custom map, users will need two items:
1. Unity 2020.3.48f1 via Unity Hub
- Unity Hub Download: https://unity3d.com/get-unity/download
- You MUST install version 2020.3.48f1 or earlier or you will not be able to launch your map
- If it is not listed in the Unity Hub application, you can find 2020.3.48f1 in the Unity Download Archive: https://unity.com/releases/editor/archive
- You MUST make sure to install both Windows and Mac build platforms!
2. Intruder MM Unity package 2.22
- Google Drive Download: https://drive.google.com/drive/folders/0B8N1PnL3QcxtWW85eXhtWFFmWWM?resourcekey=0-vllq8UVBE4IYOaqBx4W5_w
- Intruder MM 2.22 is NECESSARY for Steam Workshop version and Unity 2020.3.48f1
Getting Started
There's a step-by-step video guide that guides you through the installation process that you can watch here.
Unity Installation
- To begin, install Unity Hub to your computer. After the installation is complete, open Unity Hub and click "Add" from the installs section. Choose Unity 2020.3.48f1 from the list to begin the installation process. If the version is not listed, you are able access it on the Unity Archives webpage.
- Note: Make sure to install both Windows and Mac builds! These options are available after starting the installation process. A window will appear allowing you to select installation packages; ensure that Windows and Mac builds are selected before proceeding!
Importing IntruderMM
- After installing the correct Unity version, start a new project. Make sure the path to the project has no spaces in it, (e.g. C:/UnityProjects/MyMap instead of C:/My Documents/Intruder Map) or else you won't be able to export and test or upload the map. Now, import the IntruderMM Unity package to your opened project. This will set you up with everything you need to start making your level. Just double click the package when you have your project open and it will begin importing it into your project directory. Alternatively, you can use the dropdown on the top toolbar to import it (Assets->Import Package->Custom Package).
Creating Your Map
- Now that the package is imported, you are able to start making your level! Make sure to grab a SpawnA and SpawnB from the IntruderMM Prefabs folder and place them in your level to choose where your guards and intruders will spawn. The prefabs folder is full of great things to get your levels started such as doors, windows, goal points, briefcases, and more.
- To add doors, you'll need to download the Superboss Doors package, which can be found in the same google drive as the MM package. The package is imported the same as the MM package, and once you have it in your project you can place the prefabs in your level wherever you need them.
- Because we are using Unity as the editor, you have control over all of its level editing power. This means that you are able to use any tool or resource available to you, aside from creating custom scripts. Despite this, you are able to access Activators which can be used to create complicated map mechanics, such as teleporters, timed spawns, traps, and more.
Playtesting
- As you are creating your level, you are able to playtest the map in-game to get a feel for how players will use it. To test your map, you can either use the Intruder menu at the top toolbar, or by pressing the "Test Map" button at the bottom right of the view-finder. If it is the first time you are testing the map, Unity will ask you to locate your copy of Intruder.exe or Intruder.App. After you select the file (where Steam stores the Intruder app), it will launch the level inside of Intruder so you can test it out offline!
Uploading your map
- Once you are satisfied with your map or would like to test it with others, you may upload it to the steam workshop for anyone to download. Open the "Intruder" tab in the top toolbar and press "Map Upload" to open the options window to begin the upload process. If it's the first time uploading the map, leave the Workshop ID blank. Otherwise, you can grab the Workshop ID from the URL of the map you want to Update.
Rules
Levels with offensive or copyrighted material may be removed from the Workshop level list at the discretion of Superboss Games. If you frequently upload material which is unsuitable, your account may be cut off from ever uploading levels again.
More
Make sure to join the Discord Server for more help using the IntruderMM: https://discordapp.com/invite/superbossgames
Resources
For a detailed list please see the Mapmaker Resources page.