У меня есть программное обеспечение для моделирования (C ++), которое работает в командной строке.Он не зависит от платформы (в настоящее время компилируется и работает в Windows, MacOS X и Linux).Когда симуляция заканчивается, я визуализирую результат с помощью SDL;это очень простой 2D-вид, в основном цветные квадраты рядом друг с другом.
Я хотел бы иметь пользовательский интерфейс поверх симуляции, чтобы я мог запускать и приостанавливать симуляцию, а также изменять параметры на лету.Что-то довольно простое, я думаю.Что ж, в идеале я также добавлю графер куда-нибудь, чтобы увидеть эволюцию во времени некоторых параметров.
Теперь мне интересно, в каком направлении мне идти.Стоит ли использовать одну из библиотек пользовательского интерфейса для SDL?Или, может быть, wxwidget в сочетании с SDL?Или просто wxwidget и избавиться от SDL?
Есть ли у вас опыт с этим?
Заранее спасибо Барт
PS: я пытался использовать AGAR, библиотеку SDL UI.Это казалось очень многообещающим, но я не мог заставить его работать.Даже мир призраков.