This is an attempt to create a simulation of cell interactions during the DinaCon Hacknight. We started with a simple physics simulation trying to emulate brownian motion, heavily based on arcade's example code.
To get started, you should be able to:
pip install -r requirements.txt python3 main.py
Things to do
This being a hackathon project, there's a lot of things to still do:
- break out common properties of shapes & sprites into a class hierarchy
- hook into pymunk's collision detection logic and actually apply molecular properties (e.g. different interaction based on an instance's properties).