Home Schedule Assignments Piazza

Assignments

Homeworks

Homework assignments require python programming. Use this python primer to practice python syntax.

# Assignment Points Due Date
1.
Grid navigation (with random agent) [source]
5
1/22 at 11:55pm
2.
Path network navigation (with random agent)
5
1/29 at 11:55pm
3.
Navigation mesh generation
10
2/12 at 11:55pm
4.
A* pathfinding
10
2/19 at 11:55pm
5.
Minion agents
10
3/5 at 11:55pm
6.
Hero agents
10
3/26 at 11:55pm
7.
Super Mario Bros. level generation
10
4/9 at 11:55pm
8.

Reinforcement learning (CS 7632)
Squad AI or Camera Control (CS 4731)

10
4/23 at 11:55pm

Pygame and Game Engine installation instructions

Game Engine documentation

Optional MOBA Competion

Instructions