.com.unity Forums

.com.unity Forums (http://forum.shrapnelgames.com/index.php)
-   Space Empires: IV & V (http://forum.shrapnelgames.com/forumdisplay.php?f=20)
-   -   OT - Leaked Source Code for MOO3! (http://forum.shrapnelgames.com/showthread.php?t=10717)

Ed Kolis November 8th, 2003 02:53 AM

OT - Leaked Source Code for MOO3!
 
</font><blockquote><font size="1" face="sans-serif, arial, verdana">code:</font><hr /><pre style="font-size:x-small; font-family: monospace;">// Master of Orion ]|[ ooo look at the l33t roman numeral!!!
// (c) 2003 Microprose^H^H^H^H^H^H^H^H^H^HHasbro^H^H^H^H^H^HIn fogrames^H^H^H^H^H^H^H^H^H^HAtari
// DO NOT LEAK!!!!! Under penalty of death!

// Races
#include &quot;human.h&quot;
/* Removed due to compatibility issues with rantz() function
#include &quot;alkari.h&quot;
#include &quot;bulrathi.h&quot;
#include &quot;mrrshan.h&quot;
#include &quot;darlok.h&quot;
#include &quot;elerian.h&quot;
#include &quot;gnolam.h&quot; */
#include &quot;trilarian.h&quot;
#include &quot;meklar.h&quot;
#include &quot;silicoid.h&quot;
#include &quot;psilon.h&quot;
#include &quot;klackon.h&quot;
#include &quot;sakkra.h&quot;
#include &quot;aliens_from_movie_of_same_title.h&quot; // we'll call them Ithkul, no one will know!
#include &quot;clones_of_other_races.h&quot; // so we can say there are 16, not 8
#include &quot;neworion.h&quot; // just includes antaran.h

// UI includes
#include &quot;blue.h&quot;
#include &quot;blue_more.h&quot;
#include &quot;blue_too_much.h&quot;
#include &quot;black.h&quot;

// Misc. data files
#include &quot;techs.h&quot; // spaces are to rebalance after beta
#include &quot;graphics.h&quot;
#include &quot;sounds.h&quot;
#include &quot;music.h&quot;

// main function
void main()
{
// annoy player
altTab.enabled = false;

// play intro movie
Movie introMovie = new Movie(&quot;intro.mov&quot;);
introMovie.voices = VOICES_CORNY;
introMovie.explicitness = VAGUE_IN_ALL_THE_WRONG_PLACES;
introMovie.plot = NULL;
introMovie.play();

// show main menu
Menu mainMenu = new Menu(&quot;New Game&quot;, &quot;Load Game&quot;, &quot;Options&quot;, &quot;Quit&quot;, &quot;Quit NOW! Before it's TOO LATE!&quot;);
mainMenu.show();

// begin game
Game theGame = new Game;
theGame.difficulty = rand(); // &quot;a new experience every time!&quot;

// main loop
do
{
// user interface
UserInput input = getUserInput();
switch (input)
{
case INPUT_BUILD_ATTACK_SHIP:
build(new PointDefenseFrigate);
break;
case INPUT_BUILD_DEFENSE_BASE:
build(new PointDefenseFrigate);
break;
case COLONIZE_PLANET:
exit(); // bad player! let the AI minister handle that!
break;
case ATTACK:
Battle aBattle = new Battle(myShips, hisShips);
aBattle.graphicsVintage = 1985;
aBattle.strategicDepth = 0;
aBattle.start();
if (aBattle.won())
display(&quot;VICTOLY IS YOU&quot;);
else
display(&quot;THEY HAVE SET UP US THE BOMB&quot;);
break;
case RESEARCH:
display(data::useless);
break;
default:
build(new Transport);
}

// AI ministers
int i;
// colonization minister
for ( i = 0; i &lt; numPlanets; i++)
{
if (planets[i].atmosphere == ATMOS_IRRADIATED)
planets[i].colonize();
}
// construction minister
for (i = 0; i &lt; INT_MAX; i++)
{
build(new TroopTransport); // just in case!
}
} while (!quitting);
}</pre><hr /></blockquote><font size="2" face="sans-serif, arial, verdana">

Taera November 8th, 2003 03:14 AM

Re: OT - Leaked Source Code for MOO3!
 
http://forum.shrapnelgames.com/image...s/confused.gif

DavidG November 8th, 2003 03:29 AM

Re: OT - Leaked Source Code for MOO3!
 
Oh man that is just too funny!!! http://forum.shrapnelgames.com/images/icons/icon10.gif http://forum.shrapnelgames.com/images/icons/icon10.gif

deccan November 8th, 2003 03:34 AM

Re: OT - Leaked Source Code for MOO3!
 
Yeah there is an incredibly funny post if you've hung aroung the MOO3 forums.

deccan November 8th, 2003 03:44 AM

Re: OT - Leaked Source Code for MOO3!
 
There all sorts of stuff you could add to make it even funnier:

1) PD is useless. Light-mounted guns are better than PD at shooting down missile.
2) Missiles start firing before your ships see any enemies and then hang around indefinitely, circling your ships until enemies show up at which point all the missiles sutomatically go for the nearest enemy.
3) The planet development policies are impossible to understand, and whatever you do, the AI will eventually go back to developing your planets the way IT wants to.

Atrocities November 8th, 2003 04:51 AM

Re: OT - Leaked Source Code for MOO3!
 
God that was funny.

I have a question. How do you explain to someone how horribly moo3 sucked? I mean with its 1985 TRS80 combat graphics to its ugly assed confused and totally uselss UI?

How did these developers get away with this? What in the hell were they thinking? It sure as hell wasn't, "man this game is fun."

I honestly believe that they did not even begin to make the game until a week before it was to go gold and then, and only then, did they peace meal a game, certainly not a moo game, but a game together and sell it as moo3. There can be no other explamination about this.

The graphics sucked, and were horribly horribly dated, and that UI...! I am sure most game designers are as stumped as we are when it comes to that thing.

I did like the 3d map though, that was slick.

Andrés November 8th, 2003 05:08 AM

Re: OT - Leaked Source Code for MOO3!
 
I could actually understand this post.
My knowledge of programming must be increasing.

edit: and perhaps someday I'll learn to typer correctly a 1 line message.

[ November 08, 2003, 03:38: Message edited by: Andres ]

narf poit chez BOOM November 8th, 2003 05:24 AM

Re: OT - Leaked Source Code for MOO3!
 
i just stopped laughing and i never even played the game.

Taera November 8th, 2003 09:29 PM

Re: OT - Leaked Source Code for MOO3!
 
its funny, yes. ive had a chance to see the game so i know what it is talking about http://forum.shrapnelgames.com/images/icons/shock.gif

Perrin November 10th, 2003 06:03 PM

Re: OT - Leaked Source Code for MOO3!
 
Quote:

Originally posted by narf poit chez BOOM:
and i never even played the game.
<font size="2" face="sans-serif, arial, verdana">Then you are very lucky...
When I first played the game (that I had waited so long for http://forum.shrapnelgames.com/images/icons/icon8.gif ) I kept walking into the next room to watch TV. My wife asked "I thought you were playing your new game?" "I am" I replied.

I knew then that it wasn't going to be good. And then I entered my first combat. http://forum.shrapnelgames.com/image...s/confused.gif http://forum.shrapnelgames.com/images/icons/icon8.gif


All times are GMT -4. The time now is 03:55 PM.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.