Author Topic: Outpost 2 Coding 101: Intro  (Read 3755 times)

Offline Sirbomber

  • Hero Member
  • *****
  • Posts: 3170
Outpost 2 Coding 101: Intro
« on: January 26, 2010, 07: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.  The link to the SDK download is broken, so get it here 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)
Week 2 - Game Options; Building a Full Base
Week 3 - Basic Triggers/Intro to Disasters
Week 4 - More Disasters; Victory and Defeat
Week 5 - Your First Last One Standing
Week 6 - Creating Units (Advanced) and Intro to AIProc
Week 7 - Advanced Triggers
Week 8 - Your First Land Rush
Week 9 - Intro to AI
Week 10 - Your First Colony Game with an AI
Week 11 - Your First Multiplayer Game with an AI

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!
« Last Edit: January 11, 2017, 07:46:09 PM by Sirbomber »
"As usual, colonist opinion is split between those who think the plague is a good idea, and those who are dying from it." - Outpost Evening Star

Outpost 2 Coding 101 Tutorials

Offline CK9

  • Administrator
  • Hero Member
  • *****
  • Posts: 6257
    • http://www.outpost2.net/~ck9
Outpost 2 Coding 101: Intro
« Reply #1 on: January 26, 2010, 08:51:29 PM »
I have a question that might seem a bit noobish: why can't something simple like notepad be used?
CK9 in outpost
Iamck in runescape (yes, I still play...sometimes...)
srentiln in minecraft (I like legos, and I like computer games...it was only a matter of time...) and youtube...
xdarkinsidex on deviantart

yup, I have too many screen names

Offline Arklon

  • Administrator
  • Hero Member
  • *****
  • Posts: 1120
Outpost 2 Coding 101: Intro
« Reply #2 on: January 26, 2010, 08: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

Offline CK9

  • Administrator
  • Hero Member
  • *****
  • Posts: 6257
    • http://www.outpost2.net/~ck9
Outpost 2 Coding 101: Intro
« Reply #3 on: January 26, 2010, 10:15:16 PM »
heh, I'm so used to webcoding now that I forget about compilers
CK9 in outpost
Iamck in runescape (yes, I still play...sometimes...)
srentiln in minecraft (I like legos, and I like computer games...it was only a matter of time...) and youtube...
xdarkinsidex on deviantart

yup, I have too many screen names