|
@@ -291,7 +291,7 @@ In the JME3 application, you register animated models to the Animation Controlle
|
|
|
|
|
|
Non-player (computer-controlled) characters (NPCs) are only fun in a game if they do not stupidly bump into walls, or blindly run into the line of fire. You want to make NPCs "`aware`" of their surroundings and let them make decisions based on the game state – otherwise the player can just ignore them. The most common use case is that you want to make enemies interact in a way so they offer a more interesting challenge for the player.
|
|
Non-player (computer-controlled) characters (NPCs) are only fun in a game if they do not stupidly bump into walls, or blindly run into the line of fire. You want to make NPCs "`aware`" of their surroundings and let them make decisions based on the game state – otherwise the player can just ignore them. The most common use case is that you want to make enemies interact in a way so they offer a more interesting challenge for the player.
|
|
|
|
|
|
-“Smart game elements are called artificially intelligent agents (AI agents). An AI agent can be used to implement enemy NPCs as well as trained pets; you also use them to create automatic alarm systems that lock doors and "`call`" the guards after the player triggers an intruder alert.
|
|
|
|
|
|
+"`Smart`" game elements are called artificially intelligent agents (AI agents). An AI agent can be used to implement enemy NPCs as well as trained pets; you also use them to create automatic alarm systems that lock doors and "`call`" the guards after the player triggers an intruder alert.
|
|
|
|
|
|
The domain of artificial intelligence deals, among other things, with:
|
|
The domain of artificial intelligence deals, among other things, with:
|
|
|
|
|