 |
| 21. |
Re: Spector Calls Out Carmack & Sweeney |
Aug 16, 2012, 18:00 |
Stormsinger |
|
|
Beamer wrote on Aug 16, 2012, 15:27:
Stormsinger wrote on Aug 16, 2012, 15:20:
Beamer wrote on Aug 16, 2012, 15:00:
Ozmodan wrote on Aug 16, 2012, 14:13:
Fion wrote on Aug 16, 2012, 13:34: AI will continue to suck if the console remains the dominant platform. With such strict resource management console games require very little of the hardware is every dedicated to AI. Not when console gamers continue to scream for better graphics that these aging consoles are increasingly unable to put out.
If a game company is going to come along and write an amazing AI for their game, it'll be a PC game. Perhaps someone should write an AI API. There are already API's for just about everything else after all. Good post, what I was going to say. I think you guys are confusing combat AI and non-combat AI.
Consoles can handle non-combat AI just fine, because it isn't intensive. Virtually everything he's talking about is scripted. Character development? Conversations? You can do that with a Nintendo just fine.
Scripts are NOT AI. Scripts are preplanned responses, nothing more. You can -fake- AI with scripts, but it just ain't the real thing. Scripting is a form of AI. And, if you read the article, it's what he's talking about. He mentions conversations and characters. By default you need to script conversations and characters. Yes, you can make it somewhat dynamic, but even then it's based off of a script.
In essence, though, he's talking about making believable people, not enemies that react a certain way.
Again, I wish people would read the article (but even then Blue summed it up adequately) rather than see "AI" and think "oh man, he means making us fight smarter guys!" He doesn't. He means making the NPCs we interact with seem like people or characters rather than tools. Scripting is AI in the same sense that kids coloring books are art.
It doesn't matter whether you're talking about combat AI or non-combat AI...scripts utterly suck at either, unless your game engine is completely simplistic and does not allow for anything outside of a handful of actions by the players (which is another whole level of suck).
Believable people cannot be done adequately via scripting, since they'll never have any useful/reasonable/believable response to any event that wasn't expected. A real person has a reaction to a murder that happens in front of them...a scripted NPC often does not. A real person has a reaction when someone gets sick in front of them...I've never seen a scripted NPC do so.
You -cannot- plan and script for every possible event...not as long as those scripts are written by humans. But it is quite possible to build general AIs that can adjust their actions to support whatever goals and desires have been defined for the NPC. Oddly, these even work when systems change, or in games where emergent behaviors are possible. |
|
|
|
|
|
 |
|
| |
| |
|
Date |
Subject |
Author |
| |
1. |
Aug 16, 10:36 |
Re: Spector Calls Out Carmack & Sweeney |
Creston |
| |
2. |
Aug 16, 10:41 |
Re: Spector Calls Out Carmack & Sweeney |
Beamer |
| |
3. |
Aug 16, 10:42 |
Re: Spector Calls Out Carmack & Sweeney |
wtf_man |
| |
26. |
Aug 17, 09:19 |
Re: Spector Calls Out Carmack & Sweeney |
wtf_man |
| |
4. |
Aug 16, 10:43 |
Re: Spector Calls Out Carmack & Sweeney |
ItBurn |
| |
6. |
Aug 16, 11:05 |
Re: Spector Calls Out Carmack & Sweeney |
tuddies |
| |
7. |
Aug 16, 11:10 |
Re: Spector Calls Out Carmack & Sweeney |
Bhruic |
| |
8. |
Aug 16, 11:29 |
Re: Spector Calls Out Carmack & Sweeney |
Prez |
| |
27. |
Aug 17, 10:45 |
Re: Spector Calls Out Carmack & Sweeney |
sauron |
| |
28. |
Aug 17, 16:10 |
Re: Spector Calls Out Carmack & Sweeney |
Zoom |
| |
29. |
Aug 18, 08:06 |
Re: Spector Calls Out Carmack & Sweeney |
Fantaz |
| |
9. |
Aug 16, 11:42 |
Re: Spector Calls Out Carmack & Sweeney |
Creston |
| |
22. |
Aug 16, 18:49 |
Re: Spector Calls Out Carmack & Sweeney |
dheer |
| |
5. |
Aug 16, 10:46 |
Re: Spector Calls Out Carmack & Sweeney |
avianflu |
| |
10. |
Aug 16, 12:26 |
Re: Spector Calls Out Carmack & Sweeney |
Cutter |
| |
11. |
Aug 16, 13:04 |
Re: Spector Calls Out Carmack & Sweeney |
Drazula |
| |
12. |
Aug 16, 13:10 |
Re: Spector Calls Out Carmack & Sweeney |
Kedyn |
| |
13. |
Aug 16, 13:34 |
Re: Spector Calls Out Carmack & Sweeney |
Fion |
| |
14. |
Aug 16, 14:01 |
Re: Spector Calls Out Carmack & Sweeney |
born2expire |
| |
17. |
Aug 16, 15:18 |
Re: Spector Calls Out Carmack & Sweeney |
Stormsinger |
| |
15. |
Aug 16, 14:13 |
Re: Spector Calls Out Carmack & Sweeney |
Ozmodan |
| |
16. |
Aug 16, 15:00 |
Re: Spector Calls Out Carmack & Sweeney |
Beamer |
| |
18. |
Aug 16, 15:20 |
Re: Spector Calls Out Carmack & Sweeney |
Stormsinger |
| |
19. |
Aug 16, 15:27 |
Re: Spector Calls Out Carmack & Sweeney |
Beamer |
| |
20. |
Aug 16, 16:55 |
Re: Spector Calls Out Carmack & Sweeney |
Dmitri_M |
| >> |
21. |
Aug 16, 18:00 |
Re: Spector Calls Out Carmack & Sweeney |
Stormsinger |
| |
23. |
Aug 16, 18:59 |
Re: Spector Calls Out Carmack & Sweeney |
KilrathiAce |
| |
25. |
Aug 16, 20:12 |
Re: Spector Calls Out Carmack & Sweeney |
Overon |
| |
24. |
Aug 16, 19:14 |
Re: Spector Calls Out Carmack & Sweeney |
jdreyer |
|
|