https://github.com/owigginshay/simulation_engine
This repository aims to provide a framework which allows for the fast prototyping of simulation ideas. Focus on building classes which describe behavior, and let the graphics be handled behind the scenes.
https://github.com/owigginshay/simulation_engine
graphics physics-simulation pyglet simulation
Last synced: 10 months ago
JSON representation
This repository aims to provide a framework which allows for the fast prototyping of simulation ideas. Focus on building classes which describe behavior, and let the graphics be handled behind the scenes.
- Host: GitHub
- URL: https://github.com/owigginshay/simulation_engine
- Owner: OWigginsHay
- License: mit
- Created: 2021-11-30T15:17:37.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-10T16:18:04.000Z (almost 4 years ago)
- Last Synced: 2025-01-27T22:15:03.686Z (about 1 year ago)
- Topics: graphics, physics-simulation, pyglet, simulation
- Language: Python
- Homepage:
- Size: 233 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# simulation_engine
The goal of this project is to create a generic platform using pyglet to run simulations.
Create custom classes which:
*describe behaviour
*expose variables to track and display
Create layers which:
*hold different collections of custom classes together
*allow custom classes to interact with each another inside a simulation space
The SimulationEngine will ingest the blueprints defined by you, and manage the graphics and event handling in the background.