Skip to content

seekers-dev/seekers

 
 

Repository files navigation

Seekers

Python Version 3.9/3.10 CodeQL pre-release
Learn to code with games.
Game Preview
  • Artificial intelligence programming challenge, hopefully suited for school students.
  • AIs compete by controlling bouncy little circles ("seekers") trying to collect the most goals.
  • Based on Python 3 and pygame.

Getting started

Setup

You can download prebuild binaries from the latest release here or from the prerelease here.

Alternativly, you can build it yourself. You can do this by running the following commands:

# Clone this project
git clone https://github.com/seekers-dev/seekers.git
cd seekers
# Install all requirements
python -m pip install --upgrade pip
pip install -r requirements.txt
# Download the api headers
curl -Lo seekers-api.zip https://github.com/seekers-dev/seekers-api/releases/download/prerelease/seekers-api.zip
unzip seekers-api.zip

Run seekers

If you want to run the seekers game with the AI files, you should run the following command:

python seekers.py [files]

About

A Python Client and Server for an AI-programming challenge targeted at students.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages

  • Python 98.9%
  • Nix 1.1%