High performance explanation
-
Здравствуйте. Прочитал у вас на сайте про High Performance, но там нет никакой конкретики. Какие именно у вас оптимизации по производительности, которые нельзя получить используя SDL2? Можете просто кинуть ссылку на исходники в качестве ответа.
Я в процессе создания 2.5Д игры в диметрии. Пытаюсь понять есть ли для меня смысл пользоваться Oxygine. Из того что я вижу в Wiki, мне многое не понадобится.
-
High Performance, потому что С++ и полный контроль, если сравнивать с Unity или скриптовыми Lua движками
HP, потому что есть батчинг и минимальный оверхед в коде с гибкими возможностями.
Сравнивать SDL2 и Oxygine совершенно не корректно, потому что это разные инструменты. SDL2 это голый, низкоуровневый С
-
Спасибо за ответ, но это немножко не то что я ожидал. Есть ли у вас какие-нибудь оптимизации на уровне OpenGL, которыми вы пользуетесь и которые обходят функционал SDL, или у вас батчинг реализован через функционал SDL. И можно ли получить ссылочку на код, либо подсказку в каких классах примерно искать и я сам найду.
Заранее спасибо
-
SDL используется только для инициализации, создания окон и обработки эвентов. Весь остальной код написан на C++ с OpenGL, без использования SDL вообще.