3D Game Engine | 03 | Подключение glfw
ฝัง
- เผยแพร่เมื่อ 27 ก.ย. 2024
- Подключаем к проекту внешнюю библиотеку glfw
----------------------------------------------------------------------------------------------------------
GitHub проекта:
github.com/sim...
----------------------------------------------------------------------------------------------------------
Discord Server:
/ discord
----------------------------------------------------------------------------------------------------------
Мои соцсети:
VK: mtrx1
Twitch: / matrix_x
Instagram: / al.exander7683
----------------------------------------------------------------------------------------------------------
Поддержка канала: www.donational...
я, как челоек из геймдева могу сказать, что для многих разрабов твой контент будет крайне полезен
Буду только рад, если ролики кому-то помогут)
Пожалуйста, не бросай это дело. Я смотрел весь курс по Battle City. Количество просмотров и подписчиков это временно, алгоритмы ютуба еще не поняли что это круто. Многому у тебя научился, спасибо.
Бросать не планирую, я же только приступил к самому интересному)
Хороший темп. Спасибо!
Вот это мне больше нравится, а то каждый раз надо эту либу компилить...
А как насчёт использования imgui как графический интерфейс движка? Библиотека очень простая и работает с OpenGL glwf
Да, я как раз планировал использовать imgui для интерфейса
Крутые уроки, долго искал похожий старт.
Немного запутался в двух моментах:
1. Зачем создавались файлы изначально в обычных папках, если потом код пишется в папке билда? (или я не слишком далеко зашел в уроках) выглядит как много наклонированных папок
2. У меня VS 2022 17 и напрочь отсутствует autocomplete для Cmake, работало только в основных папках которые создавались до билда, в билде не срабатывает, есть идеи почему?
Спасибо за контент, надеюсь будет дальше развиваться!
Боюсь я не совсем понял вопроса. С помощью cmake мы как раз разделяем код и билд. Весь код и все остальные, нужные для проекта файлы, идут в одной папке, которую мы потом можем коммитить в git. А билд мы уже делаем в другой папке, которая потом не должна попадать в git.
А какой план у этой серии, когда ориентировочно будет готова MVP версия движка?
Я пока не могу ответить на этот вопрос, свободное время, к сожалению, не так часто появляется..
Я немного не понял, куда делся build из прошлого видео?? Или мы пересоздаем заново??
Он пересоздается заново после каждой компиляции
!!!!!!
ты не пробовал для разработки использовать VSCode?
Сейчас на работе использую и vscode и vs, но для C++ все-таки мне удобней на vs
@@SimpleCodingChannel да, я на работе тоже через VS работаю, так как все его юзают, под него все настроено, сам я из JS перекочевал, и мне прямо больно писать на VS))
Я еще qt creator использовал, тоже ничего так, но vs все же роднее)
@@SimpleCodingChannel у нас для UI юзается imgui, особой надобности в qt creator нет)
чувак, ну хз, опенжл полно туторов всяких, видосы особо не качнут ни просмотры ни подписоты, если для себя чисто то зачем время тратить на видео, вулкан актуальнее будет ...
OpenGL это лишь API, а базовая часть и теория от него никак не зависят. И для новичков сразу начинать с вулкана будет слишком тяжело, мы так до первого треугольника несколько месяцев будем идти. В обучении важна мотивация, и если долго не будешь видеть результата работы, то мотивация быстро закончится
Не смотри, че париться тогда
@@SimpleCodingChannel ... ммм сорян но ты не ответил на вопрос, это делаешь для себя или контента? и еще... опенжл API? к чему?
И для себя и для контента. Не совсем понял, что к чему? OpenGL это графический API для доступа к видеокарте, он не так сложен в обучении для начала, а дальше уже можно будет усложняться до вулкана
@@SimpleCodingChannel да слегка затупил, не заморачивайся, ... а будут в твоих туторах отличия от аналогичного контента?