missionpinball / mpf-gmc

Godot-based Media Controller for the MPF pinball framework
MIT License
12 stars 4 forks source link

MPF-GMC: Godot Media Controller for the Mission Pinball Framework

Godot BCP Logo

The Godot MC (GMC) is a media controller for rendering screen and audio content in pinball games created using the Mission Pinball Framework (MPF).

It is built on top of the Godot BCP Server and will replace the old Kivy-based MPF Media Controller.

With the Godot MC, pinball creators using MPF can choose Godot as their display engine and drive all screen slides, videos, animations, and sounds via a Godot project.

[!WARNING] Godot MC is in development. While all core functionality is available and games can be run, implementations and usage may change. We hope you'll give it a try, and please have patience if breaking changes may occur.

Features

Installation & Documentation

Full installation guides and documentation are available at https://missionpinball.org/gmc/

Contributing

User contributions are welcome!

https://github.com/missionpinball/mpf-gmc

For questions and support, please open an issue in the above GitHub repository or visit the MPF forums at https://groups.google.com/g/mpf-users

License

MIT