This article's documentation is for anything that uses the Source engine. Click here for more information.
This article relates to the game "Alien Swarm". Click here for more information.

Alien Swarm/Authoring Tools: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (Added a note that you need the Source SDK installed too. Took me a while to figure that out.)
m (the's)
 
(27 intermediate revisions by 7 users not shown)
Line 1: Line 1:
The '''Alien Swarm Authoring Tools''', also known as an SDK, is a set of software utilities that allow you to create your own missions, weapons, aliens and other gameplay elements. They include versions of Source SDK tools that have been updated to work with the Alien Swarm version of the [[Source Engine]].  
{{LanguageBar|title=Alien Swarm - SDK (Authoring Tools)}}
{{as topicon}}{{source topicon}}
The {{Astools|4}}, also known as the {{Astools|3.1|nt=1}}, is a set of software utilities that allow you to create your own missions, weapons, aliens and other gameplay elements. They include versions of Source SDK tools that have been updated to work with the [[Alien Swarm engine branch|Alien Swarm version]] of the [[Source Engine]]. Unlike other branches and Authoring Tools starting from the {{l4dbranch|4}} up to the {{Csgobranch|4}}, Alien Swarm's Authoring Tools also ship with the game's source code for free.


== Availability ==
== Availability ==
 
The {{Astools|name}} are freely available on Steam to all owners of the PC version of Alien Swarm.
The Alien Swarm Authoring Tools are freely available on Steam to all owners of the PC version of Alien Swarm.  


== Downloading and installation ==
== Downloading and installation ==
[[File:AlienSwarm SDK install.png|420px|right|thumb|Installation of {{astools|1}} on {{steamicon|1}}.]]


[[Image:AlienSwarm SDK install.png|frame|right]]
To install or run the SDK/Authoring Tools, either {{Steam App Install|id=640|notification=2|customnotification=click here}} or:
 
To install the Alien Swarm Authoring Tools, either [steam://install/513 click here] or:  
 
# Restart Steam if it's currently running.
# Open the '''Steam '''window.
# Click on the '''LIBRARY''' tab and then the '''TOOLS''' tab.
# Double-click on the '''Alien Swarm - SDK''' entry.
# The Alien Swarm SDK and Authoring Tools will download to your computer via Steam.
# Once it has been fully installed, you will be able to launch it in the same way you installed it (from the '''Tools '''tab).


If you haven't installed it previously, you will need to install the '''Source SDK''' entry. You can install it the same way.
# Open the '''Steam''' window.
# Go to the '''Library'''.
# Click on the drop down filter box under the home button (usually displayed as '''Games''' or '''All''' by default).
# Check '''Tools''', then search for '''Alien Swarm - SDK''' or find it manually by scrolling down the list.
# Double-click on the '''Alien Swarm - SDK''' entry, or click on '''Alien Swarm - SDK''', then click Install.
# The Alien Swarm - SDK will download to your computer via Steam.
# Once it has been fully installed, you will be able to launch it in the same way you installed it (from the '''Library''' tab, with '''Tools''' enabled on the Library filter).


You can also create a desktop shortcut by right-clicking on the Alien Swarm Authoring Tools entry and clicking '''Create desktop shortcut''' from the context menu.  
You can also create a desktop shortcut by right-clicking on the Alien Swarm Authoring Tools entry and clicking '''Create desktop shortcut''' from the context menu.


{{note|For the Authoring Tools to function correctly, it is important that your installation of Alien Swarm is fully up-to-date. You can make sure of this by running the game before launching the Alien Swarm Authoring Tools. Simply launching the game then quitting after you get to the main menu is sufficient.}}
{{note|For the Authoring Tools to function correctly, it is important that your installation of Alien Swarm is fully up-to-date. You can make sure of this by running the game before launching the Alien Swarm SDK. Simply launching the game then quitting after you get to the main menu is sufficient. You can also verify both the game and the Authoring Tools by right click on the game and/or the tools ► Properties... ► Installed Files ► Verify integrity of games/tool files.}}
{{clr}}  
{{clr}}


== What's included? ==
== What's included? ==
The package includes:  
The package includes:  


* Updated Hammer, the Source level editor  
* Hammer, the Source level editor (4.1 Build 8678)
* Suite of command line compiling utilities, such as <code>studiomdl</code> and map compiling tools  
* Suite of command line compiling utilities, such as <code>studiomdl</code> and map compiling tools
* Updated Particle editor  
* Updated Particle editor
* Updated Faceposer  
* Updated Faceposer
* Example campaign  
* Example campaign
* Tutorial maps
* Tutorial maps
* C++ source code to the Alien Swarm client and server dlls.
* C++ source code to the Alien Swarm client and server dlls.


== Where do I go from here? ==
== Where do I go from here? ==
 
* To learn how to make a custom campaign addon go here: [[Swarm Campaign Add-on Tutorial]]
* To learn how to make a custom campaign addon go here: [[Swarm Campaign Add-on Tutorial]]  
* The [[Swarm Mapping basics]] is a good place to go if you are familiar with Source mapping already. If not, you will need to master the basics of Source level design first ([[:Category:Level Design|Level Design]]).
* The [[Swarm Mapping basics]] is a good place to go if you are familiar with Source mapping already. If not, you will need to master the basics of Source level design first ([[:Category:Level Design|Level Design]]).  
* Another good way to start creating your own levels is using the [[SketchUp Source Tools]].
* Another good way to start creating your own levels is using the [[SketchUp Source Tools]].  
* If you want to learn about how to create content for the Source Engine in general, the main page of the [[SDK Docs|Source SDK documentation]] is a good place to start.
* If you want to learn about how to create content for the Source Engine in general, the main page of the [[SDK Docs|Source SDK documentation]] is a good place to start.


== Bugs and issues ==
== Bugs and issues ==
 
* Post all issues and bugs in the [https://github.com/ValveSoftware/Source-1-Games/issues GitHub issues page].
* Post all issues and bugs in the [http://forums.steampowered.com/forums/forumdisplay.php?f=192 Steampowered.com Forums].  
* See the [[:Category:Source SDK FAQ|Source SDK FAQ]] for answers to general SDK questions.
* See the [[:Category:Source SDK FAQ|Source SDK FAQ]] for answers to general SDK questions.  
* For level design and Hammer editor issues, see the [[:Category:Level Design FAQ|Level Design FAQ]].
* For level design and Hammer editor issues, see the [[:Category:Level Design FAQ|Level Design FAQ]].


= See also =
= See also =
 
* [[Alien Swarm: Reactive Drop SDK]] - for the '''Reactive Drop''' version.
* [[Swarm SDK Create a Mod]]  
* [[Swarm SDK Create a Mod]]  
* [[Swarm Mod wizard complete]]
* [[Swarm Mod wizard complete]]


[[Category:Alien_Swarm]]
{{sdk-navbox}}

Latest revision as of 03:06, 13 March 2025

English (en)Русский (ru)Translate (Translate)

The Alien Swarm - SDK Alien Swarm - SDK, also known as the Alien Swarm Authoring Tools, is a set of software utilities that allow you to create your own missions, weapons, aliens and other gameplay elements. They include versions of Source SDK tools that have been updated to work with the Alien Swarm version of the Source Engine. Unlike other branches and Authoring Tools starting from the Left 4 Dead engine branch Left 4 Dead engine branch up to the CS:GO engine branch CS:GO engine branch, Alien Swarm's Authoring Tools also ship with the game's source code for free.

Availability

The Alien Swarm - SDK are freely available on Steam to all owners of the PC version of Alien Swarm.

Downloading and installation

Installation of Alien Swarm - SDK on Steam.

To install or run the SDK/Authoring Tools, either click here or:

  1. Open the Steam window.
  2. Go to the Library.
  3. Click on the drop down filter box under the home button (usually displayed as Games or All by default).
  4. Check Tools, then search for Alien Swarm - SDK or find it manually by scrolling down the list.
  5. Double-click on the Alien Swarm - SDK entry, or click on Alien Swarm - SDK, then click Install.
  6. The Alien Swarm - SDK will download to your computer via Steam.
  7. Once it has been fully installed, you will be able to launch it in the same way you installed it (from the Library tab, with Tools enabled on the Library filter).

You can also create a desktop shortcut by right-clicking on the Alien Swarm Authoring Tools entry and clicking Create desktop shortcut from the context menu.

Note.pngNote:For the Authoring Tools to function correctly, it is important that your installation of Alien Swarm is fully up-to-date. You can make sure of this by running the game before launching the Alien Swarm SDK. Simply launching the game then quitting after you get to the main menu is sufficient. You can also verify both the game and the Authoring Tools by right click on the game and/or the tools ► Properties... ► Installed Files ► Verify integrity of games/tool files.

What's included?

The package includes:

  • Hammer, the Source level editor (4.1 Build 8678)
  • Suite of command line compiling utilities, such as studiomdl and map compiling tools
  • Updated Particle editor
  • Updated Faceposer
  • Example campaign
  • Tutorial maps
  • C++ source code to the Alien Swarm client and server dlls.

Where do I go from here?

Bugs and issues

See also