Тёмный

How to write your own pseudo-3d game in 10 minutes? ( @javidx9 ) 

Vectozavr
Подписаться 215 тыс.
Просмотров 867 тыс.
50% 1

2 part: • Написал Онлайн Шутер н...
Patreon: / vectozavr
Instagram: / i.e.ilin
VK: ivan_programmer
Article: ilinblog.ru/article.php?id_art...
In this video I will tell you how old games with pseudo-3d graphics, such as Wolfenstein 3D or Doom, are arranged!
We all remember the good old games, like Doom or Wolfenstein 3D, which in their genre were pioneers of three-dimensional games. Now, such graphics seem to be completely outdated, because in modern games it is so realistic that it is sometimes difficult to distinguish a computer toy from a movie. To create photorealistic graphics, a lot of cool and complex tricks are used to make beautiful lighting, realistic shadows, reflections and many other details. All these calculations allow you to make powerful modern graphics cards.
But before computers could not even get close to such indicators. Therefore, I had to come up with methods for creating 3D images that did not require large computational costs. Hello guys, the ilinblog channel is with you and today I will tell you about how old toys with pseudo-three-dimensional graphics were arranged.
Happy viewing!

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

 

28 янв 2019

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1,1 тыс.   
@vectozavr
@vectozavr 5 лет назад
*Ребята, если вам понравился ролик, то самой лучшей благодарностью будет подписка на канал!* Вышла 2 часть! Погнали смотреть: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-i0IvgmBMFMw.html
@kasterchannel1809
@kasterchannel1809 4 года назад
Слушай, а как всё это запустить?
@vectozavr
@vectozavr 4 года назад
@@kasterchannel1809 в смысле скомпилировать? Ну исходный код переписываешь и компилируешь на Visual Studio например)
@kasterchannel1809
@kasterchannel1809 4 года назад
@@vectozavr а возможно будет поставить текстуры для стен?
@vectozavr
@vectozavr 4 года назад
@@kasterchannel1809 в консольной графике вряд ли)
@kasterchannel1809
@kasterchannel1809 4 года назад
@@vectozavr слушайте, а какой язык программирования нужен, чтобы сделать операционную систему
@user-jr3yo3zq2n
@user-jr3yo3zq2n 2 года назад
тот самый чел на инфе который все задания сделал и полез в консоль
@TheCIaw
@TheCIaw 6 месяцев назад
Жиза У меня в школе было такое я там прикол начудил из-за чего комп завис и меня за ухо вывел из класса препод 😅
@H1ghliteSo2
@H1ghliteSo2 5 месяцев назад
​ctrl+alt+delete потом запустить диспетчер задач и завершаешь приложение которое зависло
@Blithyro
@Blithyro 4 месяца назад
Таким же челом был и я, и обычно времени баловаться не было. В классе никто упорно не понимал информатику, они вообще будто комп впервые видели. И почти все готовы были неплохо заплатить за банальные задачки, которые я делал на автомате за пару минут. А у кого денег не было, делали в обмен другие предметы за меня
@pspdv
@pspdv 3 месяца назад
@@TheCIaw а я синие экраны делал через завершение csrss, учитель боялся, мне ничего не было)) но один раз я делал какую-то безобидную дичь в bat файле и она меня за шею схватила) бывает
@proivanov9141
@proivanov9141 Месяц назад
Этот чел это я
@glebmartynov9738
@glebmartynov9738 5 лет назад
Видео сделано на высоком уровне, объяснения понятны, хотя и пришлось остановить видео пару раз. Подписался, без всяких раздумий.
@subzerod2
@subzerod2 4 года назад
основы перспективы же)
@en-vn-6284
@en-vn-6284 4 года назад
Денис Рязановский забыл добавить «ёпта»
@QUADRUM23
@QUADRUM23 4 года назад
Я тоже подписался без раздумий
@javidx9
@javidx9 4 года назад
looks familiar...
@vectozavr
@vectozavr 4 года назад
Yep.., but Look at my progress: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-i0IvgmBMFMw.html
@vectozavr
@vectozavr 4 года назад
Btw, it was my first video on RU-vid :) You inspired me to do this, thank you
@konstantinbecker6757
@konstantinbecker6757 4 года назад
Некрасиво брать чужие видео и адаптировать. Русский RU-vid помойка.
@vectozavr
@vectozavr 4 года назад
@@konstantinbecker6757 значит вам стоит уйти и смотреть тренды :)
@AutoFightify
@AutoFightify 4 года назад
@@konstantinbecker6757 Дублированные фильмы тогда тоже помойка да? Очень логично.
@sda777
@sda777 4 года назад
2:12 МАТЬ ТВОЮ, КАК ТЫ ЭТО СДЕЛАЛ??? Это очень полезно!
@vectozavr
@vectozavr 4 года назад
Ахахах, понимаю ;) Зажимаешь колесико мыши и выделяешь
@sda777
@sda777 4 года назад
@@vectozavr большое спасибо!
@dmitriyjeans9011
@dmitriyjeans9011 3 года назад
Или альт
@user-zy1vp5dh6l
@user-zy1vp5dh6l 3 года назад
Я в детстве, в 95-м году ковырялся в Бейсике на папкином 486-м) В основном интересна была "графика", ну какая уж была. Делал простые 2д игры про газонокосилку на участке, и подобные "лабиринты". Поиграв на маминой работе в Wolfenstein, загорелся, естественно, и начал копать в сторону 3д. Дооолго корпел, но в силу возраста, видимо, так и не осилил. Линии стен вечно убегали и перекрещивались, я пытался методом тыка найти закономерность их отображения при приближении и отдалении от объекта, но ничего не вышло. Кроме псевдо-псевдо-3д пролета по "коридору" Звезды смерти на звездолете ничего толкового так и не родилось. Сейчас посмотрел видео, и просто сделал рукалицо - как можно быть таким тупым в 10 лет, и не допереть, как построить элементарную пропорцию.. Но увлечение 3д-графикой всё же пригодилось, и спустя 23 года, включая 15 лет учебы и работы по совершенно другой специальности, я уже как 3 года зарабатываю этим на хлеб, масло, машину, ипотеку и туфли жене:) Не хвастаюсь, но приятно, что детское увлечение и стечение обстоятельств в итоге дали мне любимую работу и стабильный доход. В программирование я так и не смог, но геймдев как отрасль очень уважаю. Слежу за твоей игрой, ты крутой чел, успехов тебе и новых достижений! Подписка)
@SeraphEnd
@SeraphEnd 5 месяцев назад
"быть таким тупым в 10 лет" в области программирования... Звучит смешно. Но ты молодец! Ты же сам все это изучал, копался, экспериментировал.
@user-bb9go8bi9e
@user-bb9go8bi9e 4 года назад
3Д графика в текстовом режиме, теперь я видел все
@Troxy3590
@Troxy3590 3 года назад
@Yoda Wars 😂😂 круто
@ATtiny13a-PU
@ATtiny13a-PU 3 года назад
@Yoda Wars, там круче, там реймашинг делали
@user-zm6vp6cc9g
@user-zm6vp6cc9g 3 года назад
Посмотри "Графический движок в Factorio", вот где полет фантазии... Игра в игре
@TheJedimaster442
@TheJedimaster442 3 года назад
Псевдо 3D, если быть точнее
@specsdevis
@specsdevis 3 года назад
Хаха на микроволновке сделали 3д игру! Поггугли
@sheianovandrii8380
@sheianovandrii8380 4 года назад
Я вот случайно наткнулся.... Вау! Очень интересные темы, очень качественная подача, приятный голос. Годнота! Спасибо!
@TaimourBunny
@TaimourBunny 8 месяцев назад
Как человеку, который в данный момент изучает язык программирования С++ это видео было очень полезно!
@Myp3NK-cq7fl
@Myp3NK-cq7fl 5 месяцев назад
+
@Protoreon
@Protoreon 4 года назад
Чисто интуитивно, я всегда понимал, как принципиально работал движок подобных игр. Теперь знаю наверняка, спасибо!)
@evelis1_1
@evelis1_1 4 года назад
Как же приятно, когда понимаешь, что не зря учил математику.
@user-nv6lt3pb5v
@user-nv6lt3pb5v 3 года назад
Огонь! Это точно не зря! Очень интересно и познавательно! Спасибо за труд)
@Sown.
@Sown. 4 года назад
Годовой давности ролик,почему у меня это в рекомендациях xD А так видео топ
@clear-eyed-epiphany
@clear-eyed-epiphany 7 месяцев назад
Вот оно ламповое программирование. Автор, спасибо тебе за видео. Прям аж хлынули воспоминания из далекого детства когда на паскале писали всякие такие штуки
@engineer.s
@engineer.s 3 года назад
Я кайфанул от такой приятной подачи материала, спасибо
@Gvaiger88
@Gvaiger88 3 года назад
Круто! Видео выпало в рекомендациях. От такой подачи материала немедленно подписался!
@infinity1133
@infinity1133 4 года назад
Спасибо!) Реализую лабиринт для одной из игр :)) видео очень помогло! Все что нужно в 1 месте!)
@cezarwat395
@cezarwat395 4 года назад
Ты не зря старался! Мне интересно программирование, однако это не цель! Благодаря твоему труду я нашел ещё один способ как описать, связать мысль и объяснить ученикам то, как мы видим и воспринимаем этот мир и где это знание применяется(общая семантика, Альфред Коржибски)! Я просто в восторге! СПАСИБО!))
@user-pz8nu4st4r
@user-pz8nu4st4r 2 года назад
Это прекрасно) Очень увлекательное видео, спасибо.
@Alexandra_hq
@Alexandra_hq 4 года назад
Ты здорово рассказываешь, такую информацию не каждый омидит!
@user-uq1bf1yh1n
@user-uq1bf1yh1n 4 года назад
5к просмотров? ЧТО??? Годный же контент. Автору тонну благодарностей и удачи.
@vectozavr
@vectozavr 4 года назад
Ничего, скоро наверстаем! Умные люди на такой контент сами притягиваются :)
@winline4516
@winline4516 4 года назад
@@vectozavr надо бы тебе закупить хорошенько, сейчас много школьников достаточно развиты, и смотрят подобный контент для общего развития на такой какбы научно-познавательный темат, можно купить например у Ян топлес, утопия, артур шарифов, дмитрий бородинский или городинский, не помню. Такой контент слишком шикарный для 3.6к пдп
@vectozavr
@vectozavr 4 года назад
@@winline4516 Вы хоть представляете, сколько у таких блогеров будет стоить реклама? :)
@unknown-vq1gj
@unknown-vq1gj 4 года назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-HEb2akswCcw.html это плагиат!
@maxcross5454
@maxcross5454 4 года назад
@@unknown-vq1gj Потому-что если кто-то в интернете записал видео о том, как создать какой-нибудь простенький консольный игровой движок - никто в интернете больше не имеет права этого делать! Даже, если новое видео вышло через 2 года, на другом языке и при этом значительно отличается от старого (как минимум, это видео короче больше, чем в 5 раз и имеет больше объяснительный характер с меньшим количеством кода). Странное у вас понятие о плагиате, сударь. Но за ссылку спасибо - посмотреть было интересно. Ну да ладно, моё желание оспорить рандомный коммент в в интернете успешно удовлетворено, спешу удалиться...
@Marselle17
@Marselle17 4 года назад
Афигеть как сложно для человека далекого от компов. но интересно познать физику таких процессов. Крутое видео
@namelessboar
@namelessboar 6 месяцев назад
Да тут не компы надо знать, а геометрию
@user-gy4wj5lm6y
@user-gy4wj5lm6y 11 месяцев назад
Очень нравится Ваша подача материала!
@user-zu6kt1gq2m
@user-zu6kt1gq2m 4 года назад
04:45 Спасибо! Всё так понятно объяснил, что я даже записывать не стал, всё запомнил устно с первого раза! Пошёл пробовать делать игру, думаю за пару минут справлюсь
@nakidai
@nakidai 2 года назад
Ну изи же b' = d' / d * b
@metakuznets
@metakuznets 4 года назад
Это просто восхитительно, нет слов. Спасибо за работу.
@NAHUYPSEVDONIMS
@NAHUYPSEVDONIMS 4 года назад
Нужно будет попробовать написать какую нибудь игру... Спасибо большое, видео помогло!
@vectozavr
@vectozavr 4 года назад
Успехов! :)
@Xopoxopun
@Xopoxopun 4 года назад
Вектозавр, спасибо! Всё максимально понятно и разжёвано, но всё же приходилось видос останавиливать. Однозначно лайк, подписка и коммент!
@bob27111
@bob27111 4 года назад
Классное видео. Подписка однозначно! Спасибо тебе большое!
@user-ri9eh8vc3q
@user-ri9eh8vc3q 4 года назад
Супер. Надо будет пересмотреть пару раз, 😁😉😉👍👍👍,почти понял👍😉
@user-wm1iz4sq1y
@user-wm1iz4sq1y 4 года назад
я был удивлен когда увидел игрушку в псевдо 3д в консоле.... Вообще твой канал очень удивителен прям любовь к физике просыпается
@ekholobanderole642
@ekholobanderole642 4 года назад
Ооочень годный видос, хорошо что попал в рекомендованные) Лайк, подписка и колокольчик, ждёмс новых видосов)
@sibiriakov7691
@sibiriakov7691 4 года назад
Делай больше контента, ты просто лучший. Ты станешь одним из лучших блогеров такого формата
@krutoyinfo
@krutoyinfo 2 года назад
опасное утверждение
@burnoutFAN
@burnoutFAN 4 года назад
1:37 itpedia красава :)
@nonamerandomny4314
@nonamerandomny4314 4 года назад
а с чего ты взял, что это айтипедия, а не джолигольф или Леша Шевцов? М?
@Badcomedia
@Badcomedia 4 года назад
@@nonamerandomny4314 Это чувак из Бей Беги!
@hikanaru9
@hikanaru9 4 года назад
@@Badcomedia этой Алексей Прядко, странно что не знаете.
@bad_paki6158
@bad_paki6158 3 года назад
Это внук Гитлера
@elst28
@elst28 3 года назад
@@bad_paki6158 это приехавший либерал
@dondimon3910
@dondimon3910 4 года назад
Ты не зря старался видео вышло очень познавательным и интересным👍 жду ещё математики или программирования
@itdotconf675
@itdotconf675 4 года назад
Это спижно он воровать только может
@Gambol_25
@Gambol_25 4 года назад
олег хасанов откуда?
@itdotconf675
@itdotconf675 4 года назад
@@Gambol_25 он уже добавил в названии ссылку
@stan_prh
@stan_prh 4 года назад
Спасибо большое за видео. Прям очень круто выглядит рейкастинг.
@komputernihigor
@komputernihigor 4 года назад
пишу на С под микроконтроллеры . Молодец без лишней воды все понятно. Спасибо
@S.n.2
@S.n.2 4 года назад
Помню где-то в 2011 году я решил почитать Википедию, читал про дум и не понимал как это 2,5D графика, и спустя 9 лет я понял, благодаря этому видео. Спасибо, желаю тебе миллион подписоты)
@supermole4654
@supermole4654 4 года назад
Видно что вдохновлялся роликом javidx9'a))
@GriFox
@GriFox 4 года назад
*Спасибо большое за материал, всё подробно изложил*
@zzzombieee5472
@zzzombieee5472 4 года назад
Видео великолепно, все рассказано понятно, интересно и только по делу. Так же не ожидала любимой мелодии в конце из игры😳😳😳
@sunbeam31
@sunbeam31 Год назад
Здравствуйте! Подскажите, пожалуйста, название мелодии :)
@zzzombieee5472
@zzzombieee5472 Год назад
@@sunbeam31мелодия из игры «линия танца» Dancing Ling N3ctar
@sunbeam31
@sunbeam31 Год назад
@@zzzombieee5472 Спасибо!
@ambi196
@ambi196 2 года назад
Учусь на мех-мате. С каждым днём всё лучше понимаю, что нет тут ничего сложного, если хорошо знать математику и работать головой с логикой. И нет ничего постыдного в том, что изначально это трудно понять, ведь еще 20 лет назад, написание таких пару сотень строк были не самой простой задачей. С этого начинал каждый
@gitarist_88
@gitarist_88 Год назад
я не могу написать .принт на питоне...
@Arbuz-man
@Arbuz-man Год назад
@@gitarist_88 диагноз
@gitarist_88
@gitarist_88 Год назад
@@Arbuz-man Слууушай, наверное, это была шутка, ведь компнду принт знают вообще все
@kalebis
@kalebis Год назад
@@gitarist_88 нет, не все
@Arbuz-man
@Arbuz-man Год назад
@@gitarist_88 ты не понял
@eam7560
@eam7560 4 года назад
Вам 19, мне 36, я нихера не понимаю ....
@vectozavr
@vectozavr 4 года назад
Ничего, все приходит с практикой :)
@floud7897
@floud7897 4 года назад
19? Я думал 35
@vectozavr
@vectozavr 4 года назад
@@floud7897 скоро уже 21 будет :)
@gaffy1751
@gaffy1751 4 года назад
Все просто смотрят A4 и то как он жрёт на камеру
@nodens_play7252
@nodens_play7252 4 года назад
Возраст не значит ничего, это во времена бабуинов слушали старейшин как выгнать льва из пещеры тем самым вбирая их опыт, сейчас знание доступно всем, как ребенку так и старому псу и опытнее будет тот кто это знание качественнее впитает
@Almi_Fox
@Almi_Fox 4 года назад
Очень интересно. Были моменты где не понятно, а так очень хорошо.
@user-xg9lm9st6f
@user-xg9lm9st6f 3 года назад
Парень, мне нравится твой ход мыслей. Логику игры тоже хорошо продумал, молодец одним словом.
@dizaittiam9980
@dizaittiam9980 3 года назад
Автор: молодцы что дошли до этого момента и поняли то что я говорил Я который ничего не понял: спасибо
@user-iw9ln6ld7c
@user-iw9ln6ld7c 4 года назад
1:14 В названии "Id Software" -- id читается как "ид", что по-латыни значит "оно" (или "это"). В теории Фрейда "id" означает подсознание, т.е. название означает "софт (игры) для подсознания".
@atlash6387
@atlash6387 4 года назад
А ещё id - это техническое сокращение, обозначающее идентификатор, позывной, реже наименование.
@user-iw9ln6ld7c
@user-iw9ln6ld7c 4 года назад
@@atlash6387 Да, но "идентификатор" читается уже как "айди", а не "ид". См. о названии фирмы в Википедии.
@amadeusmozart1184
@amadeusmozart1184 4 года назад
всем насрать на твой высер
@aggressivedriver9109
@aggressivedriver9109 4 года назад
@@amadeusmozart1184 проблема в том, что срёшь только ты.
@johnmichaeltwist5086
@johnmichaeltwist5086 4 года назад
@@user-iw9ln6ld7c В теории Фрейда Ид это Бессознательное не Подсознательное - эти понятия не одно и то же. Бессознательное (Ид) отвечает за формирование импульсов/инстинктов желаний получать удовольствие - во всех возможных понятиях - это не часть разума которая подлежит оценке или резонному контакту. Бессознательное - не возможно контролировать и контактировать сознанием. Подсознание же, это та часть разума о который человек не подозревает. Потенциально - с ней можно кантактировать в больше мере при более глубоком развитии себя - ментальном и/или эмоциональном. Правильно: idSoftware это игры для удовлетворения бессознательных побуждений в поиске удовольствия, не игры для подсознания. ru.m.wikipedia.org/wiki/%D0%91%D0%B5%D1%81%D1%81%D0%BE%D0%B7%D0%BD%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5
@bakla_zhan
@bakla_zhan Год назад
Круто! Очень годный контент. Спасибо!
@dimalink4486
@dimalink4486 5 месяцев назад
Блин офигительно круто! Я тоже такое хочу спрограммировать!
@turuturuururur8691
@turuturuururur8691 4 года назад
1:41 - ахах, а ты мой ровесник)
@zloygamer6089
@zloygamer6089 4 года назад
ИНТЕРЕСНЫЙ ФАКТ. Человек воспринимает более темные предметы, как боле близко расположенные, если не вдаваться в подробности. Поэтому в данной задаче было бы логично отображать предметы в зависимости от расстояния, пользуясь вышеизложенным правилом, что сделало бы восприятие картинки куда более простым. Попробуйте и проверьте :) Контент приличный, автору спасибо.
@user-wp1te1uy7k
@user-wp1te1uy7k 4 года назад
в думе 1 и 2 эта фича была. было типа что то вроде освещения. ps.какой человек?
@nakidai
@nakidai 2 года назад
@@user-wp1te1uy7k Живой думаю, труп не видит
@iwannapatthemanul
@iwannapatthemanul 3 года назад
Продолжай в том же духе! Крутой канал
@1pavka
@1pavka 4 года назад
Красавчик. Уже только за то, что понял, как оно работает)
@user-dk1kx4hc3w
@user-dk1kx4hc3w 3 года назад
Следующие видео:3д игра на калькуляторе
@flyweather
@flyweather 3 года назад
Хахахахахахаха
@timt.4777
@timt.4777 3 года назад
Ты конечно зачетно пошутил, но на всякий случай загугли "устанавливаем линукс на калькулятор" :)
@zheltovanton
@zheltovanton 3 года назад
ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-B8TuBNfEiHQ.html уже есть
@zheltovanton
@zheltovanton 3 года назад
но самая жесть дум на тесте на беременность ))) ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-M_aghUWQ_tY.html
@maestroandrey8908
@maestroandrey8908 4 года назад
Я взял тему для курсовой по информатике: написать игру, не зная как она пишется) Твое видео, это лучшее, что я видел, спасибо тебе огромное! Ты возродил во мне надежду на то, что у меня получится!
@dastdk7323
@dastdk7323 2 года назад
Получилось?)
@martinremy6174
@martinremy6174 2 года назад
@@dastdk7323 забей такие комментарии не отвечают никогда
@_style5892
@_style5892 2 года назад
Получилось?
@voeoda
@voeoda Год назад
Получилось?
@dimondsafkage4620
@dimondsafkage4620 Год назад
Получилось?
@danichantonov7555
@danichantonov7555 4 года назад
Все видео визуализировал у себя в голове, были непонятные моменты, но в основном все круто!
@LemonChannel14
@LemonChannel14 3 года назад
спасибо предложке ютуба. выглядит как чертова магия :) но все понятно расписано. Спасибо за материал, но я, пожалуй, буду дальше использовать готовые 3д движки :D
@user-om9lb8yb2v
@user-om9lb8yb2v 4 года назад
6:10 спасибо :) оказывается, геометрия-таки нужна людям.пойду школьникам это поведаю :D очень приятно узнать, что ты не тупой, спасибо (хотя я здесь чисто по рекомендациям ютуба и к играм, а уж тем более к 3д, никакого отношения не имею)
@JleHb4iK
@JleHb4iK 4 года назад
Парень, да ты Мегамозг! Думаю тебе и так всё понятно, но всё же скажу слова напутствия. Труд и терпение позволят тебе достичь многих высот! Имя, признание, новые классные технологии! Сила Знания тебе в помощь!) С меня конечно подписка и буду следить за развитием твоих идей!
@TK-wh6lf
@TK-wh6lf 2 года назад
Ты красавчик! Пошёл пилить такую графику на stm32
@DimDima09
@DimDima09 4 года назад
0_0 я первый раз вижу такой подробное видео! Лайк и подписка без сомнений
@lobellynueralli2214
@lobellynueralli2214 4 года назад
*_Очень классный ролик!!!_*
@vectozavr
@vectozavr 4 года назад
Рад, что вам понравилось :)
@lobellynueralli2214
@lobellynueralli2214 4 года назад
@@vectozavr А какая программа, чтобы сделать псевду 3D игру?)
@vectozavr
@vectozavr 4 года назад
@@lobellynueralli2214 Да любой редактора кода, типа VisualStudio ;)
@lobellynueralli2214
@lobellynueralli2214 4 года назад
@@vectozavr *_Благодарю тебя))_*
@lobellynueralli2214
@lobellynueralli2214 4 года назад
@@vectozavr *_Ты мне помог)_*
@Ivan_sev
@Ivan_sev 3 года назад
Вот вообще не хрена не понимаю, но это пи@дец как интересно.
@romram9938
@romram9938 4 года назад
Чувак ты крут ) спасибо за труды
@kingsman9227
@kingsman9227 4 года назад
Класс!!! Иван ты молодец!!!
@whitedragon3560
@whitedragon3560 4 года назад
Видео надо назвать "Как сделать Doom Eternal за 10 минут"
@alkolove1
@alkolove1 3 года назад
@Доктор Кляйнер старый дум ничего общего с рейкастингом не имеет. Там полигональная графика
@alkolove1
@alkolove1 3 года назад
@Доктор Кляйнер в рейкастинг движках возможны лишь стены с углом поворота, кратным 90 градусов, фиксированная высота стен (я не беру во внимание рейкастинг террейна по карте высот, как в Commanche, D.O.G., Delta Force). В думе же разная высота пола/потолка, разный угол поворота стен, там полноценные полигоны. Если интересно - есть на хабре куча разборов принципа работы движка.
@nakidai
@nakidai 2 года назад
@@alkolove1 Ничоси. Ааа, так вот о чем мне когда то втирали дичь что в 3д вульфе нельзя вверх идти.
@alkolove1
@alkolove1 2 года назад
@@nakidai в Rise of triad модифицированный вульф-движок. Там есть трамплины, подбрасывающие вверх, и типа висячие платформы из спрайтов, а также возможность летать за счёт магии. Но этажей нет. Вернее, они имитируются там телепортом из одной точки 2д-карты в другую. А так трушно, шоб прямо перед глазами менялись этажи, с этим геморно. Но конечно если сильно подшаманить, то можно и это выжать, а также можно выдавить и выпуклые поверхности, типа цилиндра, с не только лишь кубы. Просто это дополнительная нагрузка на проц в виде лишней математики, поэтому в древности рейкастинг был плюс-минус Вульфо-подобный.
@Aleks-Brr
@Aleks-Brr 4 года назад
140 Так, сейчас я узнаю как самому создать примитивную, незамысловатую игру...... 2:20 мой мозг: "стоп, ну как отмотай немного обратно".... по окончании видео: ну на хер, нет, ну ты видел! *(а так все супер, спасибо:)
@daily3478
@daily3478 4 года назад
Интересное видео. Я во всех этих вычислениях "дуб дубом" как говорится, но посмотреть было прикольно.Огромное уважение автору видео за старание!
@user-oi4hq4fn7x
@user-oi4hq4fn7x 4 года назад
Классно! Подписка, лайк автоматом ;)
@Natural_Mindset
@Natural_Mindset 4 года назад
1:57 ааа, мои глаза((( тёмная тема спасла бы
@igromik6390
@igromik6390 4 года назад
ютуберы часто используют светлую тему, чтобы код было лучше видно
@lxxwnstn4224
@lxxwnstn4224 Год назад
1:32 адольф Гитлер
@2055_play
@2055_play Год назад
А что ты хотел, вульфенштейн же
@StarCo11
@StarCo11 3 года назад
Ты молодец! хотел бы я понимать ВСЁ... Но к сажелению пришлось пару раз смотреть, и ещё надо разок думаю. Но очень хорошо обьясняешь, хотя и очень быстро. Cпасибо!
@AE_404
@AE_404 2 года назад
Спасибо за видео. Наверное, сделаю свою игру таким образом
@ArtemAleksashkin
@ArtemAleksashkin 4 года назад
В сл видео жду разбор Unreal Engine 4
@proff-biter
@proff-biter 3 года назад
Это именно то что надо в 3 часа ночи в туалете!
@chelovek033
@chelovek033 3 года назад
Как ты угодад? ТЫ ЧТО СЛЕДИШЬ ЗА МНОЙ!?!?!?!?!?!?
@Vyachezlaw
@Vyachezlaw 3 года назад
@Linshi понимаю
@user-lz9ju5vc2x
@user-lz9ju5vc2x 3 года назад
Жиза
@nakidai
@nakidai 2 года назад
@@user-lz9ju5vc2x Бля надо пол часа подождать
@astrelcoff
@astrelcoff 2 года назад
Очень подробное объяснение. Спасибо! Подписка+Лайк!
@sinicummm
@sinicummm 2 года назад
Спасибище огромное! Эх, как же просто оно реализуется сейчас на любом языке программирования. Хочу сказать что сам глубоко знаком с этой темой. Классах в 7-8 (годах в в 97-98х) реализовывал подобное на Бейсике на БК 0010-01, но из-за низкой производительности этого народного компа fps был аж 1 кадр за несколько секунд. Увы, лучшего компа мои родители мне позволить не могли.. Уже чуть позже, всё на том же БК, освоив ассемблер и машкоды получилось получить практически то же что в данном видео в консоли, но пришла уже совсем другая эпоха PC... Проект мой был оценён лишь олдфаговыми фанатами БК, что успели его лицезреть, а потом и вовсе неизбежно затерся на старых кассетах и дискетах.. Респект автору, учите математику и геометрию (меня в пример не берём, давалось само-собой, нужно лишь испытывать голод в познаниях), учите любимые языки программирования, удачи!
@justwave4938
@justwave4938 Год назад
Я даже не представляю, что сейчас можно написать на ассемблере) Разве что драйвера для операционных систем.
@Rice8520
@Rice8520 3 года назад
Афигеть! 😯 Игра без монстров, но единственный монстр в этой игре - автор. 😜
@Weltlix
@Weltlix 2 года назад
Это твоя мать
@nonameforest9923
@nonameforest9923 4 года назад
Теперь я понял почему все говорят что для разработки игр нужно знать геометрию
@user-gb1ch8rf1e
@user-gb1ch8rf1e 3 года назад
На практике если человек работает с движками, то очень мало что нужно знать. Если делаешь игру на чистом OpenGL, то даже в этом случае с математикой особых запар нет, ибо в статьях по этой непростой либе все математические вещи будут объяснены, и тот же glm сделает за тебя половину работы
@anadre86
@anadre86 3 года назад
Ошибаешься, нужно знать линейную алгебру, математику на пятерочку. Иначе из тебя выйдет никчёмный программист игр, у которого все работает через одно место. У меня уже большой стаж, знаю о чем говорю. Но правда это касается сложных 3Д проэктов. Можно конечно клепать шлак из шаблонных проэктов использую покупные плагины.
@user-gb1ch8rf1e
@user-gb1ch8rf1e 3 года назад
@@anadre86 Любую математическую проблему уровня джуна/миддла можно нагуглить
@anadre86
@anadre86 3 года назад
@@user-gb1ch8rf1e Как вы нагуглите сложные вещи, типо работы FABRIC, CCDIK, а если нужно сильно улучшить эти алгоритмы. Я бы не взял на работу такого специалиста который гуглит что такое векторное либо скалярное произведение например, программист игр должен знать все вещи из линейной алгебры на отлично, либо это плохой программист игр, у которого будет куча ошибок в последствии. Математическая база для программиста игр строго обязательна
@user-gb1ch8rf1e
@user-gb1ch8rf1e 3 года назад
@@anadre86 Ну, может быть я просто пока что не дошла до таких вещей, где это всё требовалось бы. Пока что я могу лишь сделать трансформацию объектов(где нужно только понимать умножение матриц)
@Dmitriy_Cherevko
@Dmitriy_Cherevko 4 года назад
Красава! очень доходчиво. Спасибо. Подписка и лайк
@has8424
@has8424 Месяц назад
Иногда когда хотеть быть программистом, когда видишь таких как ты. Таких людей должно быть больше❤
@dosu5064
@dosu5064 3 года назад
Ты что Dancing Line играешь. 8:01 музыка
@sanyadre8999
@sanyadre8999 4 года назад
Нихуя не понятно, но Очень интересно!
@imkazakh9733
@imkazakh9733 4 года назад
продолжим просмотр мем
@debrikislaw
@debrikislaw 4 года назад
А мне понятно
@TV-ds5pv
@TV-ds5pv 4 года назад
Тоже самое хотел сказать
@user-wg2gx3rz6c
@user-wg2gx3rz6c 4 года назад
Вообще не зря старался! Давай ещё!!!
@vectozavr
@vectozavr 4 года назад
Так есть уже вторая часть :)
@user-wg2gx3rz6c
@user-wg2gx3rz6c 4 года назад
Vectozavr - ilinblog В плейлисте была только эта) Пошёл искать вторую!
@vectozavr
@vectozavr 4 года назад
@@user-wg2gx3rz6c предпоследнее видео
@user-ng1ft8lv8i
@user-ng1ft8lv8i 3 года назад
Красавчик мужик!!!! Уважение тебе=) Очень интересно рассказываешь только помедленнее говори слишком быстро для такого формата видео 😉😏
@KiR_3d
@KiR_3d 4 года назад
Не знаю, зачем мне Ray Casting... но это было занятно :) От себя... В объяснении с котиком не хватает какого-то момента из начертательной геометрии (точнее из методов, которые используют архитектурщики).
@lincoln7423
@lincoln7423 4 года назад
6:50 Та-ак, а если я малолетний шкет, мне придётся учить скалярное произведение векторов? Это печально. Мы толком синусы и косинусы не изучили, а тут такое :'-(
@Expot128
@Expot128 3 года назад
В аналитической геометрии, а в это именно она, определение скалярного вектора проще и для школьника в этом нет ничего сложного.
@Qusbaz-zg2nv
@Qusbaz-zg2nv 3 года назад
Сначало нужно школу закончить, туппийца
@lincoln7423
@lincoln7423 3 года назад
@@Qusbaz-zg2nv Однако очень грубо..
@Qusbaz-zg2nv
@Qusbaz-zg2nv 3 года назад
@@lincoln7423 Прасти пажалуйста, я нэ хател тепя рассотреть :( День был абосраным, настроение было гавно.
@vadimirnov5211
@vadimirnov5211 3 года назад
Тригонометрию и вектора учи на Ютубе здесь много годного контента. Ну Mathloger для примера он с рус субтитрами
@imyafamiliya9227
@imyafamiliya9227 Год назад
Класс, принцип понятен. Спасибо
@s3n1ch
@s3n1ch 4 года назад
Просто прекрасно!
@vectozavr
@vectozavr 4 года назад
Спасибо, Вектозаврик
@fritz1465
@fritz1465 4 года назад
Wolfenstein - произносится Вольфенштайн, это немецкий.
@FillWall
@FillWall 4 года назад
Всем насрать
@durrbbyy291
@durrbbyy291 3 года назад
@@FillWall окей, стэс
@dmitrylobanov5004
@dmitrylobanov5004 4 года назад
Пиздец интересный видос, автор крассавчик, не понимаю почему так мало подписчиков(
@qwertypower9246
@qwertypower9246 4 года назад
лет 5 назад делал аски, но в 3д очень хорошо начинаешь понимать процесс растеризации +качаешь скилл в линейной алгебре
@user-to8dm8tv4g
@user-to8dm8tv4g 4 года назад
Спасибо, очень понятно и интересно!
@av6376
@av6376 4 года назад
По голосу тебе лет 30, а не 19)
@pivo315
@pivo315 3 года назад
Мне в 14, говорили, что мне 50, благо видимо сейчас голос поправился за 5 лет, и теперь говорят, что 36.
@user-ug1yw9ow1d
@user-ug1yw9ow1d 3 года назад
Нихуя не понял,но очень интересно!
@moscow8881
@moscow8881 2 месяца назад
спасибо интересно всегда мечтал разобраться в этом вопросе
@user-kj1de6il9u
@user-kj1de6il9u 4 года назад
Спасибо за познавательное видео, было очень интересно.
@vectozavr
@vectozavr 4 года назад
12 марта выйдет продолжение на 25 минут :)
@jaradey1508
@jaradey1508 3 года назад
Напиши ответ со всем кодом игру пж
@bread1651
@bread1651 3 года назад
я который сижу з тупым мозгом но умным видом:🗿🗿
@user-artg13
@user-artg13 4 года назад
Это писец как сложно с одной стороны, но с другой я прям вспомнил время когда мы в школе писали проги на Бэйсике, играли в Элитку на Спектруме, и вот тут уже не так страшно). Спасибо, может когда нибудь я попробую что то сделать.
@dushkin_will_explain
@dushkin_will_explain 2 года назад
Очень круто. Прямо заностальгировал по временам, когда изучал графику и сам пытался в трёхмерное.
Далее
How I wrote online shooter on C++ in a week
25:31
Просмотров 992 тыс.
10 Идиотов с Огромной Силой!
16:31
DIY COMPUTER from scratch!
25:03
Просмотров 2,2 млн
Я сделал 3D Танчики с Денди :3
12:09