Хороший ролик, возможно, стоило бы обратить внимание на разделение, что в обязательном порядке(с ссылкой на главы) стоит знать начинающему/среднему геймплей программисту, далее уже рендер программисту. Так как объём материала большой и не всегда хватает сил и мотивации закончить читать такой труд:)
@coremission
3 жыл бұрын
Привет, Лола. Не получится так разделить, на собеседованиях в Sperasoft, например: даже у джуниоров спрашивают математику. Прилететь может любой вопрос. Тут в целом только линейная алгебра, очень небольшой раздел математики и самый простой в освоении как мне кажется. Матан гораздо более суровый. Геймплей-программист может смело пропустить всю информацию про шейдеры, графический пайплайн в 1й книге. Или вообще прочитать только 3ю, где нет никакой лишней информации про графику, она очень тоненькая.
@user-dh8lt5mi5e
3 жыл бұрын
Неплохо было бы вынести названия книг в описание под видео
@MrAwesomeChel
3 жыл бұрын
Спасибо за видео, очень интересно, уже начал читать первую книгу) Интересно было бы послушать что спрашивают на собеседованиях. Темп повествования и музыкальное оформление мне зашло.
@SteaveP
3 жыл бұрын
Мне кажется музыку на фоне надо ставить пободрее)) И еще можно ускорить скорость речи)
@user-vb3ow2oo8e
3 жыл бұрын
Музыка отличная, ничего менять не надо.
@cgnavigator224
5 ай бұрын
Отличные книги для разработчиков игр. Очень интересно! Спасибо за подборку ) 👍
@Amaterasu829
3 жыл бұрын
Впервые вижу такой формат. Очень крутой, если бы я был в начале пути, то я бы просто прыгал от счастья.
@Amaterasu829
3 жыл бұрын
@@coremission на самом деле у людей вечный вопрос "Какой движок все таки выбрать или написать свой?". И в основном они его выбирают из-за крутости, а не из-за задачи. У всех в головах "Вот это Unity, это не серьезно", "Здесь графика плохая, потому что это Unity", "Ооо ну это Unreal Engine значит тут будет прямо жееесть какой крутой проект и крутая графика." Я был бы рад, если бы я нашел видео, в котором бы говорилось какой движок нужно выбирать в соответствии с ЖАНРОМ игры и платформой.
@Amaterasu829
3 жыл бұрын
@@coremission хотел бы, чтобы вышло видео в котором бы объяснялось, что не нужно концентрировать внимание на паттернах и не нужно их заучивать. И не нужно 10000 лет выбирать какой лучше паттерн в этой задаче заюзать. Что нужно лишь понять, что каждый из этих паттернов представляет, понять как они работают. И забыть нахер, ибо все то, что он скорее всего прочитает, он уже до этого использовал. (Мое личное мнение. В любом случае наложив твой взгляд на эти вещи можно тоже снять неплохое видео)
@user-pw4cq7cp8v
Жыл бұрын
Валяются давно эти скаченные книги) Спасибо, попробую начать с первой
@coremission
Жыл бұрын
Здорово) Читаете ли?)
@user-pw4cq7cp8v
7 ай бұрын
@@coremissionДа что-то жизнь мотает, вот только начал математику вспоминать с линейной алгебры + книгу по азам математики читать + алгоритмы - позже к этим книгам подойду, я вообще тестер-автоматизатор, поэтому хочется быть в теме и в геймдев попробовать себя. А у вас как дела? Давно нет видео на канале. Куда продвинулись, что с карьерой?)
@coremission
7 ай бұрын
@@user-pw4cq7cp8v Тоже жизнь мотает) Сейчас работаю в Larian, занимаюсь движком. Немного выгорел и устал от программирования, но геймдев всё так же нравится. В плане карьеры хочется двигаться от программирования в сторону продюсирования и управления. Может быть свой проект рискну сделать - топчусь вокруг демки и питч-дека сейчас, пока в отпуске. Тогда может и видео какие-то получится сделать, сложно прогнозировать)
@user-pw4cq7cp8v
7 ай бұрын
@@coremission Такая же ерунда, перегорел от кода и побыл и тим и тех. лидом (бесценный опыт получил), правда у меня в автоматизированном тестирование все намного технически проще, чем у разработчика гейм-дева, поэтому хочется еще годик-другой влиться в чего-то более сложное и опять возвращаться в управление - классная штука, особенно когда строешь команду мечты и на это есть бюджет.) Сейчас вот уволился и сел, расбросал все по приоритетам и проще стало - успокоился, а то как ребенок с расбросанным конструктором на полу. А у вас богатый очень опыт, которого на ютубе не найти, обычно так и бывает маленький канал, человек с богатым опытом и времени нет.) А нет вообще желания менторством заняться, может раз в недельку? Я бы может даже расмотрел. А так желаю тоже распутаться и все разложить по полочкам и не забрасывать канал! А я пошел разбирать линейную алгебру.))
@ps5games821
3 жыл бұрын
Крутое видео , сделай больше таких видео про разработку игр
@ArturMakeian
7 ай бұрын
Подскажите, пожалуйста, как вы читали эти книги на английском? Столкнулся с тем, что очень много незнакомых слов, и иногда не улавливаю смысл - особенно в том материале что абсолютно для меня новый. Какие есть лайфхаки, как с этим бороться правильно?
@androniser741
3 жыл бұрын
Слушай, такие каналы как у тебя редкость, т.к. всё довольно нишевое. Такой вопрос, я ищу себя пока в плане профессиональной реализации, на втором курсе. Так вот хотелось бы узнать, ты получаешь удовольствие от своей работы ? Мне всегда было интересно понять, от чего именно люди получают в такой деятельности кайф. Может быть это то, что ты полностью себе представляешь как работает та или иная технология ? Или скорей кайф идёт от конечного результата в виде классной графики, шейдеров, например ? Или тебе может кодить просто нравится ?
@coremission
3 жыл бұрын
Привет! Какой крутой вопрос! Я бы снял целое видео на него. В целом в работе программиста очень много как рутины, так и радостных моментов когда ты побеждаешь себя, побеждаешь сложную задачу, когда видишь своё имя в Credits крутой игры, когда получается красивый эффект, когда помогаешь и общаешься с коллегами, когда делаешь игры, в которые сам играешь, ты иногда можешь аж подпрыгивать от нетерпения, выполняя какую-то задачу: «сейчас покажу Серёже, он просто упадёт». Приходит твой коллега, вы тюните и уже вдвоём: «игроки офигеют!». А потом какой-нибудь пост на реддите или твит, где кто-то обрадовался твоей работе. Сейчас в Larian (я сейчас работаю программистом движка) я получаю еще и огромный кайф от сообщества. Студию очень любят за внимательное отношение к игрокам, и мы постоянно во внутренних чатик радуемся и косплею на персонажей игры, и мемасикам... пойду запощу и в паблик :) спасибо за вопрос!
@androniser741
3 жыл бұрын
@@coremission Спасибо за ответ :) Буду ждать новые видео)
@andreyiosifov8871
Жыл бұрын
Большое спасибо!
@lisenokjenny
Жыл бұрын
Спасибо, классная и актуальная тема.
@sysInt64
3 жыл бұрын
Помимо Алгебры есть и другие разделы математики, теория вероятности, матан и это тоже на практике применяется. Матан может и для ИИ и для красивых анимаций использоваться.
@coremission
3 жыл бұрын
А я кажется упоминал, что линейка всего лишь небольшой раздел. Мат. анализ - повсеместно применяется: каждый Update рассчитываем производную для функций (перемещения например).
@timetimer6429
2 жыл бұрын
Когда захотел попрактиковаться в программирование 3д приложений, а сделал Desteny без движка
@DataScienceGuy
3 жыл бұрын
Коммент для поддержки канала)
@coremission
3 жыл бұрын
Спасибо ;)
@user-lv1zv5yf8o
3 жыл бұрын
Хорошая работа автор, удачи
@bIoth
3 жыл бұрын
Спасибо за хороший контент) Подскажите что за эмбиент играет в видео?
@coremission
3 жыл бұрын
Это Spirit of Fire - Jesse Gallagher
@user-xn4ph1to9h
2 жыл бұрын
С чего начать, если я очень слаб в математике? В школе мимо ушей все пролетало, но меня распирает изнутри мое желание творить игры. У меня нет возможности уделить математике несколько лет. Также я изучаю: C# ("Уже 3 месяца"). (HTML, CSS, JS ("1 месяц"))
@QWERTY-qv8vf
Жыл бұрын
Как человек который был недавно в твоей ситуации могу посоветовать начать с школьного курса. По алгебре посоветую "Туманов Элементарная алгебра", геометрия *Погорелов геометрия 7-9 и 10-11 классы ".
@QWERTY-qv8vf
Жыл бұрын
Ещё не заучивай материал, а добивайся понимая его. Вот например почему минус на минус будет плюс, не просто запомнить это ,а понять с чего это так.
@user-pw4cq7cp8v
Жыл бұрын
@@QWERTY-qv8vf спасибо качнул учебники)
@QWERTY-qv8vf
Жыл бұрын
@@user-pw4cq7cp8v Можешь ещё дополнить Погорелова книгами Атанасяна
@user-pw4cq7cp8v
Жыл бұрын
@@QWERTY-qv8vf спасибо, добавлю в коллекцию)
@DmitryTrump
3 жыл бұрын
Музыка зачёт ! Как называется и где подобное найти ?
@coremission
3 жыл бұрын
Привет, это: Spirit of Fire - Jesse Gallagher, взял в Творческой студии KZitem
@nonvalue6271
3 жыл бұрын
При чтении как-нибудь конспектировали?
@bunjummy
3 жыл бұрын
Что за баг ? у меня у одного ответы автора под комментами не отображаются ?
@coremission
3 жыл бұрын
Вроде у всех окей)
@gorskynone
3 жыл бұрын
А pdf брал на humble bundle?
@igorgrischenko6518
3 жыл бұрын
Главное, что бумага качественная, на остальное пох@й.
@user-ir5is7iq8e
Жыл бұрын
А школьные знання нужны или можно самому начать изучать что угодно с начала
@coremission
Жыл бұрын
Школьные знания пригодятся и тригонометрия и теорема Пифагора) Чтобы их подтянуть можно лекции Бориса Трушина посмотреть ;)
@user-ir5is7iq8e
Жыл бұрын
@@coremission отлично, спасибо
@user-ir5is7iq8e
Жыл бұрын
@@coremission Там две третьих части но и четвёртая которые я ненашёл или они ещё невышли🫤
@artemislevitt
3 жыл бұрын
Где бы эти книги ещё вживую раздобыть, и не по 6к как они на озоне продавались Т_Т
@coremission
3 жыл бұрын
Да, бумажные книги - дорогие) Но есть ведь электронные версии, с планшета и ПК очень даже удобно читать :)
@theexplosive583
3 жыл бұрын
Как повезло что я сейсас Учу Английский))
@coremission
3 жыл бұрын
Английский очень важен, хорошее дело)
@jouliabovsheva5668
2 жыл бұрын
Музыка медитационная
@Mulcidei
2 жыл бұрын
Извините а эсть ли книги по матиматике на руском я просто англиский покашто плохо знаю и не смогу понимать ети книги?
@coremission
2 жыл бұрын
Привет, я к сожалению, не могу порекомендовать ни одной, не читал. Поищите, скорее всего они есть, возможно чуть сложнее в понимании чем англоязычные, но наверняка подойдут. А английский обязательно изучайте, пригодится!
@Mulcidei
2 жыл бұрын
@@coremission спасибо за ответ
@Mulcidei
2 жыл бұрын
@@coremission Кстати, вы читали книгу грокаем алгоритмы? Если да то што о ней думаите?
@coremission
2 жыл бұрын
@@Mulcidei неа, впервые о ней услышал от вас. Почитал содержание и отзывы, вроде очень отличная книга!
@sweettea-hv1ls
11 ай бұрын
Это же математика для разработчиков игровых движков
@coremission
7 ай бұрын
а она какая-то другая у программистов геймплея?)
@thecatman47
Жыл бұрын
Есть ли подобные книги на русском языке?
@coremission
Жыл бұрын
Привет. Подобных книг на русском языке - нет. Очень рекомендую изучать английский и читать на английском - в будущем очень пригодится. Да это долго, но это того стоит. Будете ли вы делать игры в РФ (вся документация на английском, терминология соответственно тоже будет на английском) или уедете за рубеж.
@RG856
3 жыл бұрын
Зачем это все знать, если движки (Unity, Unreal) уже написаны?
@coremission
3 жыл бұрын
Ну и что с того, что они написаны. Вы, наверное, не программировали игры, кроме как по урокам с Ютуба, я прав? Никакой движок не предоставляет кнопки "Сделай игру". Движок за вас геймплей не сделает (а это навигация, стрельба, рукопашный бой), не напишет кастомные шейдеры и модели освещения. Во всех названных задачах нужно знать линейную алгебру, чтобы делать базовые вещи.
@sysInt64
3 жыл бұрын
В юнити тоже придется с матрицами и векторами работать.
@maxtrue218
Жыл бұрын
Начинающим это вряд ли пойдет. Начинающим нужен школьный учебник + решебник. Ибо без прорешивания ничего не усвоится.
@coremission
Жыл бұрын
Это подойдет и начинающим, можно сразу же применять знания на практике - писать свои шейдеры, играться в движке, или даже писать свой. А прорешивание задач - не верю в это, со мной это не сработало
@maxtrue218
Жыл бұрын
@@coremission только через прорешивание математику и можно понять
@coremission
Жыл бұрын
@@maxtrue218 ну вот я же говорю вам - я не решал. А линейную алгебру понял применяя в геймдеве и экспериментируя в шейдерах
@EGOR-ou8vu
Жыл бұрын
На русском нет?
@bunjummy
3 жыл бұрын
Всё здорово. Я гуманитарий . Сожалею, что отучился 4 года в вузе на беспонтовой неинтересной специальности. Осталось в свои 22 года доучить английский , чтобы прочитать книги, чтобы начать учить языки . УЖАС .
@coremission
3 жыл бұрын
Погоди) чтобы учить языки программирования тебе не нужен английский. По тому же C# есть нормальные переведенные книги: Эндрю Троелсен, например. Unity или другой движок ты можешь начать изучать по бесплатным лекция на ютубе. А вот чтобы изучать уже advanced-уровень, тут уже - да, без языка - никуда.
Пікірлер: 71