Lambda Wars: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (Added lang.)
m (minor formatting changes)
Line 7: Line 7:
| download = https://store.steampowered.com/app/270370/Lambda_Wars_Beta/
| download = https://store.steampowered.com/app/270370/Lambda_Wars_Beta/
}}
}}
{{game name|lw|name=Lambda Wars}} is a mod for {{as}} [[Alien Swarm]], currently avaliable on Steam. It is an RTS game based on the Half-Life 2 universe.
{{lw|4}} is a mod for the {{asbranch|4}}, currently avaliable on Steam. It is an RTS game set in the ''Half-Life 2'' universe.
== Mapping for Lambda Wars ==
== Mapping for Lambda Wars ==
{{note|Since Lambda Wars is a mod for Alien Swarm, many Alien Swarm mapping principles apply to Lambda Wars as well (example: structure_seal)}}
{{note|Since Lambda Wars is a mod for ''Alien Swarm'', many [[:Category:Alien Swarm|''Alien Swarm'' mapping principles]] apply to ''Lambda Wars'' as well (e.g., <code>structure_seal</code>).}}
Lambda Wars requires a game configuration to be added to the Alien Swarm SDK, this is documented [https://lambdawars.com/forum/viewtopic.php?f=5&t=2532&sid=f892ea89e3543853635005c42289272b here]<br>
Lambda Wars requires a game configuration to be added to the Alien Swarm SDK, this is documented [https://lambdawars.com/forum/viewtopic.php?f=5&t=2532&sid=f892ea89e3543853635005c42289272b here].<br>


{{todo|document the lw entities}}
{{todo|document the lw entities}}
== Features that would be useful to modders ==
== Features That Would Be Useful to Modders ==
* Recast Navigation Mesh - These meshes are of multiple types (for different units) and are generated much faster than Nextbot navmeshes. It is avaliable separately on Github: https://github.com/recastnavigation/recastnavigation
* Recast Navigation Mesh - These meshes are of multiple types (for different units) and are generated much faster than [[NextBot]] navmeshes. It is avaliable separately on Github: https://github.com/recastnavigation/recastnavigation
* Python bindings - Lambda Wars contains extensive (automatically generated) Python bindings. These bindings are used to extend the game code into Python, allowing to extend entity classes and define new game modes among others. These bindings are also available as a separate project, [https://github.com/Sandern/py-source-sdk-2013 PySource SDK 2013].
* Python bindings - ''Lambda Wars'' contains extensive (automatically generated) Python bindings. These bindings are used to extend the game code into Python, allowing to extend entity classes and define new game modes among others. These bindings are also available as a separate project, [https://github.com/Sandern/py-source-sdk-2013 PySource SDK 2013].
== Source code ==
== Source Code ==
Lambda Wars is open source, and its source code is available [https://github.com/Sandern/lambdawars here].
''Lambda Wars'' is open source, and its source code is available [https://github.com/Sandern/lambdawars here].

Revision as of 11:09, 9 May 2022

English (en)Translate (Translate)

Icon-Released.png

This multiplayer mod for Alien Swarm has been released! Download it now.

Lambda Wars Lambda Wars is a mod for the Alien Swarm engine branch Alien Swarm engine branch, currently avaliable on Steam. It is an RTS game set in the Half-Life 2 universe.

Mapping for Lambda Wars

Note.pngNote:Since Lambda Wars is a mod for Alien Swarm, many Alien Swarm mapping principles apply to Lambda Wars as well (e.g., structure_seal).

Lambda Wars requires a game configuration to be added to the Alien Swarm SDK, this is documented here.

Todo: document the lw entities

Features That Would Be Useful to Modders

  • Recast Navigation Mesh - These meshes are of multiple types (for different units) and are generated much faster than NextBot navmeshes. It is avaliable separately on Github: https://github.com/recastnavigation/recastnavigation
  • Python bindings - Lambda Wars contains extensive (automatically generated) Python bindings. These bindings are used to extend the game code into Python, allowing to extend entity classes and define new game modes among others. These bindings are also available as a separate project, PySource SDK 2013.

Source Code

Lambda Wars is open source, and its source code is available here.