Arche Pixel provides OpenGL graphics and live plots for the Arche Entity Component System (ECS) using the Pixel game engine.
- Free 2D drawing using a convenient OpenGL interface.
- Live plots using unified observers (time series, line, bar, scatter and contour plots).
- ECS engine monitor for detailed performance statistics.
- Entity inspector for debugging and inspection.
- Simulation controls to pause or limit speed interactively.
- User input handling for interactive simulations.
go get github.com/mlange-42/arche-pixel
The dependencies of go-gl/gl and go-gl/glfw apply. For Ubuntu/Debian-based systems, these are:
libgl1-mesa-dev
xorg-dev
See the API docs for details and examples.
This project is distributed under the MIT licence.