AI's should always be purposeful.
- Don't use random
- Don't use wander
- Don't use idle
- If you want an airplane to look like an airplane it helps to start with the basic mechanics of airplane flight.
- Bullshit doesn't scale. Trying to tune a bunch of AI's to look natural by giving them some half assed model of human intentions is never going to work. You are far better off just telling them to do what you want to achieve your desired effect rather than tuning some goofy model.
- Car wrecks, gun shots, staring, you name it and your AI should respond.
- Everything the AI does should be signaled. The AI is leaving cover to get a better vantage point. Don't just fucking do it. Signal the player that your doing it and why. It should be clear at all times why an AI is doing something
- Doesn't matter how smart your decision maker is if the AI looks like shit doing it then don't bother
- Once your AI decides to do something it's better to continue doing it long after whatever reasonable reason for doing it has passed then it is to stop doing it then decide to start again in a short period of time.
- Allow the world to be annotated to tune specific behavior
- Don't let the AI's be universally tuned
- Don't 50% of the time attack and 50% retreat. See the first point. Be purposeful!
No comments:
Post a Comment