Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| op2_sdk:software_development_kit_sdk [2016/01/20 23:14] – vagabond | op2_sdk:software_development_kit_sdk [2020/06/13 17:39] (current) – [Outpost 2 SDK Index] vagabond | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Outpost 2 Mapmaking | + | ====== Outpost 2 Software Development Kit (SDK) ====== |
| {{op2_sdk: | {{op2_sdk: | ||
| - | Outpost | + | The Outpost |
| - | Read through the section **Mapmaking Overview** below to learn the basic flow of creating a new map. Then, use this listing to explore mapmaking topics in more detail. If you have questions, the [[http:// | + | ===== Outpost 2 SDK Index ===== |
| - | * [[Helper Programs]] | + | Read through the section below this index to learn the basic flow of creating a new map. Then, use this listing to explore the SDK in depth. If you have questions, the [[http:// |
| - | * [[Designing Maps]] | + | |
| + | * [[Mapmaking]] | ||
| * [[Editing Map Tilesets]] | * [[Editing Map Tilesets]] | ||
| - | * [[Visual Studio Setup]] | + | * [[Creating Tech Trees]] |
| - | * [[Programming | + | * [[Programming |
| - | * [[Code | + | * [[outpost_2: |
| - | * [[Project Management]] | + | * [[Custom Scenario Checklist]] |
| - | * [[Outpost 2 Technical Review]] | + | * [[opu: |
| + | * [[opu: | ||
| + | * [[Outpost 2:Technical Review|Technical Review]] | ||
| + | |||
| + | ===== Maps vs Scenarios ===== | ||
| + | |||
| + | Sometimes the words maps and scenarios are used interchangeably, | ||
| + | |||
| + | ===== Map/ | ||
| + | |||
| + | Each Outpost 2 scenario requires 3 files: | ||
| - | ===== Mapmaking Overview ===== | + | * **DLL (Dynamic Link Library) File (.DLL):** Contains the logic behind the scenario such as victory conditions, frequency of disasters, starting resources, etc. Each DLL file represents a single scenario. See the [[op2_sdk: |
| - | Stub | + | * **MAP File (.MAP):** Contains the terrain used on the map, associated move speed, accessibility of tiles, etc. Each map file can support multiple scenarios. |
| - | [[Outpost 2 Software Development Kit (SDK)]] | + | * **Technology |
| ---- | ---- | ||
| - //Go Back to [[outpost_2: | - //Go Back to [[outpost_2: | ||
| - | - //Go Back to [[http:// | + | - //Go Back to [[http:// |