Помогите нам развивать платформу и создавать новый контент для разработчиков игр.
ПоддержатьEvgeniyKuba:целесообразно ли сейчас юзать OpenGL
Если не некстген, а инди, то почему бы и нет, работает оно еще более менее на всех платформах без особых заморочек, хотя и бывают косяки, но терпимые.
Я в домашнем проекте юзаю ogl, но в принципе хотелось бы и вулкан попробовать, производительность говорят там получше.
На счет сложности не знаю, знаю что первичную инициализацию там сложновато сделать, а потом вроде и норм.
Во времена DirectX 9 была такая тема что при выходе из приложения нужно было пересоздавать все загруженные ресурсы заново. И это было очень неудобно. Тогда ОпенГл был реальной альтернативой Директсу.
А теперь ничего подобного не требуется - современные API сами умеют сохранять данные текстур.
coderat:Во времена DirectX 9 была такая тема что при выходе из приложения нужно было пересоздавать все загруженные ресурсы заново.
При выходе? Я слышал про такое при потере фокуса
EvgeniyKuba:При выходе? Я слышал про такое при потере фокуса
Ну да, свернуть или развернуть окно. Сменить разрешение экрана без пересоздания было тяжело.
Почему так происходило? Тупо потому что в самом Дирексте где то сбрасывались контейнеры
с текстурами (вызывался деструктор).
С другими API такой проблемы не было. Сейчас и в DirectX тоже исправили это недоразумение.
EvgeniyKuba:Vulkan тупо не подходит для разработки в соло
Да, это жопа-срака. Поэтому покупаешь подписку на Claude и просишь написать тебе враппер под твои нужды с N-попыток оно даже худо-бедно начнёт работать.
У нас теперь есть OpenGL, Direct3D, Metal и Vulkan. При том, на маке OpenGL - депрекатед, а на винде - очень даже жив. И каждый из них со своей идеологией, на своей волне. Это пол беды, тебе же ещё нужно параллелить задачи, которые только можно, если игра не совсем простая - и тут на сцену выходят OpenCL, CUDA, или граф библиотеки с комутед шейдерами.
Всё очень плохо. И ИИ сейчас очень в тему.
NightmareZ:Поэтому покупаешь подписку на Claude и просишь написать тебе враппер под твои нужды с N-попыток оно даже худо-бедно начнёт работать.
Спасибо конечно, но я вроде как в состоянии и сам написать, если нужно. Не понятно только зачем.
NightmareZ:
Всё очень плохо.
Плохо кому и с чем?
master:А на телефонах щас кроме ogl что-то есть, что можно уже использовать?
Vulkan уже можно. Хотя, на слабых смартфонах может падать, как я слышал
Ты мог бы выбрать другой способ позиционирования себя на форуме, а не начинать сразу с этого:
master:Может потому, что кто-то так преисполнился и в приличном обществе общается с помощью матов.

Тут я вижу разные угрозы:
- токсичный пользователь сайта (обыватель)
- специально подготовленные люди (хакеры)
- товарищ майор (с паяльником)
Их нужно различать - так как уровень угрозы у них различный.
На форумы тоже производятся атаки, хотя казалось бы чего там ловить,
но тем не менее.
Также стоит где то отметить тех кого ты давно знаешь
по прошлому форуму с геймдева. Так как мы имеем больший
уровень доверия чем новички, которых никто не знает.
SirTerrens:как он может умереть
По нему меньше информации станет, новичку сложнее разобраться чем с другими, устаревшие парадигмы.
Вопрос смерти скорее в том, а стоит ли в 2026 году начинать разработку именно на нём.
master:По нему меньше информации станет, новичку сложнее разобраться чем с другими, устаревшие парадигмы.
Очень сомнительно. Стандарт завершён, поэтому информация, которая за прошедшие годы уже вышла, вполне достаточна для того, чтобы в нём разобраться, и новичок, начинающий сейчас, ничем не проигрывает новичку, начинавшему десять лет назад. Меньше информации может стать только если поисковики продолжат лютовать в цензуре результатов поисковой выдачи, как уже стало с сайтами, которые не работают с HTTPS.
И, возможно, актуальна проблема путаницы в том, что некоторые руководства писались под 4.6, а новичок, не зная, что его видеокарта, например, может поддерживать максимум 4.2 и то в режиме совместимости, столкнётся с тем, что программа падает при попытках вызовов несуществующих на его машине API.
Но это норма, так все учились. А зоопарк железа на ходу — часть жизни, и дальше только интереснее.
В ОпенГЛ новичку будет проще разобраться чем в Вулкане или в последнем Дирексе.
новичку с нейросетями будет проще разобраться в Вулкане и последнем Дирексе.
Сначала нейросети, потом Вулкан, потом Директс. Это только удлинит его путь.
Хотите присоединиться к обсуждению?
Войти в аккаунт