Author Topic: Human-only simulation  (Read 454 times)

Carl the Great

  • Technician
  • ****
  • Posts: 149
  • This is the personal text section of my profile.
    • View Profile
Human-only simulation
« on: 14 July 2016, 21:44:38 »
Here's a interesting request, good for screenshots or making a simulation:

How about creating a custom game without any CPU's and all factions you are free to command? For example you have two opposing factions and you can command both of them to your own destruction (there can be differing halos instead of green, yellow, and red; halos should be based on the team number/color).

If this has been already been requested before, please send me the link.
Thanks!  ;)


  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Human-only simulation
« Reply #1 on: 18 July 2016, 07:08:45 »
I mean, the normal way to do this is just to use two computers and create a multiplayer game between them. Controls are a bit different, but arguably smoother since the screen isn't constantly jerking back and forth between teams.

However, I don't see this as a particularly useful feature or one that's gonna be in high demand. This just isn't the kind of game you play against yourself.
Edit the MegaGlest wiki:

My personal projects:


  • Technician
  • ****
  • Posts: 147
    • View Profile
Re: Human-only simulation
« Reply #2 on: 1 October 2016, 12:39:03 »
Unless making this possible is too much work, I believe it's a good idea. It would be especially useful for testing, whereas scenarios where you control multiple allied factions at the same time also make a lot of sense! I mean, even if you want to play a game against yourself, why should you be limited?


  • Ornithopter
  • *****
  • Posts: 433
    • View Profile
Re: Human-only simulation
« Reply #3 on: 4 October 2016, 18:59:46 »
Should be pretty simple. Control scheme should just be a check to ask, is this part of player faction? No? Cut off GUI code beyond description. Ergo, just set all checks to yes. That's what happens in GAE. I was swapping control dynamically through the capture mechanic in Mandate and I barely changed the GAE code for GUI display.