ant simulation: artificial intelligence experiment
- Python 2.7 download
- Pygame download
- Optional: Pycharm download
- To use GitHub with Pycharm: (git) download
To be run in sequence:
sudo -s
apt-get update
apt-get install -y git software-properties-common
add-apt-repository -y ppa:fkrull/deadsnakes
apt-get update
apt-get install -y python2.7
apt-get install -y python-setuptools python-dev build-essential
easy_install pip
pip install pygame
pip install flake8
To install Pycharm, continue to run these commands:
add-apt-repository -y ppa:mystic-mirage/pycharm
apt-get update
apt-get install -y pycharm-community
pycharm-community
- We're using the PEP8 formatting standard to make sure our code is all nice and tidy
- Keep commit titles short, but feel free to add longer descriptions (in PyCharm enter two new lines below title for description)
- When committing some work related to an issue, reference the issue in the commit title as '#X', where X is the issue number
- Look at the issues page often. The issues are prioritised and will help keep track of development. Don't start impulsively developing a brand new feature before planning and discussing it with the team
- Make sure you pull the latest changes ('Update' in PyCharm) regularly, especially before committing - otherwise you'll have to merge before you push to master and it'll add merge commits bla bla bla
- If you're unsure of anything to do with development or the true meaning of life, ask James
Please append to this list when using third-party resources
- Background image: fabooguy.deviantart.com
- Rock sprite images: 1, 2, 3, 4
- Lekton monospace font: fonts.google.com/specimen/Lekton