Skip to main content

A general purpose game engine using the pygame graphics API and pymunk's physics engine.

Project description

# Python Video Game Engine

A Python Video Game Engine powered by Pygame and Pymunk.

Make sure to run python setup.py install.

A game engine is essentially an SDL wrapper with a Physics Engine tied together with a robuts API of generalized Game Objects and Components.

Because of this, the component/system implementation of this engine resulted in three main systems:

  • Physics

  • Graphics

  • Control

Coincidentally, this is essentially

  • Model

  • View

  • Control

the examples directory contains a working example of how to use the game engine, the components, and ultimately playing a rendering a simple scene that uses physics and graphics.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vgengine-1.0.0.tar.gz (16.2 kB view details)

Uploaded Source

File details

Details for the file vgengine-1.0.0.tar.gz.

File metadata

  • Download URL: vgengine-1.0.0.tar.gz
  • Upload date:
  • Size: 16.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.19.1 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.29.1 CPython/2.7.12

File hashes

Hashes for vgengine-1.0.0.tar.gz
Algorithm Hash digest
SHA256 668de5d00901fe812c9a73a591aed5ca838ec01e0588e09a593a6e7181b7cebf
MD5 a8817e78d645691af60f623a7c9dec89
BLAKE2b-256 d13a98e40a8f4121db0ec1e58a1983f7a9b22f90383759e574fd84c8981d1b2e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page