Я пытаюсь создать сайт для университетского проекта, где вы можете сыграть в некоторые мини-игры, которые я запрограммировал с помощью Pygame (Python). Как я могу сделать игры исполняемыми онлайн (например, flashgames)? Я использую php
У вас есть исполняемый файл? Если нет, проверьте cx-Freeze. Если у вас есть исполняемый файл, я бы предложил как-то внедрить его в html-код для воспроизведения. Проверьте Chrome Dino Runner (Chrome: // Dino) источник бесплатно.
Если вы не полностью привержены Pygame, вы можете расследовать pyjsdl Проект по образцу Pygame. Вам все равно придется переводить свой код.
Другой альтернативой является создание автономного исполняемого файла существующих проектов Pygame с использованием pyinstaller и распространять их.
Kivy может генерировать приложения HTML5, например вот учебник по созданию понг. Это не действительно направлены на игры.
Или вы можете подумать о реконструкции с использованием библиотеки веб-игр на другом языке (наверное яваскрипт).
Теперь вы можете запустить Pygame в браузерах: только что нашел это. Отличная новость для учителей.