Apolyton Archive  |  Preserved copy of the Apolyton Civilization Site and its forums as they stood in September 2005. Read-only; nothing here can be posted to or replied to.  |  Forum index |  About this archive |  The 1998–2001 UBB forums
Today on Apolyton WARDELL INTERVIEW PROMO A.C.S. HISTORY CHAPTER 4 GET CIV4 /w FREE PLUS! A.C.S. PHOTO GALLERY GET A.O.M. V1.1
Apolyton Civilization Forums
main| civ2| civ3| civ4| smac| ctp2| ron| moo3| galciv| galciv2| alt| about|
ApolytonPLUS | register | search | faq | new posts | pm (-/-) | upload | members
hall of fame new! | civgroups | civgroups news | interviews | the column | radio | chat | directory | news | store | PLUS
Apolyton Civilization Forums : Powered by vBulletin version 2.0.3 Apolyton Civilization Forums > Other Games > Master of Orion I/II > java moo
Show a Printable Version | Email This Page to Someone! | Receive updates to this thread | Report this to Apolyton news!

bottom of page
  
Author
Thread   
Pages (2): [ 1   2   ]
< Last Thread     Next Thread > Post New Thread     Post A Reply
Ray K is offline Ray K
Prince
Allen, TX
Nov 1999
time: 23:23
  Old Post 21-11-2002 22:16
Edit/Delete Message Reply w/Quote
#1 Report this post to a moderator
java moo Increase Your PM Length

screen shot for medium-size map attached.

I'm doing the technology screens next.

Attachment: galaxymapstars.jpg
This has been downloaded 584 time(s).

vmxa1 is offline vmxa1
Deity
Oviedo, Fl
Nov 2001
time: 21:23
  Old Post 21-11-2002 23:04
Edit/Delete Message Reply w/Quote
#2 Report this post to a moderator
Remove this text

Well looks nice, but what am I looking at and where can I find out more about it? Is this a game that was createdusing Moo as the template?

Ray K is offline Ray K
Prince
Allen, TX
Nov 1999
time: 23:23
  Old Post 22-11-2002 11:46
Edit/Delete Message Reply w/Quote
#3 Report this post to a moderator
Support Apolyton buy from Amazon

quote:
Originally posted by vmxa1
Well looks nice, but what am I looking at and where can I find out more about it? Is this a game that was createdusing Moo as the template?


I am rewriting the original game in Java; at least that's the plan.

Why? Because it will be fun for me and I believe that this is one game that does not belong in the abandonware bin.

I plan on staying true to the original game and avoid the litany of mistakes made in MOO2. The playability of the game can be improved substantially simply with the use of modern visual widgets.

vmxa1 is offline vmxa1
Deity
Oviedo, Fl
Nov 2001
time: 21:23
  Old Post 22-11-2002 12:46
Edit/Delete Message Reply w/Quote
#4 Report this post to a moderator
Inflate your Upload Space

Best of luck and keep us posted.

Urban Ranger is offline Urban Ranger
Apolyton Duke of Off-Topic

Donate to the Red Cross
The City State of Noosphere, CPA special envoy
May 1999
time: 13:23
  Old Post 22-11-2002 14:08
Edit/Delete Message Reply w/Quote
#5 Report this post to a moderator
Get a bigger avatar today!

Cool! Good luck with your efforts.

DaveV is offline DaveV
King
USA - EDT (GMT-5)
Jan 1970
time: 00:23
  Old Post 22-11-2002 17:54
Edit/Delete Message Reply w/Quote
#6 Report this post to a moderator
Enter the AD-FREE zone

quote:
Originally posted by Ray K
The playability of the game can be improved substantially simply with the use of modern visual widgets.

... and with better AI! How are you planning on doing the AI? That was the only weakness of the original game, IMO.

Ray K is offline Ray K
Prince
Allen, TX
Nov 1999
time: 23:23
  Old Post 22-11-2002 18:17
Edit/Delete Message Reply w/Quote
#7 Report this post to a moderator
Suffering from ads?

quote:
Originally posted by DaveV

... and with better AI! How are you planning on doing the AI? That was the only weakness of the original game, IMO.


What's really sad is that the state of the AI in computer games has not really improved since the days of MOO. Tons of money and programmers are thrown at features that improve sales instead of gameplay.

It drive me nuts when I see some gamer in the Civ forum complaining to the developers that he can't get the Wonder movies to work.

DaveV is offline DaveV
King
USA - EDT (GMT-5)
Jan 1970
time: 00:23
  Old Post 22-11-2002 21:04
Edit/Delete Message Reply w/Quote
#8 Report this post to a moderator
Full PM-box? Change here!

quote:
Originally posted by Ray K
What's really sad is that the state of the AI in computer games has not really improved since the days of MOO.

And how is your (presumably) one-man project going to be different? I don't mean to be adversarial, but you've bitten off a very large chunk here. If you come up with a bug-free implementation of MOO with state-of-the-art AI all by yourself, more power to you. But I think you're much more likely to produce yet another half-finished game after you get bogged down in the details.

Ray K is offline Ray K
Prince
Allen, TX
Nov 1999
time: 23:23
  Old Post 22-11-2002 21:19
Edit/Delete Message Reply w/Quote
#9 Report this post to a moderator
Got spare money?

quote:
Originally posted by DaveV

And how is your (presumably) one-man project going to be different?


it won't be abandoned for the next version?

quote:
I don't mean to be adversarial, but you've bitten off a very large chunk here. If you come up with a bug-free implementation of MOO with state-of-the-art AI all by yourself, more power to you. But I think you're much more likely to produce yet another half-finished game after you get bogged down in the details.


well, for what it's worth, i've done bigger projects. however, I guess we'll have to see what happens.

catullus is offline catullus
Warlord
Norway
Jan 1970
time: 06:23
  Old Post 26-11-2002 14:30 Visit catullus's homepage!
Edit/Delete Message Reply w/Quote
#10 Report this post to a moderator
Support Apolyton, buy Civilization: The Boardgame

Can I suggest that you plan for multiplayer when programming? It's always easier to add a module to a program when you have the data structure prepared for it in advance.
Maybe to late already, I realize.

C.

Ray K is offline Ray K
Prince
Allen, TX
Nov 1999
time: 23:23
  Old Post 26-11-2002 19:04
Edit/Delete Message Reply w/Quote
#11 Report this post to a moderator
Support Apolyton, buy Call to Power 2

quote:
Originally posted by catullus
Can I suggest that you plan for multiplayer when programming? It's always easier to add a module to a program when you have the data structure prepared for it in advance.
Maybe to late already, I realize.

C.


wow, I feel like a game company already!

MOO is, first and foremost, a turn-based strategy game. Those are two characteristics that will always work against it being a multiplayer game.

Adding multiplayer would be like conceding defeat to the concept of a competent AI.

Todd Hawks is offline Todd Hawks
Prince

Jan 2001
time: 06:23
  Old Post 28-11-2002 11:51
Edit/Delete Message Reply w/Quote
#12 Report this post to a moderator
Put an end to popups!

I wish you the best!

(What bigger projects did you work on, if I may ask?)


If you really see this through, then PLEASE make it bigger than MoO concerning map size. I.e. more stars. As many as possible.

Skanky Burns is offline Skanky Burns
Deity
Skanky Bastard Quartermaster
Aug 2001
time: 14:23
  Old Post 28-11-2002 12:50
Edit/Delete Message Reply w/Quote
#13 Report this post to a moderator
Support Apolyton buy from Amazon

quote:
Originally posted by Ray K
Adding multiplayer would be like conceding defeat to the concept of a competent AI.


Save time, concede defeat to that idea now.

Urban Ranger is offline Urban Ranger
Apolyton Duke of Off-Topic

Donate to the Red Cross
The City State of Noosphere, CPA special envoy
May 1999
time: 13:23
  Old Post 28-11-2002 14:35
Edit/Delete Message Reply w/Quote
#14 Report this post to a moderator
Support Apolyton, buy Galactic Civilizations: Deluxe Edition

I'd say a competent AI on the level of an average player is very, very hard to pull off.

Ray K is offline Ray K
Prince
Allen, TX
Nov 1999
time: 23:23
  Old Post 28-11-2002 19:10
Edit/Delete Message Reply w/Quote
#15 Report this post to a moderator
Support Apolyton

quote:
Originally posted by Urban Ranger
I'd say a competent AI on the level of an average player is very, very hard to pull off.


Actually, it simply requires something that game developers do not have: time to actually play the finished game in order to develop winning strategies and tactics. That is advantage that the human players always have over the computer once the final version of the game is released.

No one could expect to write a competent Chess AI unless they already had considerable experience playing the game. Why should any other game be different?

In other words, it would be extremely difficult to deliver a competent AI with a brand new game. And every time they substantially alter the mechanics of the game (like MOO2 & MOO3), they have to start the AI all over again from scratch.

I intend to keep this version of the game close to the original, meaning that I have the ability to encode proven strategies into the AI. That is something that the original programmers could not do.

Ray K is offline Ray K
Prince
Allen, TX
Nov 1999
time: 23:23
  Old Post 28-11-2002 19:19
Edit/Delete Message Reply w/Quote
#16 Report this post to a moderator
Increase Your PM Length

quote:
Originally posted by Todd Hawks
If you really see this through, then PLEASE make it bigger than MoO concerning map size. I.e. more stars. As many as possible.


That can be done. Right now, the original map sizes are supported. It would be easy to allow this to be customized.

When I start getting warm fuzzies that this will actually be completed one day (like when I start working on the AI), then I'll start taking requests.

vmxa1 is offline vmxa1
Deity
Oviedo, Fl
Nov 2001
time: 21:23
  Old Post 29-11-2002 00:15
Edit/Delete Message Reply w/Quote
#17 Report this post to a moderator
Support Apolyton buy from Amazon

My suggestion would be to first get it work as it was originally. Then made a version 1.x that incorporates chanes you deem worth doing or are willing to do. This makes it faster to get something done and will allow people to have the original experience. I would not consider graphics or sounds changes to be anything that impacts the gameplay.

Urban Ranger is offline Urban Ranger
Apolyton Duke of Off-Topic

Donate to the Red Cross
The City State of Noosphere, CPA special envoy
May 1999
time: 13:23
  Old Post 30-11-2002 07:41
Edit/Delete Message Reply w/Quote
#18 Report this post to a moderator
Support Apolyton, buy Civilization 2

That's true, the only thing is Ray needs to code the program so it can be easily changed.

Urban Ranger is offline Urban Ranger
Apolyton Duke of Off-Topic

Donate to the Red Cross
The City State of Noosphere, CPA special envoy
May 1999
time: 13:23
  Old Post 30-11-2002 07:51
Edit/Delete Message Reply w/Quote
#19 Report this post to a moderator
Support Apolyton, buy Civilization III: Complete

quote:
Originally posted by Ray K
Actually, it simply requires something that game developers do not have: time to actually play the finished game in order to develop winning strategies and tactics. That is advantage that the human players always have over the computer once the final version of the game is released.


That's true to a very large extent. Another major factor is it is very hard to write the AI so that it "thinks" in similar lines. Human thinking is fuzzy, there are a lot of factors to weight, and we can shift gear without blinking.

The more strategic a game is, the fuzzier is it to make decisions, thus the harder it is to write the AI. Chess is clean and tactical: all the pieces must follow certain movement rules and there are only 64 squares. Compare that to Go, where there are 361 points and the stones can go anywhere. Even though we have almost as large a body of works on Go as we have on chess, Go programs remain lousy players, while chess programs can now be as strong as the world champion.

Granted, MoO will be a bit easier to code. Still, the decision making process will be hard.

SeanV is offline SeanV
Chieftain
Darquan III
Feb 2002
time: 00:23
  Old Post 02-12-2002 08:38
Edit/Delete Message Reply w/Quote
#20 Report this post to a moderator
Support Apolyton, buy GURPS/ Alpha Centauri

This is really neat!

Ray K you have earned my admiration for embarking on such an ambitious project.

CenturionV is offline CenturionV
Settler

Dec 2002
time: 05:23
  Old Post 07-12-2002 03:12
Edit/Delete Message Reply w/Quote
#21 Report this post to a moderator
Support Apolyton, buy Civilization III: Complete

yes this is way cool i dont know much about java but is it web based? also i will it have any multiplayer features (i dont know if the original had any as i dident play it for more than a day)

vmxa1 is offline vmxa1
Deity
Oviedo, Fl
Nov 2001
time: 21:23
  Old Post 07-12-2002 13:01
Edit/Delete Message Reply w/Quote
#22 Report this post to a moderator
Remove this text

No MP in Moo1.

Skanky Burns is offline Skanky Burns
Deity
Skanky Bastard Quartermaster
Aug 2001
time: 14:23
  Old Post 08-12-2002 09:30
Edit/Delete Message Reply w/Quote
#23 Report this post to a moderator
Support Apolyton, buy Galactic Civilizations

quote:
Originally posted by Ray K
I intend to keep this version of the game close to the original, meaning that I have the ability to encode proven strategies into the AI. That is something that the original programmers could not do.


The problem with this approach is that an AI will always react to a situation exactly the same every time it encounters that situation. For example, the AI in Civ 3 always sends its military to the humans weakest city in preference to their well-defended border cities. A good tactic.

Unfortunately (for the AI) humans understand this, and force the AI to behave how the player wants it to behave by deliberately present the AI with such situation. In the Civ 3 example, this would be making a city just out of the AI's reach empty, letting their units get near it, and then putting defenders back into the city. They then empty another nearby city, the AI moves towards that... rinse and repeat. Rather than the AI using its military effectively, they end up with their units just moving back and forth infinitely, or until the human destroys the invader unit by unit at their leisure.

The point is that hard-coded tactics fail once the human understands what rules the AI uses in its decision-making. Once the human does understand these rules, exploitation is inevitable.

CenturionV is offline CenturionV
Settler

Dec 2002
time: 05:23
  Old Post 08-12-2002 12:36
Edit/Delete Message Reply w/Quote
#24 Report this post to a moderator
Get a bigger avatar today!

i agree. if theres one area of games today i wish they would spend most of there time on its ai, instead they add loads of features thats all games are now, old games with new graphics and features the ai is still really REALLY stuped but yet we see years of development on the gafix and nothing but a passing note (if that) on ai example, NEVER to my knowledge has there been an ai system in a startegy game were the computer actually used only info it gathered on its own. They always play the same and they always make the same mistakes. The ai always knows were you are, they always know how powerful you are, and they always know your weak spots. what we really need is a kind of information based ai that only know from what they've gathered and only reacts on what they've gathered thus providing alot less exploitation because they will always have different info. (btw i'm just stating some facts about games in general i'm not saying that you should spend any time on this sort of thing in your javamoo)

grinningman is offline grinningman
Settler

Dec 2002
time: 05:23
  Old Post 17-01-2003 10:11
Edit/Delete Message Reply w/Quote
#25 Report this post to a moderator
Increase Your PM Length

I would love to play this game against an improved AI.

I played a game recently with Humans, 4 opponents, med map, impossible difficulty. I was lucky in that the first planet I colonised was a fertile terran, with a population max of 140 or something. During the game, all 4 of the planetary shield techs showed up for me to research, so my planets were always well shielded. (I was unlucky in that the first ship drives available to research were impulse drives. Luckily the Silicoids were willing to trade me sub-light drives).

Late into the game, the Silicoids, my largest neighbour, declared war on me. Unfortunately (for them), their fleets didn't have any weapons that could penetrate my shielded missile bases. Over the course of the war (at least 20-30 turns) the silicoids attacked my planets several times, but NEVER with a fleet that had any weapons that could even damage my missile bases!

It wasn't that the Silicoids didn't have the appropriate tech available - they had at least anti-matter bombs at the start of the war, and a high enough tech level for them to be miniaturized enough to put on medium or small ships. They were just designing the wrong sort of ships! Loaded with pulse phasors that could shred any of my defending ships if they came close enough, but not scratch my planets.

After I finished with the Silicoids, the Meklar got a bit worried and declared war on me. The same thing happened. They attacked 3 or 4 times, different planets, in each case with no weapons that can hurt my bases. Unlike the Silicoids, they did start putting the odd bomb on their ships, but of course by this time, it was too late.

Anyway, what annoyed me about this is that through spying, all the other races should know what tech I currently have (or had a couple of turns ago). So they should know the shielding level of my missile bases (assuming I've spent the production to build shields) , and know that they will need bombs to attack my planets.
This doesn't seem to me (not that I've done a huge amount of programming) to be a super-hard thing to code in for the AI.

*sigh*

Sorry for this rant :) It's just the first game of MOO1 I've had when the computer AI did something so frustratingly stupid.

grinning man

vmxa1 is offline vmxa1
Deity
Oviedo, Fl
Nov 2001
time: 21:23
  Old Post 17-01-2003 12:30
Edit/Delete Message Reply w/Quote
#26 Report this post to a moderator
Avatar Enlargement: We've got the solution

The AI is not likely to be code with a dicesion tree that would be able to handle all the choices it would need to deal with to use proper tactics for all the permutaions that are possible.
It is more likely to have primitive tree that figures out if it should attack you or not. If so then send either ships or troops or both. If the ships it has on hand do not fit the bill, it will eventually change the design, but you can prevent or delay this by not destorying all or nearly all of the ships in a given style. As long as it has a bunch of a given design, it is slow to scrap them and make new ones. If you kill all of them, then it has a chance to change.
I am surprised that they did not have any torps that late in the game. In fact I rarely see them with pulse phasors.
You see the change in games were they show up with bio weapons and you have the antidote. They will drop that design after a while and go for bombs. Later some races will go with torps, especially if they get to plasma torps.
BTW I do not think you can start with any planets of 140 or better legally. Standard HW is 100. Largest starting default planet is 110, unless already fertile. Fertile has never occurred in any starting HW I have ever seen in over 2000 games at all levels.
Even Saks start at 100. A 100 planet can reach 270 with complete terraform and advanced soil. A few planets, such as Orion can reach 300. If you started at 140 (standard) the planet would be able to grow to 330, never seen that.

Spaced Cowboy is offline Spaced Cowboy
Emperor
Dallas TX
Nov 2001
time: 23:23
  Old Post 18-01-2003 03:19
Edit/Delete Message Reply w/Quote
#27 Report this post to a moderator
Support Apolyton, buy GURPS/ Alpha Centauri

Hmmm...It has been almost two months since Ray posted here???

Does that mean he is busy coding like a madman...or he was overwhelmed

vmxa1 is offline vmxa1
Deity
Oviedo, Fl
Nov 2001
time: 21:23
  Old Post 18-01-2003 03:31
Edit/Delete Message Reply w/Quote
#28 Report this post to a moderator
Support Apolyton, buy Alpha Centauri

I sure hope not the later one.

Dwedit is offline Dwedit
Settler

Mar 2002
time: 23:23
  Old Post 18-01-2003 03:39 Visit Dwedit's homepage!
Edit/Delete Message Reply w/Quote
#29 Report this post to a moderator
Support Apolyton buy from Amazon

quote:
Originally posted by vmxa1
Even Saks start at 100. A 100 planet can reach 270 with complete terraform and advanced soil. A few planets, such as Orion can reach 300. If you started at 140 (standard) the planet would be able to grow to 330, never seen that.


Planets get even larger if you have Advanced Soil Enrichment + Atmospheric Terraforming, and there's an industrial accident on the planet. The planet's new base pop becomes HALF the terraformed pop, then you raise it from Radiated to Minimal raising the max pop, then you make it Gaia raising the max pop, then you Terraform it +x raising the max pop... It's a GOOD thing to get the industrial accident.

vmxa1 is offline vmxa1
Deity
Oviedo, Fl
Nov 2001
time: 21:23
  Old Post 18-01-2003 04:04
Edit/Delete Message Reply w/Quote
#30 Report this post to a moderator
Tired of ads?

I don't that is correct. First we were talking about a start of the planet (HW). Anyway I have captured many radiated planet from accidents and never had one go over 300. It would be unusual to see the accident so late in the game that you have all of the boosters.
I say again, I have never seen a planet over 300, ever. I would be very suspious of any game posted with that condition and would wonder if they used an editor.

 
Pages (2): [ 1   2   ]
< Last Thread     Next Thread > Post New Thread     Post A Reply
All times are GMT. The time now is 05:23.
Apolyton Time is 00:23.
    top of page
Rate This Thread:
Forum Jump:
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
 




Contact Us - Apolyton Civilization Site - Support Us!

Building a better Apolyton through better information. Click here and take our poll!
Non-US visitors, click here!

Powered by: vBulletin Version 2.0.3
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Page generated in 0.0642 seconds (91.20% PHP - 8.80% MySQL) with 30 queries
Page Loading Time:

Support Apolyton: Amazon USA | Amazon UK | Amazon DE | Amazon FR |
Support Apolyton and get FREE PLUS, Buy from Chips&Bits: Galactic Civilizations | Galactic Civilizations: Deluxe Edition | Call to Power 2 | Civilization: The Boardgame | GURPS/ Alpha Centauri | Alpha Centauri | Civilization IV | Civilization III: Complete |


Front Page | Civilization IV | Civilization III | Civilization II | Call to Power II | Alpha Centauri | Master of Orion III
Rise of Nations | Galactic Civilizations | Galactic Civilizations II | Misc
Alt.Civs | Civ I | C:CtP I | About | News | Directory | Apolyton Store | Forums | Chat | Columns | Interviews | Newsletter
Scenario League | CSC | Clash of Civs | Spanish Site | CtP Maps | Cradle of Civ | WesW's Ctp1/2 Site | Civ3 Haven

apolyton.net | apolyton.com | civilization2.net | civilization3.net | civilization4.net | civilizationiv.info | calltopower.net | galciv.net | galciv2.net | moo3.net