Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. A better RTS game AI, continued

A better RTS game AI, continued

Scheduled Pinned Locked Moved The Lounge
game-devhelp
6 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    Calin Negru
    wrote on last edited by
    #1

    In my last entry I described how the AI can make sure his units arrive safely at destination (clear left and right stripes check) When it detects an obstacle calling in someone to remove it is not the only solution, another option is getting at the destination by another route. With that said I’ll jump to the problem of counter strike. When the other AI or human player strikes the AI in an undefended place ( because the AI combat units are far away somewhere on the map ) the solution is to attack one of the other AI or human player undefended expansions ( or even the main base), a poorly defended enemy location has to exist since his combat units are busy attacking you.

    0 L 2 Replies Last reply
    0
    • C Calin Negru

      In my last entry I described how the AI can make sure his units arrive safely at destination (clear left and right stripes check) When it detects an obstacle calling in someone to remove it is not the only solution, another option is getting at the destination by another route. With that said I’ll jump to the problem of counter strike. When the other AI or human player strikes the AI in an undefended place ( because the AI combat units are far away somewhere on the map ) the solution is to attack one of the other AI or human player undefended expansions ( or even the main base), a poorly defended enemy location has to exist since his combat units are busy attacking you.

      0 Offline
      0 Offline
      0x01AA
      wrote on last edited by
      #2

      In a game there are players. Why distinguish between AI- players and human- players?

      L C 2 Replies Last reply
      0
      • C Calin Negru

        In my last entry I described how the AI can make sure his units arrive safely at destination (clear left and right stripes check) When it detects an obstacle calling in someone to remove it is not the only solution, another option is getting at the destination by another route. With that said I’ll jump to the problem of counter strike. When the other AI or human player strikes the AI in an undefended place ( because the AI combat units are far away somewhere on the map ) the solution is to attack one of the other AI or human player undefended expansions ( or even the main base), a poorly defended enemy location has to exist since his combat units are busy attacking you.

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #3

        "Reserves". Having none is a major military blunder.

        "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

        C 1 Reply Last reply
        0
        • 0 0x01AA

          In a game there are players. Why distinguish between AI- players and human- players?

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #4

          The AI can cheat because it sees more. One has to dumb it down depending on the context.

          "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

          1 Reply Last reply
          0
          • 0 0x01AA

            In a game there are players. Why distinguish between AI- players and human- players?

            C Offline
            C Offline
            Calin Negru
            wrote on last edited by
            #5

            Because the current AI players do a bad job at managing the combat units. The human player is better.

            1 Reply Last reply
            0
            • L Lost User

              "Reserves". Having none is a major military blunder.

              "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

              C Offline
              C Offline
              Calin Negru
              wrote on last edited by
              #6

              Yeah but we’re talking about a video game here. I think video games are closer to sports (dexterity challenge) than the real life thing they are simulating.

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • World
              • Users
              • Groups