Skip to content
This repository has been archived by the owner on Feb 5, 2022. It is now read-only.

uclaacm/ai-combat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Combat

We are the AI@UCLA Gaming Group.

AI Combat is a top-down shooter in which programmable AI bots battle each other in a closed arena. We're doing this in Python using the PyGame library to write the engine and game logic.

Goals

  • To become familiar with Python and the PyGame API
  • Dive into game development
  • Apply AI concepts to game dev
  • Gain knowledge of general software development tools

Development

Our project is still in its very early stages! Stay tuned for more progress over the upcoming months.

As of current, a basic game engine is in place and several primitive bots have been implemented. These include a playerbot that the user can control, and an aggressive stalkerbot that chase other bots to attack them.

The sprite textures are still placeholders at the moment, until we can find proper images to use.

screenshot

Running

To run AI Combat, simply execute:

python AICombat/AICombat.py

Dependencies

AI Combat uses Python 2.7 and relies on the pygame library for windowing and painting.

Find pygame in their download page at http://www.pygame.org/download.shtml

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages