LOL Engine

Серия LOL Engine

Прошу прощения, что постов давно нет.
У меня дедлайн. На неделе постараюсь выложить что-то по движку.

Вы смотрите срез комментариев. Показать все
1
Автор поста оценил этот комментарий
@CodePanda, а я уж волноваться начал, думал Вы все, того
раскрыть ветку (8)
0
Автор поста оценил этот комментарий

Да нет. По работе завал организовался. Спасибо за поддержку. Мимо-ходом подключил stb_image для загрузки изображений и накатал начало assetManager'а. Помимо этого brute-force перебором создаю окошко с максимально-доступной версией OpenGL, все это для того, чтобы отрисовать текстурку на экран. Потихоньку складывается понимание того, как все это я хочу видеть в итоге

раскрыть ветку (7)
0
Автор поста оценил этот комментарий
Макс версия gl под macos 4.1, на остальном уже кучу лет все 4.3+ поддерживает, так что можно просто 4.1 использовать и все. Stb image отличная тема, но враппер написать придется. Asset manager - тоже отлично. Уже генерите какие-нибудь мета файлы для ASSet-ника?
раскрыть ветку (6)
0
Автор поста оценил этот комментарий

Пока нет. все только в зачатке. оберткой для stb у меня служит textureManager - грузит текстурки из файла, кидает пиксели на GPU, биндит текстуры для отрисовки в свободные места и т.п. В дальнейшем в эту абстракцию смогу пихнуть что-то другое для загрузки картинок, когда ассеты буду компилить.
Про версию 4.1, так и поступлю, а то вот это меня удручает (чорт, я еще и const auto& использовал для простых int вместо const auto :D надо выспаться):

Иллюстрация к комментарию
раскрыть ветку (5)
0
Автор поста оценил этот комментарий
И, да, apple не иллюзорно могут выпилить к херам gl, так что, в теории, можно и на 4.6 писать. Там оч много чего классного есть. Как минимум debug callback. А так, лучше всё же vulkan использовать. Он точно будет поддерживаться долго. И он не реализован на блядской глобальной стейт машине. Каждый раз вспоминаю и горю на эту фигню)
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Про Вулкан был первый план. OpenGL выбрал по двум причинам - 1) хочу собирать под веб 2) Проще потом на готовый движок навернуть новый рендер чем потратить сейчас долгие месяцы, чтобы с вулканом разобраться (я в нем новичок, хотя и интересно)

0
Автор поста оценил этот комментарий
Прям как на vulkan девайсы перебирать)
а в чем кодите? И что за цветовая тема? Прикольно выглядит.
раскрыть ветку (2)
0
Автор поста оценил этот комментарий

Вот это тоже меня слегка выбило из седла, когда я Getting started по Вулкану кодил :D

Пишу в VS Code. В качестве челленджа для себя - не пишу этот проект в XCode как привык.

Тема Omni Dracula, шрифт Fira Code

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Спасибо, гляну тему)
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества