Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

7 examples of game AI that every developer should study

2»

Comments

  • ScotScot Member LegendaryPosts: 22,823
    Ok when it comes to AI gaming may be last decade, but when it comes to animations and graphics look at how far we have come. Recently ray tracing has made dark darker and light lighter, that's what gaming is all about. Like Nvidia said gaming is in a golden age. And the fun guys, has it ever been more fun? ;)
    KyleranAlBQuirky
  • ScotScot Member LegendaryPosts: 22,823
    Seriously, I look forward to when AI can run games; in MMORPG's it could tailor a players experience of the game, handle the unfolding of a story that effected gameplay and make quests and dungeons unique for the parties doing them.
  • Hawkaya399Hawkaya399 Member RarePosts: 620
    edited October 2019
    Worth mentioning is the Stalker series and its Alife engine to simulate mass movement. Apparently it was dumbed down during develoment, but with MODs it becomes more capable.

    Another is the game Outcast (1999). Its AI engine was named GAIA.
    A link and quote:
    The AI used in Outcast was considered revolutionary at the time it was released.[11] It was based on a proprietary engine codenamed GAIA, for Game Artificial Intelligence with Agents, which was composed by a set of C++ libraries that provided sophisticated control of game characters based on research in distributed AI. Intelligence is represented as a distributed activity over a set of autonomous routines called agents. An agent uses skills, such as hearing, sight, acrobatic, to complete assigned tasks. These agents can interact and even compete with each other to realize a complex task.
    The problem with AI is genuine AI in real-time is probably impossible. It can only LOOK smart. If genuine AI is used it'll be used in development to create more convincing appearances, like, for example, to randomly produce believable cities using deep learning (or something else). Doing this in real-time wouldn't be practical.

    My opinion is good pathfinding and crowd algorithms are probably a good start to making it LOOK smart in real-time.
    Post edited by Hawkaya399 on
    AlBQuirky
  • WizardryWizardry Member LegendaryPosts: 19,332
    edited October 2019
    IDK about his examples though,the only game i know if The Division and having watched many hours i would say the AI is awful.
    When i see players walk out in the open and just exchange rounds at the harder settings,no it is not good from any angle.

    I am however happy to see gamasutra is looking at game design,i just feel that perhaps they themselves do not understand what can be done to make it good.

    A good script needs several layers,simply telling the AI to move after hit 2...3..4x is lazy scripting.Even in TD the AI often just stood there and traded shots with the human player...sigh.

    I am not going to list off a hundred ways to make good scripts,it is not my job,i just know when i see something unique.

    Some noticed i have talked a bit about Atlas of late.Well so happens Atlas creature Ai is actually really good.I know what it is doing and i know it is sort of cheating realism but it works.What the team at Atlas did it have the creatures be it on land or water,read your data,yeah i know i said it is not a realistic mannerism but it does work.

    Example ,if you are weak,it will attack,if you are strong it will move around and even avoid or run.

    I know i don't want to sound like a hypocrite because i often demand plausible realism,but this is scripting AI,you cannot turn npc's into humans or creatures into real ones.

    Never forget 3 mile Island and never trust a government official or company spokesman.

  • AlBQuirkyAlBQuirky Member EpicPosts: 7,432
    Wizardry said:
    Example ,if you are weak,it will attack,if you are strong it will move around and even avoid or run.
    EQ1 did this back in 1997. I lost count of the times I died AFTER a fight because I was so low on health afterwards that any level 1 critter or monster suddenly became brave enough to attack me ;)

    Meditating also seemed to paint a target on your spell caster :smile:
    ScotAncient_Exile

    - Al

    Personally the only modern MMORPG trend that annoys me is the idea that MMOs need to be designed in a way to attract people who don't actually like MMOs. Which to me makes about as much sense as someone trying to figure out a way to get vegetarians to eat at their steakhouse.
    - FARGIN_WAR


  • ScotScot Member LegendaryPosts: 22,823
    Developers must learn to write scripts for games
    Adbots must learn to do better at disguising what they are.
    AlBQuirky
  • Ancient_ExileAncient_Exile Member RarePosts: 1,303
    Quazal.A said:
    curious was there a reason why they didn't include EvE online for their AI. or is it just a case of they didn't know. :disappointed:
    Personally think its just because eve is seen as the little random relative that only appears at wedding and births :hushed:

    https://kotaku.com/devious-eve-online-ai-finally-defeated-by-hundreds-of-p-1795555590

    just one example. 

    They have been running different / older types of AI to my knowledge fro 10 years or so that started with the WH / Drones that used to be able to change ammo / defences depending on damage type or ships attacking it.

    But being able to create its own defence force depending on its attackers takes it to another level for me.

    They have recently had athe Drifters attack players in a non scripted environment throughout the universe to the point that alliances had to stop fighting each other to kill the pve rats that were ganging up against the players 

    I know im a bit of a fanboy, but EvE still head an shoulders above any mmo for its player driven content ,  and now AI driven content, this to me is how a sandbox should be, the devs start the work then the game itself decides with no direction :D  (thats the longer term of course)

    "I know im a bit of a fanboy, but EvE still head an shoulders above any mmo for its player driven content ,  and now AI driven content, this to me is how a sandbox should be, the devs start the work then the game itself decides with no direction :D  (thats the longer term of course)" - Quazal.A

    "...player driven content ,  and now AI driven content, this to me is how a sandbox should be, the devs start the work then the game itself decides with no direction..."

    With as little direction as possible.

    Interesting thread.

    "If everything was easy, nothing would be hard."


    "Show me on the doll where PVP touched you."


    (Note:  If I type something in a thread that does not exactly pertain to the stated subject of the thread in every, way, shape, and form, please feel free to send me a response in a Private Message.)

  • KyleranKyleran Member LegendaryPosts: 43,435
    edited April 2020
    [mod edit]
    Is this an example of an extremely clever bot AI which not only incorporates an advert into the subject matter of the thread, then takes it a step further to create a 2nd account to quote the advert another time?

    If so they are way ahead of most game developers.

    ;)
    Post edited by Vaross on
    ScotAlBQuirky

    "True friends stab you in the front." | Oscar Wilde 

    "I need to finish" - Christian Wolff: The Accountant

    Just trying to live long enough to play a new, released MMORPG, playing New Worlds atm

    Fools find no pleasure in understanding but delight in airing their own opinions. Pvbs 18:2, NIV

    Don't just play games, inhabit virtual worlds™

    "This is the most intelligent, well qualified and articulate response to a post I have ever seen on these forums. It's a shame most people here won't have the attention span to read past the second line." - Anon






  • ScotScot Member LegendaryPosts: 22,823
    edited April 2020
    Kyleran said:
    [mod edit]
    Is this an example of an extremely clever bot AI which not only incorporates an advert into the subject matter of the thread, then takes it a step further to create a 2nd account to quote the advert another time?

    If so they are way ahead of most game developers.

    ;)
    I think these are both adbots, soon you an I will be replaced by them talking to themselves.
    Post edited by Vaross on
    AlBQuirky
  • [Deleted User][Deleted User] Posts: 12,263
    The user and all related content has been deleted.

    거북이는 목을 내밀 때 안 움직입니다












  • Abscissa15Abscissa15 Member UncommonPosts: 69
    Very interesting - nice work. Burned my whole lunch break here :)
  • Hawkaya399Hawkaya399 Member RarePosts: 620
    edited July 2020
    Something I noticed is many MMO players especially Pvp RvR fans don't want better AI. What's up with that? 

    Sometimes i think it's not relaly bettter ai that everyone wants because lets be serious players don't REALLY want a challenge, or almost everyone would be playing PvP. What most really want, whether they know it or not, is a director AI. The director AI knows YOU, will keep you entertained and engrossed, and maybe even keep things suspenseful, but would steer away from creating a truly challenging survival gameplay.

    BUT this only really applies to gaming in general. Personally, I think not everyone playing games merely wants a game, and not alll subgenres in gaming are merely games. Some players actually want some adversity. They don't want constant fun. They want it to hurt sometimes. They want to be bored sometimes. They wnat something more like the real world even, maybe because it's more immersive when a world doesn't revolve around your happiness... It makes achievement feel more noteworthy. It makes memories that aren't just happiness, but a full range of emotion and experience.

    Immersion isn't just about big monitors, realistic graphics or VR headsets. It's also the world itself and the gameplay. People don't generally agree what's immersive, but they all tend to choose certain things. I, for example, think items are immersive in RPGs. I think Inns and Taverns and reasonably convincing cities and villages are immersive. I think some randomized things are immersive. I think having stats on items is immersive because it mimics what I'm used to seeing in RL--things breaking down and not every table or computer being exactly the same quality or build. Item decay is immerisve to me. A comprehensive inventory, composed of backpacks and other containters or devices, with item weight and item volume is immersive. Needing to eat food, drink water, rest and heal myself are also immersive. While I like many instnaces of challenging combat, I conversely tend to dislike too much story or NPC conversation. Some players favor lots of convincing story and characters. They wnat expansive branching storylines and flawed characters. They want non-combat methods to defeat an enemy. Thye wnat to marry, befriend, and other. We're not all the same.
    Post edited by Hawkaya399 on
    AlBQuirky
Sign In or Register to comment.