3-Way battle simulator - Page 5 - PlanetSide Universe
PSU Social Facebook Twitter Twitter YouTube Steam TwitchTV
PlanetSide Universe
PSU: No combat ready unit has ever passed inspection.
Home Forum Chat Wiki Social AGN PS2 Stats
Go Back   PlanetSide Universe > PlanetSide Discussions > PlanetSide 2 Discussion

Click here to go to the first VIP post in this thread.  
Thread Tools Search this Thread Display Modes
Old 2012-03-27, 05:46 PM   [Ignore Me] #61
Second Lieutenant
Re: 3-Way battle simulator

Originally Posted by Graywolves View Post
This thread makes me think of something like RISK: Battle for Auraxis
Oh my god, you're totally right.

I just never realised it before you spelt it out for me. Maybe the devs could change it to stratego?
StumpyTheOzzie is offline  
Reply With Quote
Old 2012-03-27, 05:46 PM   [Ignore Me] #62
Master Sergeant
Mightymouser's Avatar
Re: 3-Way battle simulator

I figure no matter how smart I make the AI; the most interesting use for the sim will be people putting in their own plans, and perhaps moving all the pieces themselves, and just using the sim as a board to play out their pre imagined scenarios.

Clearly, no matter how precise I make it it'll never be able to mimic all the variables which affect actual game play, but I'm hoping to be able to add things like advantages for various regions, and perhaps allow the user to give en empire a specific perk. For example, someone could see what the impact would be on a fight if one empire were able to gain air superiority and the like... Obviously we'll have to know much more about the maps, and the game, before that type of mechanism can really be implemented, but I think in time, this could be quite a fun tool.
Mightymouser is offline  
Reply With Quote
Old 2012-03-27, 06:21 PM   [Ignore Me] #63
Brigadier General
basti's Avatar
Misc Info
Re: 3-Way battle simulator

Originally Posted by Mightymouser View Post
I downloaded Kipper's code, but I've never really done intensive projects (read: useful) in PHP; so I swapped it over to Java. Still working out kinks, and setting up the back end, but I'll get an applet up and hosted somewhere at some point "soon".

Here's a current working screenshot (forgive the ugly GUI, making it pretty is down on the todo list):

clicky for bigger

And currently I've implemented:

I'm using the hex map for Indar as seen in the various videos and screenies

You can customize the starting layout, or start with a neutral board, or a three-way preset (seen above)

you can select a custom target to be attacked next round by any empire, or let the random selection logic select one itself

The selection logic is this:
If there is a neutral hex connected to an owned hex, select it (if more than on, a random one is chosen)

If there are no neutrals; select the hex with the most sides connected to your owned hexes (in the case of a tie, random selection among the best)

If the entire board is neutral, select a random start point

With a 1/100 random probability, a totally random hex will be selected anywhere on the board, and overwrite the previous logic
You can select to 'defend' a hex, and doing so makes the enemy fight over the hex for a longer period. As does multiple empires attacking the same hex.

You can move the simulation one turn at a time, or have it auto-play at various speeds (from 1 turn every 5 seconds, to one turn every 10 ms)

Capturing a hex takes 3 turns; at the base level, (unless it is neutral, then it flips in 1 turn). The already mentioned delays are then added onto that base time.

Things I want to add:

Variations in hex worth, and attack time; currently every hex is treated the same.

Delays based on if an empire is being double teamed

Possibly a way to choose an empire's "population levels" and then have that population affect target selection, and fight times

the option for secondary (or tertiary) targets.

The ability to layout a 'battle plan' several steps in advance, rather than having to select targets one at a time

"Hotspots" both visually, and in the sense that target selection will take into account the current fighting zone, rather than move across the board sporadically.

"Make it pretty"

Any other suggestions would be welcome, though I can't promise that everything will be feasible with my current code setup...

Get me a DL link asap, will use it for something.

But finish it first, I got other stuff to do before i need that thingy.

basti is offline  
Reply With Quote
Old 2012-03-27, 06:36 PM   [Ignore Me] #64
Kipper's Avatar

Hey, nice to see continued interest and that my little idea spawned it's own little spin-off!

I wanted to do more with mine with some variables and improved AI, but I've not had the chance because "real" work is keeping me busy and I hope to find the cash for a computer upgrade pre-beta (and like, have heating and food obviously!).

If you or anyone comes up with a good web version I'll happily host it on planetside-stats!

Visit: http://planetside-stats.com | Follow @Ps2Stats on Twitter! | Like Planetside-Stats.com on Facebook!
Kipper is offline  
Reply With Quote
  PlanetSide Universe > PlanetSide Discussions > PlanetSide 2 Discussion



Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -5. The time now is 01:16 AM.

Content © 2002-2013, PlanetSide-Universe.com, All rights reserved.
PlanetSide and the SOE logo are registered trademarks of Sony Online Entertainment Inc. © 2004 Sony Online Entertainment Inc. All rights reserved.
All other trademarks or tradenames are properties of their respective owners.
Powered by vBulletin
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.