Тёмный

02.🕹️ Сборка C++ проектов. Препроцессинг. Game Engine серии 

Life EXE
Подписаться 9 тыс.
Просмотров 6 тыс.
50% 1

#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/

Опубликовано:

 

28 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 40   
@kvs2910
@kvs2910 4 дня назад
Большое спасибо! Очень жду следующих серий!
@UnrealTemplier
@UnrealTemplier 18 дней назад
Ну ты маньяк :) Как полный метр по длительности, но посмотрел на одном дыхании) Огромная благодарность за инфу!
@user-vg1lp1me8j
@user-vg1lp1me8j 18 дней назад
Это очень сильно! Я восхищаюсь людьми которые на таком уровне могут программировать, не то что мой JS.
@user-xw3uj8ij6v
@user-xw3uj8ij6v 15 дней назад
Пишу на с++ и на js могу сказать что 99% не читали ecmascript стандарт и не знают js) а 99.99% считают что js однопоточный) неважно просто разные задачи решают языки
@alexandrmorozov9752
@alexandrmorozov9752 18 дней назад
Я с вами, теперь мы точно станем круче
@LifeEXECode
@LifeEXECode 18 дней назад
Оууууее. Это безусловно!
@playz1199
@playz1199 5 дней назад
Наконец блятть Александр морозов присоединился я думал забрасывать эту хуйню но ты тут поэтому я пошёл дальше кожить и надеяться на повышение зарплаты ведь индусов никогда блять не хватает
@nognomar
@nognomar 18 дней назад
Отличное видео, помогло узнать что-то новое, да вспомнить давно забытое старое )
@sogeking_479
@sogeking_479 17 дней назад
Отличное видео! Особенно для меня, который знаком с макросами на уровне define PI 3.14
@fun_dev
@fun_dev 7 дней назад
жду следующую часть
@alexsandrbetl5023
@alexsandrbetl5023 17 дней назад
Шикарный урок, лайк однозначно!!! Юрий, было бы здорово если уроки выходили бы каждую неделю))))
@LifeEXECode
@LifeEXECode 17 дней назад
Alexsandr спасибо огромное! Да я сам бы хотел, чтобы каждую неделю выходили) Мне кажется, даже если чисто ютубом заниматься так не получится) Хотя 20-минутные ролики можно было бы так выпускать)
@amaday84
@amaday84 17 дней назад
Отличный урок, часто сталкивался с дефайнами и прагмами, но самостоятельно погрузиться в них и изучить что то сложнее простых дефайнов руки не доходили.
@o01122
@o01122 18 дней назад
Хорошо! *Главное не затролить самого себя))))
@montecristo31
@montecristo31 17 дней назад
Вау, нифгаасе какой контент!!!!! Надеюсь не забросишь!!!!
@TheLeonardDe
@TheLeonardDe 13 дней назад
Очень жду следующую часть :)
@3.14ter_
@3.14ter_ 10 дней назад
🔥
@user-uv2ev3ms9v
@user-uv2ev3ms9v 17 дней назад
Очень жду cmake
@zeroforazone
@zeroforazone 16 дней назад
Спасибо за потрясный контент
@user-iw8hb1hd1p
@user-iw8hb1hd1p 17 дней назад
Было интересно)
@user-jp3wr4ss8j
@user-jp3wr4ss8j 7 дней назад
Юрий хотел бы обратиться к вам. Я прошел старт курса вашего по UE + Cpp. Мне невероятно сложно идет. Т.к у вас не для самого нуля. И с задачей запрограммировать анимацию бега я не справился. И в целом не знал как это сделать. Хотя опыт с Java и C# у меня был. Есть ли у вас какой либо менторинг или консультации. Я очень хочу разрабатывать на UE но у меня как то не идет.А другого такого курса кроме вашего я не нашел
@user-uv2ev3ms9v
@user-uv2ev3ms9v 17 дней назад
И кстати если ты ещё не записал след. видео, можно мельком упомянуть что/когда юзать, forward decl, или include. Просто буквально пару слов))) Спасибо!
@LifeEXECode
@LifeEXECode 17 дней назад
Да, FD будет в следующем видео, уже в плане оно) даже больше пары слов)) 👌
@maxb1894
@maxb1894 10 дней назад
Юрий, добрый день! Есть ли у тебя опыт разработки игры в одиночку и выпуск ее в steam? Я был бы очень благодарен за любую инфу из рук эксперта о том, с чем приходится сталкиваться после того, как игра выпущена, продвижение, распространение ключей инфлюенсерам и тд. Стоит ли продолжать это делать сейчас или только как портфолио? Да и просто твое мнение интересно. спасибо!
@user-xw3uj8ij6v
@user-xw3uj8ij6v 15 дней назад
Видел на просторах интернета что некоторые пишут core движок на c++, а editor для него на c# потом линкуют dll к эдитору, насколько этот подход хороший?
@user-md2vy3wp4i
@user-md2vy3wp4i 16 дней назад
Очень круто, не задумывались взять группу , сделать что то вроде менторства, на пару месяцев?)
@LifeEXECode
@LifeEXECode 15 дней назад
Это было бы круто на самом деле, но сейчас по времени вообще не вывожу. Это очень большая будет нагрузка..
@VellMakc
@VellMakc 16 дней назад
Удивительно как мало просмотров, учитывая качество контента.
@mrolokrez1059
@mrolokrez1059 18 дней назад
под винду ещё можно компилить как .sys под kernel-mode driver🤣
@antikl
@antikl 14 дней назад
50:12 вылетела ошибка, использую gcc заменил на #define TO_CHAR(TOKEN) #TOKEN[0]
@LifeEXECode
@LifeEXECode 9 дней назад
Понял, спасибо! Скажу в следующем видео про это 👌
@GresAndrey
@GresAndrey 18 дней назад
Замечательное видео, но есть одно замечание, этапов компиляции насколько я знаю не 3, а 4, после компилирования идет ассемблирование, поправьте меня, пожалуйста, если я ошибаюсь.
@user-nf8zb4qp6j
@user-nf8zb4qp6j 17 дней назад
компилирование и есть "ассемблирование" сначала создаются т.н. объектные файлы, а потом уже линковщик их собирает в конкретный исполняемый файл
@GresAndrey
@GresAndrey 17 дней назад
@@user-nf8zb4qp6j немного не так. Сначала идёт этап препроцессора, который хорошо рассмотрен в видео, далее этап компиляции который транслирует файл .i, оставшийся после препроцессора в файл .s, который содержит ассемблерный код, далее на этапе ассемблирования файл .s транслируется в машинные инструкции и упаковывает в форму, которая и образует объектный файл .o(двоичный файл), который уже дальше компонует линковщик.
@user-nf8zb4qp6j
@user-nf8zb4qp6j 16 дней назад
@@GresAndrey спасибо капитан. Я это знаю, ты просто более подробно описал второй этап чем я.
@GresAndrey
@GresAndrey 16 дней назад
@@user-nf8zb4qp6j если ты это знаешь, то зачем говоришь что это одно и тоже.
@GresAndrey
@GresAndrey 16 дней назад
@@user-nf8zb4qp6jесли знаешь, зачем говоришь что это одно и тоже?
@Gasha_rutik56
@Gasha_rutik56 10 дней назад
😅
@user-er9nl7zu6e
@user-er9nl7zu6e 12 дней назад
Вы толком объяснить можете?Что вы создаёте?!
Далее
One year of my C++ SFML journey
5:39
Просмотров 364 тыс.
🇮🇩Let’s go! Bali in Indonesia! 5GX Bali
00:44
I REMADE My First Game 12 YEARS LATER!
37:50
Просмотров 42 тыс.
Redis за 20 минут
23:22
Просмотров 89 тыс.