1 of 7

NAIL139 AI for Games�Group Project�Peter Guba

Faculty of Mathematics and Physics

Charles University

2 of 7

The Assignment�

Design AI for a game

Steps:

1. Pick an existing game

2. Design AI for it

3. Present your design

3 of 7

Roadmap�

  1. Pick your team mates and a name for your team (Deadline: 14.11.2025 23:59)
  2. Pick a game to work on and get it approved by us. (Deadline: 20.11.2025 23:59)
  3. Write a specification of the problem you’ll be trying to solve and send it to us. (Deadline: 27.11.2025 23:59)
  4. Prepare a rough idea that you’ll discuss with us (consultation times will be clarified)
  5. Design the AI and create a presentation about it. (Deadline: 08.01.2026)
  6. Present what you’ve prepared (on 08/09.01.2026)

4 of 7

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.

5 of 7

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.

6 of 7

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.

7 of 7

Resources�