Ursina - игровой движок на базе Python
Ursina - это новый игровой движок с открытым исходным кодом, с помощью которого вы можете создавать любые игры на Python, будь то 2-D, 3-D, приложения, визуализации, да что угодно.

Компания Khronos Group представила Vulkan 1.4 - обновление кроссплатформенного API для 3D-графики и вычислений, которое обязывает поддерживать множество ранее необязательных функций.
Последняя версия интегрирует несколько проверенных возможностей в свою основную спецификацию, что знаменует собой переход к обеспечению согласованной функциональности на разных платформах, а также упрощает разработку и развертывание приложений.
Джерейнт Норт, вице-президент Arm по платформам для разработчиков, сказал: «Чтобы удовлетворить растущий потребительский спрос на первоклассный мобильный опыт, разработчикам нужны правильные инструменты для создания более сложных приложений. Выпуск Vulkan 1.4 представляет собой значительный шаг вперед, а новые функции повышают удобство использования для разработчиков».
«Arm по-прежнему стремится предоставить разработчикам инструменты и технологии, необходимые для создания графических и вычислительных приложений нового поколения, и мы рады поддержать Vulkan 1.4 в графических процессорах Arm Immortalis и Mali».
Среди заметных улучшений - новые требования к реализации потоковой передачи данных, благодаря которым приложения смогут обрабатывать большие потоки данных, сохраняя при этом оптимальную производительность рендеринга. Обновление также делает обязательными несколько ранее необязательных расширений, включая дескрипторы push, локальные чтения при динамическом рендеринге и скалярные компоновки блоков.
Сунгдо Мун, EVP и глава отдела системных исследований и разработок, Mobile eXperience Business в Samsung, прокомментировал: «Мы очень рады выходу Vulkan 1.4. Последняя итерация API Vulkan улучшает удобство использования и обеспечивает более последовательный опыт разработчиков, предоставляя наиболее эффективный способ обработки графики высокой четкости на широком спектре платформ».
«Мы с нетерпением ждем появления Vulkan 1.4 на устройствах Samsung Galaxy, а также поддержки разработчиков в создании отличного опыта для наших клиентов».
Спецификация теперь гарантирует поддержку рендеринга в разрешении 8K с восемью отдельными целями рендеринга, а также другие увеличения ограничений. Все расширения обслуживания до VK_KHR_maintenance6 включительно были включены в основную спецификацию.
Ральф Поттер, вновь избранный председатель рабочей группы Vulkan, сказал: «Vulkan 1.4 - это знаковый релиз, который напрямую вводит давно востребованные функции и проверенные расширения в основной стандарт. Утвердив эти возможности, мы повышаем гибкость и производительность Vulkan в широком спектре устройств».
Крупнейшие игроки индустрии, включая AMD, Arm, Imagination, Intel, NVIDIA, Qualcomm и Samsung, уже разработали драйверы, прошедшие сертификацию Vulkan 1.4 Conformance. Драйверы Mesa для Linux с открытым исходным кодом также достигли соответствия на различных аппаратных платформах.
Андрей Здравкович (Andrej Zdravkovic), SVP и главный директор по программному обеспечению в AMD, прокомментировал: «Vulkan 1.4 обеспечивает более высокий уровень соответствия реализаций в отрасли, требуя наличия нескольких функций, которые аппаратное обеспечение AMD поддерживало с Vulkan 1.0, а также ряда новых функций из дорожной карты Vulkan 2022 и 2024, которые помогут улучшить работу разработчиков».
Тиру Синнатхамби (Thiru Sinnathamby), вице-президент по разработке ПО в NVIDIA, добавил: «Vulkan 1.4 делает создание и развертывание приложений с GPU-ускорением проще, чем когда-либо.
«Сегодня NVIDIA поставляет совместимые драйверы с поддержкой Vulkan 1.4 и полной функциональностью Roadmap 2024 на Windows 10, Windows 11 и Linux, при поддержке наших обновленных графических инструментов Nsight».
Vulkan SDK получит обновление для поддержки версии 1.4 в январе 2025 года, предлагая совместимость с несколькими шейдерными языками, включая HLSL, GLSL и Slang, который стал проектом с открытым исходным кодом, поддерживаемым Khronos.
Разработчики, желающие познакомиться с Vulkan 1.4 воочию, могут посетить Vulkanised 2025, запланированную на 11-13 февраля в Кембридже, Великобритания, где сообщество соберется для обсуждения будущего API и развития экосистемы.
Ursina - это новый игровой движок с открытым исходным кодом, с помощью которого вы можете создавать любые игры на Python, будь то 2-D, 3-D, приложения, визуализации, да что угодно.
Разработчики культовой франшизы Halo объявили об изменении своего подхода к разработке игр.
Компания Unity объявила об отмене спорной «платы за время выполнения» для разработчиков игр.