Задать вопрос
Ответы пользователя по тегу Разработка игр
  • Имеет ли жизнеспособность идея нового игрового движка на Python?

    @Samidara
    Даже unity, который скриптуется на относительно быстром c# имеет ядро написанное на c/c++, потому что хороший игровой движок - это в первую очередь хорошо оптимизированный игровой движок.

    А хорошо оптимизированный игровой движок - это data-oriented подход с грамотным использованием памяти, simd, обязательная компиляция кода и ещё уйма микрооптимизаций для получения максимальной производительности.

    Без обид, но python - это один из худших языков программирования, не смотря на весь хайп вокруг него.

    Он очень медленный даже для менее требовательных задач, вроде веб разработки. А самое главное - все его "удобства" вроде динамической типизации по умолчанию не такие уж и удобные, когда дело доходит до настоящей разработки серьезных проектов.

    Это хороший вариант для НЕпрограммистов, девопсов, тестировщиков, аналитиков, но он точно не подойдёт для разработки игрового движка.

    Если интересно, скриптинг на питоне есть в godot, но сам движок опять же написан на c++
    Ответ написан