Talk:Konquest
From Wikipedia, the free encyclopedia
The phacs.de-link doesn't work any longer, I don't know why. I suggest to link my konquest-web-game here instead. The link is www.konquest.raschhour.com
I'm still working on it (but it's nearly "perfect" ;-)) - and it's in german language, too.--88.72.134.35 19:12, 28 August 2006 (UTC)rayman
Contents |
[edit] Konquest online
I have made in PHP konquest, however i dont have any where to host it. --Adam1213 Talk + 16:02, 6 October 2006 (UTC)
I coded a online-version, too. check it out: [1] It's in german language and comes with a lot of features such as
automation (same missions each turn) diplomacy fog of war messaging mission-abort-function
Is it considered to be spamming or vandalism if I posted the link here? I'm running this project for about 3 month now, but there is nobody there, except for 2 or 3 fanatic's;)
- I think you should put it on the German Wikipedia, unless you have an English version as well. --80.229.152.246 15:40, 7 January 2007 (UTC)
[edit] Ships and kill percentage
Adam - I'm pretty certain that 1.1 has planets that produce 5 ships. As far as kill percentage is, could you find out what the limits are? I made an assumption with 0.30 and 0.90.
Actually one thing I'd like to have on Konquest is an "auto send fleet" option, whereby you tell a planet to send x amount of ships to a certain destination/s every turn. If the planet is attacked and the ships drop below a certain point, then the feature would automatically stop.
Good to see another player! --One Salient Oversight 08:01, 7 October 2006 (UTC)
-
- yeah it is good to see another konquest player, konquest should have over the net multiplayer support, it does not so I made PHP konquest, the auto send fleet option would be good if my PHP version of konquest pops up the web at a later stage I will probably add the function. --Adam1213 Talk + 02:50, 8 October 2006 (UTC)
[edit] Re
The code i have posted is from konquest 1.1 (slightly modified with formating but code not changed. Konquest is licensed under the terms of the GNU.
I have found out by reading the source "CoreLogic::generateKillPercentage() { // 0.30 - 0.90 return 0.30 + random.getDouble()*0.60; }
int CoreLogic::generatePlanetProduction() { // 5 - 15 return 5 + random.getLong(10); }
"
What I still dont understand fully in the source code is what the following things are used for
double CoreLogic::generateMorale() { // constant return 0.50; }
double CoreLogic::roll() { // 0.00 - 1.00 return random.getDouble(); }
I also dont full understand full the algorythm for fleets arrival (attacking fleet)
My guess is that it is ships left=planet_ships-(fleet_ships*fleet_kill/planet_kill)
The actually linux game has
// let's get ready to rumble...
CoreLogic cl; AttackFleet &attacker = *arrivingFleet; DefenseFleet &defender = arrivingFleet->destination->getFleet(); Planet &prizePlanet = *(arrivingFleet->destination);
bool haveVictor = false; bool planetHolds = true;
while( !haveVictor ) { double attackerRoll = cl.roll(); double defenderRoll = cl.roll();
if( defenderRoll < prizePlanet.getKillPercentage() ) { attacker.removeShips( 1 ); }
if( attacker.getShipCount() <= 0 ) { haveVictor = true; planetHolds = true; continue; }
if( attackerRoll < attacker.killPercentage ) { defender.removeShips( 1 ); attacker.owner->statEnemyShipsDestroyed( 1 ); }
if( defender.getShipCount() <= 0 ) { haveVictor = true; planetHolds = false; } }
--Adam1213 Talk + 02:47, 8 October 2006 (UTC)
[edit] Idea
Should we start a category for people that play Konquest? --Adam1213 Talk + 03:10, 8 October 2006 (UTC)
There's more than two of us? --One Salient Oversight 03:30, 8 October 2006 (UTC)
yessss!!!!!1111oneoeneleven 88.72.150.163 19:05, 27 October 2006 (UTC)raYman
[edit] Neutral planets
Neutral planets apppear to get 1 ship each turn
Planet::turn() { if( !(owner->isNeutral()) ) { homeFleet.addShips( productionRate ); owner->statShipsBuilt( productionRate ); } else { homeFleet.addShips( 1 ); } }
--Adam1213 Talk + 07:30, 11 October 2006 (UTC)
[edit] Poll to decide if there should be a link to my PHP copy of Konquest.
Please vote --Adam1213 Talk + 04:05, 12 October 2006 (UTC)
[edit] Windows binary?
Has anyone compiled this for Windows? At its core, konquest is possibly the most basic Master of Orion-ish game next to Strategic Commander for Palm, and I think people who stumble on this article by accident might want to try it out.69.234.0.29 01:43, 28 January 2007 (UTC)
- JQuest is Konquest written in Java, it is still in Beta stage, if it works well enough for you add the link to the article.
- Current it shows all the information for planets that have not been conquered yet, the kill percentages are higher than they should be, in addtion I think the production rate may have been wrong, but you still can get the basic idea.