missionpinball / mpf-gmc

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

GMC Progress Tracker #1

Open avanwinkle opened 3 months ago

avanwinkle commented 3 months ago

The following outline covers the core functionality that the Godot MC will need to be a usable replacement for the old Kivy MC.

MVP Requirements

Core

Slides

Widgets

Variables

Window

Widget Types and Behaviors

Sounds

Editor Integration

Usability

avanwinkle commented 3 months ago

Future Features (post MVP)

Slides

Variables

Sounds

Editor Integration

ecurtz commented 2 months ago

Random links on various in progress items: Logging: https://godotengine.org/asset-library/asset/2381 Variable formatting: https://docs.godotengine.org/en/stable/tutorials/scripting/gdscript/gdscript_format_string.html Fullscreen display: https://docs.godotengine.org/en/latest/classes/class_displayserver.html#class-displayserver-method-window-set-mode Sound mixing: https://github.com/godotengine/godot-proposals/issues/3286