Outpost Universe Forums

Projects & Development => Projects => Topic started by: spirit1flyer on August 23, 2005, 06:03:18 PM

Title: First Colony Game!
Post by: spirit1flyer on August 23, 2005, 06:03:18 PM
the first colony game that I think we should make  :)

picture this, 100 or more Lynxs and Panthers moving in for the kill on a enemy fortress heavily defended by Stickyfoam, RPG and EMP turrets and units ready as a last defense to protect a spaceship ready to escape the dreaded Blight. your goal in this {coming soon colony game} is to capture the spaceship, crush the enemy base and then flee to the stars leaving a doomed planet behind all before the Blight reaches you  B)  

I am starting to make the map for this and if anyone would like to take the map when it is done and add the coding needed that would be most helpful {I am still learning how to code  :P } but if not I will just struggle through making this  ;)


spirit
Title: First Colony Game!
Post by: BlackBox on August 24, 2005, 07:25:40 AM
This one wouldn't be too bad to code, since it's just defensive AI. However, a couple points:

- Destroying the spaceship. If it's in a spaceport, the only way I can think of to destroy it is to destroy the spaceport that it's sitting in.
If you wanted, you could also have a 'capture' scenario, for example a plot like "Plymouth has stolen your RLV. Your mission is to penetrate the heavily fortified Plymouth base and get it back." The game does have provisions for capturing an RLV, I haven't really looked into it much, but one of the last Plymouth missions you have to capture an RLV, so we can look at that to see what has to be done.

- Well, I'm assuming Plymouth would be defensive only, or would you want them to have units roving around the map?

So basically this one would be an easy one to code. If you wanted to have plymouth "patrols" it'd be a little more work, but not too bad.. if you start both players with mostly built up bases, you don't need to worry too much about researching with the AI player (so it doesn't appear to be cheating)
Title: First Colony Game!
Post by: spirit1flyer on August 24, 2005, 08:55:33 AM
Quote
This one wouldn't be too bad to code, since it's just defensive AI. However, a couple points:

- Destroying the spaceship. If it's in a spaceport, the only way I can think of to destroy it is to destroy the spaceport that it's sitting in.
If you wanted, you could also have a 'capture' scenario, for example a plot like "Plymouth has stolen your RLV. Your mission is to penetrate the heavily fortified Plymouth base and get it back." The game does have provisions for capturing an RLV, I haven't really looked into it much, but one of the last Plymouth missions you have to capture an RLV, so we can look at that to see what has to be done.

- Well, I'm assuming Plymouth would be defensive only, or would you want them to have units roving around the map?

So basically this one would be an easy one to code. If you wanted to have plymouth "patrols" it'd be a little more work, but not too bad.. if you start both players with mostly built up bases, you don't need to worry too much about researching with the AI player (so it doesn't appear to be cheating)

I meant destroying the spaceport and the spaceship on it. But capturing it sounds a lot cooler. I would not know about the last mission I am still on mission 10  :P  
as for adding in patrols I think its a must. I have played too many games were all you have to do is destroy a base and you can just easily whittle them down and not give a care as to your own base. as for built up bases yea I suppose we could do that. But since I can't do any coding at this level yet some of these things would be up to the coder

Hacker is it possible to make it so Eden can't  research one spaceship part but Plymouth has that part. So Eden would have to capture it?
and I think I would like to make it so Eden can't have Acid or Thors. can we do that?

spirit
Title: First Colony Game!
Post by: BlackBox on August 24, 2005, 09:15:18 AM
Yeah, you can create your own custom tech tree files to use, this would specify those things.
Title: First Colony Game!
Post by: spirit1flyer on August 24, 2005, 09:32:18 AM
Quote
Yeah, you can create your own custom tech tree files to use, this would specify those things.

okay thanks  
Title: First Colony Game!
Post by: TH300 on August 24, 2005, 10:17:15 AM
lol, you want to take out Acid and Thors? what is Eden supposed to attack with then? Railgun or Lasers :rofl:?

Better make the AI use missiles for defense
Title: First Colony Game!
Post by: spirit1flyer on August 24, 2005, 11:05:30 AM
Quote
lol, you want to take out Acid and Thors? what is Eden supposed to attack with then? Railgun or Lasers :rofl:?
 


well it is supposed to be a hard mission so No acid's or Thors for you  :P

Quote
Better make the AI use missiles for defense

I don't know if that can be done after all we would be capturing the RLV but if you could do that it would be bad for the player  B)


spirti
Title: First Colony Game!
Post by: gamerscd0 on August 24, 2005, 01:56:01 PM
wow this is interesting  (thumbsup) i was the one that asked for another colony game here :find:

http://forum.outpostuniverse.net/index.ph...wtopic=1220&hl= (http://forum.outpostuniverse.net/index.php?showtopic=1220&hl=)

its a very good idea spitfire do you need any help? :op2:
 
Title: First Colony Game!
Post by: spirit1flyer on August 24, 2005, 02:59:36 PM
Quote
wow this is interesting  i was the one that asked for another colony game here 

http://forum.outpostuniverse.net/index.ph...wtopic=1220&hl= (http://forum.outpostuniverse.net/index.ph...wtopic=1220&hl=)

its a very good idea spitfire do you need any help?


sure anyone can help I am just the one that is getting it going  :D and working on it myself too  :P  

do you know how to do the coding? I have added you to the team  ;)


spirit
Title: First Colony Game!
Post by: Eddy-B on August 24, 2005, 05:20:39 PM
Quote
wow this is interesting  (thumbsup) i was the one that asked for another colony game here :find:
You want to take the credit for something dozens of people asking for / thinking about ?  :lol:


BTW: good thing we finally get something going now > after all, we first need a map, b4 coding can actually start
Title: First Colony Game!
Post by: spirit1flyer on August 24, 2005, 05:27:58 PM
Quote

BTW: good thing we finally get something going now > after all, we first need a map, b4 coding can actually start


The map is done as soon as someone will do the coding  <_<  we will have the first colony game ready for betta testing  :)


Spirit
Title: First Colony Game!
Post by: spirit1flyer on August 25, 2005, 06:43:27 PM
well since nobody it taking the job yet for coding I will start coding it as soon as I get the software  ;)  but if someone comes along who knows what they are doing when they are doing coding. And want to do it I will gladly let them take over.


and just so someone does not tell me that there is one that you can download here  <_<    I don't use hacked programs I am using the OP2 that you can download here but thats just to play online and I do own the store bought version


spirit
Title: First Colony Game!
Post by: gamerscd0 on August 26, 2005, 07:08:58 PM
ill help if you need it i now some about coding


 :op2:  
Title: First Colony Game!
Post by: spirit1flyer on August 27, 2005, 08:48:57 PM
Quote
ill help if you need it i now some about coding

do you know enough that you could code a mission? if so you can take over from me but if not maybe you could code the tech tree


spirit
Title: First Colony Game!
Post by: gamerscd0 on August 30, 2005, 05:21:54 PM
i dont know a lot about coding but i would like to help
Title: First Colony Game!
Post by: Leviathan on September 01, 2005, 08:25:17 AM
Moogle is working on a new colony game btw. Its in alpha stage.

I hope more people learn to code for OP2 so more colony games can be made. I hope you guys are willing to learn, its great fun!
Title: First Colony Game!
Post by: spirit1flyer on September 01, 2005, 03:30:03 PM
Quote
I hope more people learn to code for OP2 so more colony games can be made. I hope you guys are willing to learn, its great fun!

I plan on it and as soon as I get the software I will start  ;)
 
Title: First Colony Game!
Post by: BlackBox on September 01, 2005, 05:19:26 PM
What are you waiting for? Just download the software from our site and you'll be all set up to go.
Title: First Colony Game!
Post by: Stormy on September 01, 2005, 05:41:10 PM
Quote


and just so someone does not tell me that there is one that you can download here  <_<    I don't use hacked programs I am using the OP2 that you can download here but thats just to play online and I do own the store bought version


spirit
^^^^^^^^^^^^^^^^^^^^^^^^^^
Title: First Colony Game!
Post by: BlackBox on September 01, 2005, 06:45:37 PM
Ahh, ok.

That reminds me: I should put together a package with the freeware Toolkit or whatever MS is calling it (its the VC++.NET compilers for free, it doesn't produce .NET CLR dependent code so it'd be fine for missions). Just couple it with an IDE and there you have it, a fully functional editor for free.
Title: First Colony Game!
Post by: spirit1flyer on September 01, 2005, 07:07:59 PM
Quote
That reminds me: I should put together a package with the freeware Toolkit or whatever MS is calling it (its the VC++.NET compilers for free, it doesn't produce .NET CLR dependent code so it'd be fine for missions). Just couple it with an IDE and there you have it, a fully functional editor for free.

let me know once you do that I will be the first to download it  :P  
Title: First Colony Game!
Post by: gamerscd0 on September 08, 2005, 07:41:42 AM
hay keep it up spitfire i cant whait to see this next colony game (thumbsup)  
Title: First Colony Game!
Post by: spirit1flyer on September 08, 2005, 09:09:18 AM
nothing is going but map making right now. As soon as someone is willing to take the maps and add coding I will be happy to pass on the three maps I have made  ;)

But until then we wait till I get a coding program that will work  <_<

spirit1flyer
Title: First Colony Game!
Post by: Leviathan on September 08, 2005, 09:13:51 AM
Why not use notepad while your waiting for that?

Were happy to help you get started.
Title: First Colony Game!
Post by: spirit1flyer on September 08, 2005, 10:46:05 AM
I did not know you could use Notepad  :blink:
 thanks Lev  :)  
Title: First Colony Game!
Post by: Hooman on September 08, 2005, 01:48:46 PM
Almost all source code files are simple text files. So you can use notepad to program just about anything. You'll still need a compiler to create the finished product, but that takes only seconds to generate from the source. Of course, writing the source can take a little longer without a compiler to check what you've written is syntactically valid. Or at least fixing it up later can. Anyways, there is a free C++ compiler package distributed by Microsoft. It should have everything you need except the editor to write the source file with (so use notepad and you're all set). Hacker should have a link to it if you can't find it searching.
Title: First Colony Game!
Post by: thablkpanda on September 18, 2005, 07:42:05 PM
Or you could take my route, and wait till the mapper is sophisticated enough to code missions. Call me lazy, but eh.

Panda
Title: First Colony Game!
Post by: BlackBox on September 18, 2005, 08:19:32 PM
You'll be waiting a long time for that one to happen... :P
Title: First Colony Game!
Post by: spirit1flyer on September 18, 2005, 08:33:31 PM
Quote
Or you could take my route, and wait till the mapper is sophisticated enough to code missions. Call me lazy, but eh.

I don't want to wait that long  :lol:  

 
Title: First Colony Game!
Post by: thablkpanda on September 20, 2005, 07:54:15 PM
That's really uplifting hacker. When our mapper coder says 'a long time' .. can't be a little more enthusiastic about that one?

Lol.

Panda
Title: First Colony Game!
Post by: Goldo on September 21, 2005, 05:42:06 PM
well if it can have that functionality eventually - hell it would be worth the wait  B)  
Title: First Colony Game!
Post by: BlackBox on September 22, 2005, 02:07:05 PM
Well, I prefer to state the facts rather than give out false hope.

Now with school started again, and plenty of other irons in the fire, I have a lot less time to work on the Mapper.
Also, I can't say that I necessarily like working on some of this stuff in the mapper. Some of it's really nasty and no fun to code at all.. It's also not the highest priority since the conventional way of making missions, that is by coding them in C++, works far better than any mapper script editor could make.

And the coding really isn't that hard for OP2. Download the SDK and find out!
Title: First Colony Game!
Post by: spirit1flyer on September 22, 2005, 05:13:33 PM
well some of us don't want to use a hacked program  :P  
Title: First Colony Game!
Post by: Hooman on September 22, 2005, 09:04:39 PM
As has already been stated, you can download a free compiler from Microsoft that can compile missions. The SDK is not hacked/pirated. But you do need a C++ compiler to use it. So just download the free version and use any text editor you want to write your files.
Title: First Colony Game!
Post by: zigzagjoe on September 23, 2005, 07:54:23 AM
as i have stated before, spirit, try looking for vc5. that may work, and it can probly be adapted to the new(er) compiler if it doesnt work. vc5 is free, not hacked. vc6 is not hacked as well.
Title: First Colony Game!
Post by: spirit1flyer on September 23, 2005, 12:09:09 PM
I downloaded a program that was hacked, linked from IRC. I must be getting name's messed up or something. I am going to look for vc5 I must of missed you telling me about it zigzagjoe.


spirit


edit: I found this program http://msdn.microsoft.com/visualc/vctoolkit2003/ (http://msdn.microsoft.com/visualc/vctoolkit2003/) Will this work?
Title: First Colony Game!
Post by: BlackBox on September 23, 2005, 02:29:14 PM
Yes, that's what Hooman was referring to.

However you also need another thing: The Platform SDK. (You need its headers and libraries to compile any windows application)

Also, if you want an IDE / Editor: go to www.codeblocks.org.

I've been working on this and plan to have a set of files and instructions usable by next week.
Title: First Colony Game!
Post by: spirit1flyer on September 23, 2005, 04:07:35 PM
Quote

However you also need another thing: The Platform SDK. (You need its headers and libraries to compile any windows application

is this what I need?  
http://www.microsoft.com/downloads/details...&displaylang=en (http://www.microsoft.com/downloads/details.aspx?familyid=EBA0128F-A770-45F1-86F3-7AB010B398A3&displaylang=en)

Quote
I've been working on this and plan to have a set of files and instructions usable by next week.

Let me know when its done  :)

spirit
Title: First Colony Game!
Post by: zigzagjoe on September 23, 2005, 04:44:02 PM
linked from irc doesnt mean hacked, lol. and yeah, that looks right
 
Title: First Colony Game!
Post by: spirit1flyer on September 23, 2005, 05:33:34 PM
Quote
linked from irc doesnt mean hacked, lol.

the program I downloaded needed a registration code to use it and the wordpad with the code said it was hacked

Quote
and yeah, that looks right

thanks

spirit
Title: First Colony Game!
Post by: zigzagjoe on September 23, 2005, 05:37:56 PM
where do you see that? my dl has just a code and thats it
Title: First Colony Game!
Post by: spirit1flyer on September 23, 2005, 05:41:43 PM
I don't have the link right now I would have to look awhile. but next time I am on IRC I will give you the link


spirit
Title: First Colony Game!
Post by: zigzagjoe on September 24, 2005, 12:13:37 AM
ok, i am tired of this. i am creating files so you can use the command line compiler, which is freely distributable. stay tuned.


todo:




nevermind......a few hrs of my time wasted  :'(  
Title: First Colony Game!
Post by: BlackBox on September 24, 2005, 07:08:30 PM
I've put together a whole package with an IDE:

http://forum.outpostuniverse.net/index.php?showtopic=2038 (http://forum.outpostuniverse.net/index.php?showtopic=2038)

Now you can get started with that coding! :)
Title: First Colony Game!
Post by: Chandler on July 15, 2006, 02:21:34 AM
Can't remember the site, but you can get GCC, a legal, free C compiler (are we using C or C++ - don't know if it can do C++). Or just jump onto a Linux computer and use VIM. :o  
Title: First Colony Game!
Post by: spirit1flyer on July 15, 2006, 09:52:29 PM
we are using C++
Title: First Colony Game!
Post by: BlackBox on July 16, 2006, 04:36:45 PM
GCC won't work for OP2 at all. The only supported compiler is a Microsoft compiler (this is not by choice. The people to blame are the OP2 developers for using MSVC5 in the beginning).

The reason for it is the way that microsoft compilers decorate exported class members. For example, TethysGame::CreateUnit(...) gets turned into ?CreateUnit@TethysGame@@SIHAAVUnit@@W4map_id@@ULOCATION@@H1H@Z by the compiler.

The problem with GCC / Mingw32 (or any other compiler -- except maybe Borland's, they might support it) is that they use different forms for decorated names. Because of that when the DLL is loaded, Windows wouldn't be able to find the correct names inside Outpost2.exe, thus the DLL won't run.

There's no real fix for this either, even if we were to do something, say, recompile GCC to support different name decoration, because Microsoft doesn't release details on their name decoration scheme. (You have to use their proprietary tools - their compiler cl.exe to 'decorate' names, and undname.exe to 'undecorate' names).

However, you can download their compiler for free, legally, from their website. (The wiki article explains this, and you can find it by searching for "Visual C++ Toolkit" on the microsoft website)
Title: First Colony Game!
Post by: PUNK_FOX on July 19, 2006, 12:06:57 PM
That sounds like a great mission, but how about this. :)

What about the opposite?

Your base is in the middle of the map and enemy Lynx's, Panthers, and Tigers
come at u from every corner and you start off with one Tiger Laser.

make the map alittle big.

oh, and the base is on top of a canyon and a couple of volcanoes surrounding u 2 help out.

how's this? :D  
Title: First Colony Game!
Post by: spirit1flyer on July 19, 2006, 11:15:15 PM
well I am not that good of a mapper,  and I haven't done much with the mapper either.

But the coding,  I could do that.
Title: First Colony Game!
Post by: Stormy on July 20, 2006, 12:54:49 AM
Spirit you're back!!!!! Can you come on IRC?
Title: First Colony Game!
Post by: spirit1flyer on July 20, 2006, 09:23:35 AM
I can't.      

I have to be living on my own to go on.   My parents will take away all that they give me if I don't follow the laws of the house :P

And I have been on all the time,  I just lurk more now.
Title: First Colony Game!
Post by: PUNK_FOX on July 20, 2006, 05:28:50 PM
How much have u covered so far then?  :blink:  
Title: First Colony Game!
Post by: spirit1flyer on July 21, 2006, 10:51:33 PM
Quote
How much have u covered so far then?


I am not quite sure what you are talking about.  Can you explain?
Title: First Colony Game!
Post by: PUNK_FOX on July 24, 2006, 10:46:42 AM
What I mean is 4 the coding or mapping or what ever u've done 4 the new colony Game ur working on.
Title: First Colony Game!
Post by: spirit1flyer on July 24, 2006, 01:52:56 PM
I have been a little busy looking at a college, and I just reformated my computer.

So its going to be a while before I turn out anything good.

Besides,  I am still getting down some basic AI commands, Until I get them mastered, there will be no OP2 missions by me. unless I get bored :P
Title: First Colony Game!
Post by: FeazOfEden on September 12, 2006, 12:32:06 AM
The map is a brilliant idea. Like Cold War, only better.

I assume the defensive AI would also send scattered attacks against your forces and base? And I'd also like to see them using EMP missiles. The code's out there, Plymoth keeps missiling my defense screens in Eden Starship: Normal.

And make sure Plymoth loads up on ESG posts, so I can't just Starflare Lynx em to death.
Title: First Colony Game!
Post by: spirit1flyer on September 12, 2006, 12:59:48 AM
Well as of right now I don't have the skills to program something that complex.
I would need to have a good grasp of C++ before I code that.

This idea of having a community Colony game effort didn't ever even get its feet wet, I put out one or two maps, but they were basic beginner creations, So instead of what was hoped for, I only ended up with nothing.   Thats not to say I don't plan on making more colony games,  But just that I need to be able to do more then copy and paste coding to make stuff worth keeping.  So I plan on taking C++ classes as soon as I have the math skills I need to take it.