NAIL139 AI for Games�Group Project��Peter Guba
Faculty of Mathematics and Physics
Charles University
The Assignment�
Design AI for a game
Steps:
1. Pick an existing game
2. Design AI for it
3. Present your design
Roadmap�
Guidelines�
Don’t just look up how the actual game AI was designed, do it yourselves.
Teams should consist of 3-4 people – those who won’t find a team will be randomly grouped together.
Make sure the game you pick has sufficiently complex AI for you to create an interesting project around.
If your game’s AI is too expansive, we can agree you’ll only design a part.
Your design doesn’t have to correspond to the actual game exactly, you can try to change it to make it more fun.
How to know when you’ve done enough?�
Your solution should be detailed enough that you would know how to start coding it.
The last lecture and lab of the semester are saved for your presentations – (90+90)/7 =~ 25 minutes per presentation and a round of questions (so, let’s say, 20 minutes per presentation). Work with this time frame in mind.
Presentation guidelines�
If your game has a lot of creatures that differ in specific behaviour implementations, no need to go through them in detail.
Include a brief description of the game in your presentations, so that everyone knows what you’re talking about.
Resources�
Useful resources for inspiration:
https://www.youtube.com/@AIandGames/featured
Example specification:
List of potentially helpful questions to consider when designing your AI:
https://docs.google.com/document/d/1a3iNZXl0AZGaF2y9747Sql_VXNNkhmHUGjdjXFl4Iq0/edit?usp=sharing