Skip to content
Game AI Game Engine
Python Java HTML Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
competition Spring 2018 files Nov 26, 2018
homework1 Spring 2018 files Nov 26, 2018
homework2 updated instructions to give suggested agent radius and more game eng… Jan 7, 2019
homework3 Spring 2018 files Nov 26, 2018
homework4 Spring 2018 files Nov 26, 2018
homework5 Spring 2018 files Nov 26, 2018
homework6 Spring 2018 files Nov 26, 2018
homework7-simple Spring 2018 files Nov 26, 2018
homework7 Spring 2018 files Nov 26, 2018
images update readme Nov 26, 2018
installation installation test Jan 13, 2019
quadtree Spring 2018 files Nov 26, 2018
rl Spring 2018 files Nov 26, 2018
squad Spring 2018 files Nov 26, 2018
LICENSE Initial commit Nov 26, 2018
README.md update readme Nov 26, 2018

README.md

gaige

Game AI Game Engine

The Game AI Game Engine (GAIGE) is a set of instructional programming assignments for the Game Artificial Intelligence course taught at Georgia Tech.

GAIGE is a game engine built in python on top of the PyGame library that provides basic 2-D game functionality. Through a series of assignments, one will build up all the AI components needed to have AI agents play a game based roughly on the Multiplayer Online Battle Arena (MOBA) genre of game.

Screenshot of GAIGE engine

Installation

The game engine is built in Python, using the Pygame and NumPy packages.

Pygame is a 32-bit package. You will need a 32-bit version of Python. We use Python 2.7.

Macintosh OSX 10.7 and above

  1. brew install python
  2. pip install numpy
  3. pip install --upgrade pip setuptools
  4. pip install pygame

Linux Fedora

  1. sudo yum install numpy
  2. sudo yum install pygame pygame-devel

Linux Mint

  1. Get Python 2.7.6
  2. sudo apt-get install python-pygame
  3. sudo apt-get install python numpy

Windows

  1. Install Python (version 2.7.x recommended) https://www.python.org/downloads/
  2. pip install numpy
  3. pip install pygame
You can’t perform that action at this time.