Outpost Universe Forums

Projects & Development => Outpost 2 Programming & Development => Tutorials => Topic started by: Sirbomber on January 26, 2010, 08:51:58 PM

Title: Outpost 2 Coding 101: Intro
Post by: Sirbomber on January 26, 2010, 08:51:58 PM
Hey guys.  I decided to write some tutorials for those interested in making their own missions for OP2.  I figure weekly installments should be manageable, and we'll go at a slow pace so people can ask questions and have them answered.

For now, we'll just get the SDK setup.  Start by reading AmIMeYet's excellent tutorial here (https://forum.outpost2.net/index.php/topic,4551.0.html). The link to the SDK download is broken, so get it here (http://outpost2.net/files/coding/op2_dllsdk.zip) instead.

There!  That should do it.  Simple, yes?  We won't actually be doing any coding until tomorrowish, though...

Note: Although I'm telling you all to use MSVC++, I'm still using CodeBlocks (call me old-fashioned).  This shouldn't really matter, but I just thought I should mention it.

If anyone has any questions, or somebody would like to add something, feel free to post.

Tomorrow(ish): Game Setup; Creating Units (Beginner).

Lessons:
Week 1 - Game Setup; Creating Units (Beginner) (http://forum.outpost2.net/index.php/topic,4797.0.html)
Week 2 - Game Options; Building a Full Base (http://forum.outpost2.net/index.php/topic,4798.0.html)
Week 3 - Basic Triggers/Intro to Disasters (http://forum.outpost2.net/index.php/topic,4812.0.html)
Week 4 - More Disasters; Victory and Defeat (http://forum.outpost2.net/index.php/topic,4829.0.html)
Week 5 - Your First Last One Standing (http://forum.outpost2.net/index.php/topic,4847.0.html)
Week 6 - Creating Units (Advanced) and Intro to AIProc (http://forum.outpost2.net/index.php/topic,4862.0.html)
Week 7 - Advanced Triggers (http://forum.outpost2.net/index.php/topic,4869.0.html)
Week 8 - Your First Land Rush (http://forum.outpost2.net/index.php/topic,4901.0.html)
Week 9 - Intro to AI (http://forum.outpost2.net/index.php/topic,4905.0.html)
Week 10 - Your First Colony Game with an AI (http://forum.outpost2.net/index.php/topic,4933.0.html)
Week 11 - Your First Multiplayer Game with an AI (http://forum.outpost2.net/index.php/topic,4941.0.html)

Outpost 2 Coding 101 is now complete, but stay tuned for Outpost 2 Coding 202, coming... whenever I get around to it.  It won't be for awhile though; I need a break from writing these, and I bet you all need time to read them!


EDIT (leeor_net): fixing broken links
Title: Outpost 2 Coding 101: Intro
Post by: CK9 on January 26, 2010, 09:51:29 PM
I have a question that might seem a bit noobish: why can't something simple like notepad be used?
Title: Outpost 2 Coding 101: Intro
Post by: Arklon on January 26, 2010, 09:57:20 PM
Quote
I have a question that might seem a bit noobish: why can't something simple like notepad be used?
Since you can't compile using Notepad :P
Title: Outpost 2 Coding 101: Intro
Post by: CK9 on January 26, 2010, 11:15:16 PM
heh, I'm so used to webcoding now that I forget about compilers