02.🕹️ Сборка C++ проектов. Препроцессинг. Game Engine серии
Вставка
- Опубліковано 30 тра 2024
- #lifeexe #lifeexecode #gameengine #lifeexeengine #unrealengine #gamedev #ue5 #unrealengine5
Мой курс «Unreal Engine - полное руководство по разработке на С++»
www.udemy.com/course/unrealen...
Game engine wiki - lifeexe-art.gitbook.io/game-e...
Community wiki - lifeexe-art.gitbook.io/lifeexe
-------------------------------------------------------------
Поддержать канал:
🔴Patreon: / lifeexecode
🔴Boosty: boosty.to/life-exe
🔴PayPal Donate: bit.ly/LifeExePayPalDonate
Ресурсы:
🔴Телеграм канал: t.me/LifeExeCode
🔴GitHub: github.com/life-exe
🔴Itch: life-exe.itch.io
🔴LifeEXE School: life-exe.teachable.com
🔴X: x.com/LifeExeCode
🔴Medium: / lifeexe
-------------------------------------------------------------
0:00:00 - Введение
0:02:15 - Классификация языков программирования
0:07:54 - Что такое компиляция?
0:09:34 - Что такое сборка программы?
0:11:31 - Изучаем препроцессор
0:59:55 - Pragma директива
1:23:38 - Итоги
1:25:05 - Ссылки, ресурсы
--------------------------------
Лицензия Creative Commons Attribution 4.0 на использование трека Heavy Drums Bass (исполнитель: Audionautix): creativecommons.org/licenses/...
Исполнитель: audionautix.com/
Ну ты маньяк :) Как полный метр по длительности, но посмотрел на одном дыхании) Огромная благодарность за инфу!
Большое спасибо! Очень жду следующих серий!
Я с вами, теперь мы точно станем круче
Оууууее. Это безусловно!
Наконец блятть Александр морозов присоединился я думал забрасывать эту хуйню но ты тут поэтому я пошёл дальше кожить и надеяться на повышение зарплаты ведь индусов никогда блять не хватает
Это очень сильно! Я восхищаюсь людьми которые на таком уровне могут программировать, не то что мой JS.
Пишу на с++ и на js могу сказать что 99% не читали ecmascript стандарт и не знают js) а 99.99% считают что js однопоточный) неважно просто разные задачи решают языки
🔥
Отличное видео! Особенно для меня, который знаком с макросами на уровне define PI 3.14
жду следующую часть
Шикарный урок, лайк однозначно!!! Юрий, было бы здорово если уроки выходили бы каждую неделю))))
Alexsandr спасибо огромное! Да я сам бы хотел, чтобы каждую неделю выходили)
Мне кажется, даже если чисто ютубом заниматься так не получится) Хотя 20-минутные ролики можно было бы так выпускать)
Отличное видео, помогло узнать что-то новое, да вспомнить давно забытое старое )
Отличный урок, часто сталкивался с дефайнами и прагмами, но самостоятельно погрузиться в них и изучить что то сложнее простых дефайнов руки не доходили.
Очень жду cmake
Вау, нифгаасе какой контент!!!!! Надеюсь не забросишь!!!!
Хорошо! *Главное не затролить самого себя))))
Очень жду следующую часть :)
Спасибо за потрясный контент
Было интересно)
Юрий, добрый день! Есть ли у тебя опыт разработки игры в одиночку и выпуск ее в steam? Я был бы очень благодарен за любую инфу из рук эксперта о том, с чем приходится сталкиваться после того, как игра выпущена, продвижение, распространение ключей инфлюенсерам и тд. Стоит ли продолжать это делать сейчас или только как портфолио? Да и просто твое мнение интересно. спасибо!
И кстати если ты ещё не записал след. видео, можно мельком упомянуть что/когда юзать, forward decl, или include. Просто буквально пару слов))) Спасибо!
Да, FD будет в следующем видео, уже в плане оно) даже больше пары слов)) 👌
Юрий хотел бы обратиться к вам.
Я прошел старт курса вашего по UE + Cpp. Мне невероятно сложно идет. Т.к у вас не для самого нуля.
И с задачей запрограммировать анимацию бега я не справился. И в целом не знал как это сделать.
Хотя опыт с Java и C# у меня был.
Есть ли у вас какой либо менторинг или консультации.
Я очень хочу разрабатывать на UE но у меня как то не идет.А другого такого курса кроме вашего я не нашел
Очень круто, не задумывались взять группу , сделать что то вроде менторства, на пару месяцев?)
Это было бы круто на самом деле, но сейчас по времени вообще не вывожу. Это очень большая будет нагрузка..
Видел на просторах интернета что некоторые пишут core движок на c++, а editor для него на c# потом линкуют dll к эдитору, насколько этот подход хороший?
Удивительно как мало просмотров, учитывая качество контента.
под винду ещё можно компилить как .sys под kernel-mode driver🤣
50:12 вылетела ошибка, использую gcc заменил на #define TO_CHAR(TOKEN) #TOKEN[0]
Понял, спасибо! Скажу в следующем видео про это 👌
Замечательное видео, но есть одно замечание, этапов компиляции насколько я знаю не 3, а 4, после компилирования идет ассемблирование, поправьте меня, пожалуйста, если я ошибаюсь.
компилирование и есть "ассемблирование" сначала создаются т.н. объектные файлы, а потом уже линковщик их собирает в конкретный исполняемый файл
@@user-nf8zb4qp6j немного не так. Сначала идёт этап препроцессора, который хорошо рассмотрен в видео, далее этап компиляции который транслирует файл .i, оставшийся после препроцессора в файл .s, который содержит ассемблерный код, далее на этапе ассемблирования файл .s транслируется в машинные инструкции и упаковывает в форму, которая и образует объектный файл .o(двоичный файл), который уже дальше компонует линковщик.
@@GresAndrey спасибо капитан. Я это знаю, ты просто более подробно описал второй этап чем я.
@@user-nf8zb4qp6j если ты это знаешь, то зачем говоришь что это одно и тоже.
@@user-nf8zb4qp6jесли знаешь, зачем говоришь что это одно и тоже?
😅
Вы толком объяснить можете?Что вы создаёте?!