/slave

Very simple Python game engine with component system, made for learning

Primary LanguagePythonMIT LicenseMIT

Slave Engine

Very simple Python game engine with a component system.

Repository structure

  • ecs: component system, pure Python.
  • engine: game engine, built on top of the ecs and pygame.
  • pong_test: example project.

Requirements

  • Python 3
  • pygame 1.9

A requirements.txt file is included for convenience, just run pip install -r requirements.txt with your virtualenv active.