У меня на ПК установлены 3 игровые библиотеки: pyglet, pygame и Panda3D.
Я хотел бы создать 2D-игру и сделать ее веб-браузерной игрой, чтобы я мог разместить ее на Facebook.
Я знаю, что у Panda3D есть плагин для веб-браузера. Panda3D предназначен в основном для 3D-игр.
Поэтому я и спрашиваю, можно ли в браузере играть в игру pyglet или pygame? Если нет, то какую библиотеку Python вы рекомендуете?
Решение проблемы
Ни pyglet, ни pygame не будут работать в браузере. Я бы вообще не рекомендовал использовать Python, если вы нацелены на веб-браузер. JavaScript (с HTML5 Canvas), Flash или Java-апплеты лучше подходят для этой среды.
Если вы привержены идее использования Python, существует ряд проектов, которые могут скомпилировать Python в JavaScript. Некоторые из них упоминаются в вики Python. Вот некоторые из них:
Однако вам нужно будет написать свои собственные графические и звуковые системы, поскольку ни один из этих проектов не может преобразовать собственный код, необходимый для pyglet и pygame, в JavaScript.
Комментариев нет:
Отправить комментарий