Здравствуй! Я сейчас занимаюсь разработкой движка на чистом python используя только встроенные библиотеки. Тут проблема в том что в дело вступает внутренняя тема Виндовс что предотвращает воспроизведение двух звуков одновременно. Я долго мучался с winsound но для простоты пока что использую pygame модуль mixer. Если делаешь движок ни как я, ради эксперемента а ради движка хорошего, пиши на pygame. В нём есть всё что тебе понадобится, воспроизведение звуков, одновременно нескольких и разных форматов. Пример:
Код: Выделить всё
import pygame
pygame.init()
pygame.mixer.init()
sound1 = pygame.mixer.Sound("resources/music/thunder-theme.wav")
sound2 = pygame.mixer.Sound("resources/music/Ballin.mp3")
channel1 = pygame.mixer.Channel(0)
channel2 = pygame.mixer.Channel(1)
channel1.play(sound1)
#channel2.play(sound2)
while channel1.get_busy() or channel2.get_busy():
pygame.time.Clock().tick(10)
pygame.quit()
Так же там есть модуль работы с изображениями и прочим* Думаю с каким нибудь AI помошником ты найдёшь всю нужную информацию)) Я пользуюсь этим: "deepseek"
Ну а если так, можешь написать мне в телеграмме если будут вопросы по разработке движка @kivi_lover