Я действительно нуждаюсь в вашей помощи и совете по моему заданию, над которым я работаю. Прежде всего, передо мной стояла задача создать программу, которая запускает симуляцию муравья Лэнгтона. Для этого мне удалось получить исходный код (с сайта snippets.dzone.com/posts/show/5143) и отредактировать его в соответствии с моими требованиями. Это было сделано и запущено в расширении модуля pygame. Кроме того, для выполнения моей задачи требуется графический интерфейс пользователя, который позволяет пользователям эффективно запускать и перемещаться по экранам при работающей программе Ant от langton. Я использовал wxPython с помощью IDE, называемой BOA constructor, для создания фреймов, кнопок, текстовых полей и т. Д. В основном, все, что нужно в интерфейсах.
Однако я столкнулся с некоторыми проблемами, перечисленными ниже:
Обнаружена проблема интеграции pyGame с wxPython.
В этой заметке я проверил Интернет на предмет ответов и учебных пособий, которые я нашел на веб-сайте: wiki.wxpython.org/IntegratingPyGame & aspn.activestate.com/ASPN/Mail/Message/wxpython-users/3178042. На сайтах я понимаю, что интеграция pyGame с wxPython будет сложной задачей, когда она вызывает общие проблемы, такие как невозможность размещения других элементов управления в фреймах, поскольку приложение pyGame будет покрывать всю панель. Я действительно надеюсь, что вы сможете прояснить мои сомнения по этому поводу и посоветовать мне путь, по которому я должен идти отсюда. Поэтому я задаю следующие вопросы:
Возможна ли интеграция pyGame с wxPython?
- Если не представляется возможным интегрировать pyGame с wxPython, какие есть другие альтернативы, чтобы создать интерфейс GUI, интегрирующий в него pyGame. Если да, то как мне идти?
- Если есть возможность интегрировать pyGame с wxPython, как мне это сделать?
Вы, ребята, очень нуждаетесь во мнении по этому поводу.