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

Поделиться
HTML-код
  • Опубликовано: 20 ноя 2024

Комментарии • 1,1 тыс.

  • @vectozavr
    @vectozavr  5 лет назад +236

    *Ребята, если вам понравился ролик, то самой лучшей благодарностью будет подписка на канал!*
    Вышла 2 часть! Погнали смотреть: ruclips.net/video/i0IvgmBMFMw/видео.html

    • @kasterchannel1809
      @kasterchannel1809 5 лет назад +6

      Слушай, а как всё это запустить?

    • @vectozavr
      @vectozavr  5 лет назад +4

      @@kasterchannel1809 в смысле скомпилировать? Ну исходный код переписываешь и компилируешь на Visual Studio например)

    • @kasterchannel1809
      @kasterchannel1809 5 лет назад +1

      @@vectozavr а возможно будет поставить текстуры для стен?

    • @vectozavr
      @vectozavr  5 лет назад +6

      @@kasterchannel1809 в консольной графике вряд ли)

    • @kasterchannel1809
      @kasterchannel1809 5 лет назад +2

      @@vectozavr слушайте, а какой язык программирования нужен, чтобы сделать операционную систему

  • @DDDenr29
    @DDDenr29 2 года назад +297

    тот самый чел на инфе который все задания сделал и полез в консоль

    • @TheCIaw
      @TheCIaw Год назад +14

      Жиза
      У меня в школе было такое я там прикол начудил из-за чего комп завис и меня за ухо вывел из класса препод 😅

    • @H1ghliteSo2
      @H1ghliteSo2 11 месяцев назад +4

      ​ctrl+alt+delete потом запустить диспетчер задач и завершаешь приложение которое зависло

    • @pspdv
      @pspdv 10 месяцев назад

      @@TheCIaw а я синие экраны делал через завершение csrss, учитель боялся, мне ничего не было)) но один раз я делал какую-то безобидную дичь в bat файле и она меня за шею схватила) бывает

    • @proivanov9141
      @proivanov9141 7 месяцев назад +1

      Этот чел это я

    • @Konchanos
      @Konchanos 6 месяцев назад

      @@H1ghliteSo2или же ctrl+shift+esc

  • @glebmartynov9738
    @glebmartynov9738 5 лет назад +603

    Видео сделано на высоком уровне, объяснения понятны, хотя и пришлось остановить видео пару раз. Подписался, без всяких раздумий.

    • @subzerod2
      @subzerod2 4 года назад +7

      основы перспективы же)

    • @en-vn-6284
      @en-vn-6284 4 года назад +6

      Денис Рязановский забыл добавить «ёпта»

    • @QUADRUM23
      @QUADRUM23 4 года назад

      Я тоже подписался без раздумий

  • @СергейКураев-в2з
    @СергейКураев-в2з 4 года назад +273

    3Д графика в текстовом режиме, теперь я видел все

    • @Troxy3590
      @Troxy3590 4 года назад +1

      @Yoda Wars 😂😂 круто

    • @ATtiny13a-PU
      @ATtiny13a-PU 4 года назад +4

      @Yoda Wars, там круче, там реймашинг делали

    • @DmitriyD-v7u
      @DmitriyD-v7u 3 года назад +8

      Посмотри "Графический движок в Factorio", вот где полет фантазии... Игра в игре

    • @TheJedimaster442
      @TheJedimaster442 3 года назад +1

      Псевдо 3D, если быть точнее

    • @Олег-Иванов-ь4с
      @Олег-Иванов-ь4с 3 года назад

      Хаха на микроволновке сделали 3д игру! Поггугли

  • @javidx9
    @javidx9 4 года назад +263

    looks familiar...

    • @vectozavr
      @vectozavr  4 года назад +13

      Yep.., but
      Look at my progress: ruclips.net/video/i0IvgmBMFMw/видео.html

    • @vectozavr
      @vectozavr  4 года назад +13

      Btw, it was my first video on RUclips :)
      You inspired me to do this, thank you

    • @konstantinbecker6757
      @konstantinbecker6757 4 года назад +17

      Некрасиво брать чужие видео и адаптировать. Русский RUclips помойка.

    • @vectozavr
      @vectozavr  4 года назад +30

      @@konstantinbecker6757 значит вам стоит уйти и смотреть тренды :)

    • @AsirisCRX
      @AsirisCRX 4 года назад +16

      @@konstantinbecker6757 Дублированные фильмы тогда тоже помойка да? Очень логично.

  • @PoMa..u3BuHu
    @PoMa..u3BuHu 4 года назад +40

    Я в детстве, в 95-м году ковырялся в Бейсике на папкином 486-м) В основном интересна была "графика", ну какая уж была. Делал простые 2д игры про газонокосилку на участке, и подобные "лабиринты". Поиграв на маминой работе в Wolfenstein, загорелся, естественно, и начал копать в сторону 3д. Дооолго корпел, но в силу возраста, видимо, так и не осилил. Линии стен вечно убегали и перекрещивались, я пытался методом тыка найти закономерность их отображения при приближении и отдалении от объекта, но ничего не вышло. Кроме псевдо-псевдо-3д пролета по "коридору" Звезды смерти на звездолете ничего толкового так и не родилось. Сейчас посмотрел видео, и просто сделал рукалицо - как можно быть таким тупым в 10 лет, и не допереть, как построить элементарную пропорцию.. Но увлечение 3д-графикой всё же пригодилось, и спустя 23 года, включая 15 лет учебы и работы по совершенно другой специальности, я уже как 3 года зарабатываю этим на хлеб, масло, машину, ипотеку и туфли жене:) Не хвастаюсь, но приятно, что детское увлечение и стечение обстоятельств в итоге дали мне любимую работу и стабильный доход. В программирование я так и не смог, но геймдев как отрасль очень уважаю. Слежу за твоей игрой, ты крутой чел, успехов тебе и новых достижений! Подписка)

    • @SeraphEnd
      @SeraphEnd Год назад +6

      "быть таким тупым в 10 лет" в области программирования...
      Звучит смешно.
      Но ты молодец! Ты же сам все это изучал, копался, экспериментировал.

    • @stevevolohov1789
      @stevevolohov1789 4 месяца назад

      @@SeraphEnd Я в 7 учил программирование чтоб ты понял ☻

    • @SeraphEnd
      @SeraphEnd 4 месяца назад

      @@stevevolohov1789 ааа. Вот оно что. Ну вы молодец большой. Я только в 16 увлекся. Хотя по большей части я по железкам

  • @evelis1_1
    @evelis1_1 4 года назад +17

    Как же приятно, когда понимаешь, что не зря учил математику.

  • @TaimourBunny
    @TaimourBunny Год назад +20

    Как человеку, который в данный момент изучает язык программирования С++ это видео было очень полезно!

  • @Protoreon
    @Protoreon 4 года назад +14

    Чисто интуитивно, я всегда понимал, как принципиально работал движок подобных игр. Теперь знаю наверняка, спасибо!)

  • @sda777
    @sda777 4 года назад +77

    2:12 МАТЬ ТВОЮ, КАК ТЫ ЭТО СДЕЛАЛ??? Это очень полезно!

    • @vectozavr
      @vectozavr  4 года назад +29

      Ахахах, понимаю ;)
      Зажимаешь колесико мыши и выделяешь

    • @sda777
      @sda777 4 года назад +3

      @@vectozavr большое спасибо!

    • @dmitriyjeans9011
      @dmitriyjeans9011 3 года назад +3

      Или альт

  • @sheianovandrii8380
    @sheianovandrii8380 5 лет назад +9

    Я вот случайно наткнулся....
    Вау! Очень интересные темы, очень качественная подача, приятный голос. Годнота! Спасибо!

  • @Marselle17
    @Marselle17 4 года назад +20

    Афигеть как сложно для человека далекого от компов. но интересно познать физику таких процессов. Крутое видео

    • @namelessboar
      @namelessboar Год назад +4

      Да тут не компы надо знать, а геометрию

    • @CurS-yp3qw
      @CurS-yp3qw 14 дней назад

      ​@@namelessboarНу компы тоже надо знать, если в будущем хочешь дальше с 3д графикой работать, оптимизация сама по себе не сделается как и много других вещей

  • @clear-eyed-epiphany
    @clear-eyed-epiphany Год назад +6

    Вот оно ламповое программирование. Автор, спасибо тебе за видео. Прям аж хлынули воспоминания из далекого детства когда на паскале писали всякие такие штуки

  • @ДмитрийПетров-е9т7н
    @ДмитрийПетров-е9т7н 4 года назад +5

    я был удивлен когда увидел игрушку в псевдо 3д в консоле.... Вообще твой канал очень удивителен прям любовь к физике просыпается

  • @has8424
    @has8424 7 месяцев назад

    Иногда когда хотеть быть программистом, когда видишь таких как ты. Таких людей должно быть больше❤

  • @cezarwat395
    @cezarwat395 4 года назад +12

    Ты не зря старался! Мне интересно программирование, однако это не цель! Благодаря твоему труду я нашел ещё один способ как описать, связать мысль и объяснить ученикам то, как мы видим и воспринимаем этот мир и где это знание применяется(общая семантика, Альфред Коржибски)! Я просто в восторге! СПАСИБО!))

  • @Плоскоземельщики
    @Плоскоземельщики 4 года назад +3

    04:45 Спасибо! Всё так понятно объяснил, что я даже записывать не стал, всё запомнил устно с первого раза! Пошёл пробовать делать игру, думаю за пару минут справлюсь

    • @nakidai
      @nakidai 3 года назад

      Ну изи же b' = d' / d * b

  • @Sown.
    @Sown. 4 года назад +20

    Годовой давности ролик,почему у меня это в рекомендациях xD
    А так видео топ

  • @S.n.2
    @S.n.2 4 года назад +22

    Помню где-то в 2011 году я решил почитать Википедию, читал про дум и не понимал как это 2,5D графика, и спустя 9 лет я понял, благодаря этому видео. Спасибо, желаю тебе миллион подписоты)

  • @Muzykant-m9p
    @Muzykant-m9p 5 лет назад +252

    5к просмотров? ЧТО???
    Годный же контент.
    Автору тонну благодарностей и удачи.

    • @vectozavr
      @vectozavr  5 лет назад +17

      Ничего, скоро наверстаем!
      Умные люди на такой контент сами притягиваются :)

    • @winline4516
      @winline4516 5 лет назад +3

      @@vectozavr надо бы тебе закупить хорошенько, сейчас много школьников достаточно развиты, и смотрят подобный контент для общего развития
      на такой какбы научно-познавательный темат, можно купить например у Ян топлес, утопия, артур шарифов, дмитрий бородинский или городинский, не помню. Такой контент слишком шикарный для 3.6к пдп

    • @vectozavr
      @vectozavr  5 лет назад +1

      @@winline4516 Вы хоть представляете, сколько у таких блогеров будет стоить реклама? :)

    • @unknown-vq1gj
      @unknown-vq1gj 4 года назад +2

      ruclips.net/video/HEb2akswCcw/видео.html
      это плагиат!

    • @maxcross5454
      @maxcross5454 4 года назад

      @@unknown-vq1gj Потому-что если кто-то в интернете записал видео о том, как создать какой-нибудь простенький консольный игровой движок - никто в интернете больше не имеет права этого делать! Даже, если новое видео вышло через 2 года, на другом языке и при этом значительно отличается от старого (как минимум, это видео короче больше, чем в 5 раз и имеет больше объяснительный характер с меньшим количеством кода). Странное у вас понятие о плагиате, сударь. Но за ссылку спасибо - посмотреть было интересно.
      Ну да ладно, моё желание оспорить рандомный коммент в в интернете успешно удовлетворено, спешу удалиться...

  • @zloygamer6089
    @zloygamer6089 4 года назад +28

    ИНТЕРЕСНЫЙ ФАКТ.
    Человек воспринимает более темные предметы, как боле близко расположенные, если не вдаваться в подробности.
    Поэтому в данной задаче было бы логично отображать предметы в зависимости от расстояния, пользуясь вышеизложенным правилом, что сделало бы восприятие картинки куда более простым. Попробуйте и проверьте :)
    Контент приличный, автору спасибо.

    • @Мстящийбоксер-ъ6г
      @Мстящийбоксер-ъ6г 4 года назад +1

      в думе 1 и 2 эта фича была. было типа что то вроде освещения. ps.какой человек?

    • @nakidai
      @nakidai 3 года назад +2

      @@Мстящийбоксер-ъ6г Живой думаю, труп не видит

  • @ambi196
    @ambi196 2 года назад +40

    Учусь на мех-мате. С каждым днём всё лучше понимаю, что нет тут ничего сложного, если хорошо знать математику и работать головой с логикой. И нет ничего постыдного в том, что изначально это трудно понять, ведь еще 20 лет назад, написание таких пару сотень строк были не самой простой задачей. С этого начинал каждый

    • @gitarist_88
      @gitarist_88 2 года назад

      я не могу написать .принт на питоне...

    • @арбузочел
      @арбузочел Год назад +7

      @@gitarist_88 диагноз

    • @gitarist_88
      @gitarist_88 Год назад

      @@арбузочел Слууушай, наверное, это была шутка, ведь компнду принт знают вообще все

    • @kalebis
      @kalebis Год назад

      @@gitarist_88 нет, не все

    • @арбузочел
      @арбузочел Год назад

      @@gitarist_88 ты не понял

  • @ZEDVERG
    @ZEDVERG 4 года назад +30

    Я взял тему для курсовой по информатике: написать игру, не зная как она пишется) Твое видео, это лучшее, что я видел, спасибо тебе огромное! Ты возродил во мне надежду на то, что у меня получится!

    • @deltawoke
      @deltawoke 2 года назад +1

      Получилось?)

    • @martinremy6174
      @martinremy6174 2 года назад +13

      @@deltawoke забей такие комментарии не отвечают никогда

    • @_style5892
      @_style5892 2 года назад +1

      Получилось?

    • @voeoda
      @voeoda 2 года назад

      Получилось?

    • @dimondsafkage4620
      @dimondsafkage4620 Год назад

      Получилось?

  • @БулаковськийВладислав

    Следующие видео:3д игра на калькуляторе

    • @flyweather
      @flyweather 3 года назад +1

      Хахахахахахаха

    • @timt.4777
      @timt.4777 3 года назад +3

      Ты конечно зачетно пошутил, но на всякий случай загугли "устанавливаем линукс на калькулятор" :)

    • @zheltovanton
      @zheltovanton 3 года назад +1

      ruclips.net/video/B8TuBNfEiHQ/видео.html уже есть

    • @zheltovanton
      @zheltovanton 3 года назад +1

      но самая жесть дум на тесте на беременность ))) ruclips.net/video/M_aghUWQ_tY/видео.html

  • @sinicummm
    @sinicummm 2 года назад +2

    Спасибище огромное! Эх, как же просто оно реализуется сейчас на любом языке программирования. Хочу сказать что сам глубоко знаком с этой темой. Классах в 7-8 (годах в в 97-98х) реализовывал подобное на Бейсике на БК 0010-01, но из-за низкой производительности этого народного компа fps был аж 1 кадр за несколько секунд. Увы, лучшего компа мои родители мне позволить не могли.. Уже чуть позже, всё на том же БК, освоив ассемблер и машкоды получилось получить практически то же что в данном видео в консоли, но пришла уже совсем другая эпоха PC... Проект мой был оценён лишь олдфаговыми фанатами БК, что успели его лицезреть, а потом и вовсе неизбежно затерся на старых кассетах и дискетах.. Респект автору, учите математику и геометрию (меня в пример не берём, давалось само-собой, нужно лишь испытывать голод в познаниях), учите любимые языки программирования, удачи!

    • @justwave_anim
      @justwave_anim 2 года назад

      Я даже не представляю, что сейчас можно написать на ассемблере) Разве что драйвера для операционных систем.

  • @NAHUYPSEVDONIMS
    @NAHUYPSEVDONIMS 5 лет назад +5

    Нужно будет попробовать написать какую нибудь игру... Спасибо большое, видео помогло!

  • @МухаметГарипов
    @МухаметГарипов 3 года назад +2

    В юности не зная ни чего об этом пытался на Паскале сделать, подобную псевдо графику. Ни один препод математики в вузе не смог мне дать формулы😄 В итоге все было достигнуто опытным путем. А еще говорят не изобретай велосипед.

    • @vectozavr
      @vectozavr  3 года назад +1

      Нет ничего плохого в изобретении колеса. Пройти дорогу тех, кто начинал заниматься графикой, очень полезно и сейчас

    • @МухаметГарипов
      @МухаметГарипов 3 года назад

      @@vectozavr кто графику с нуля, кто тригеры на коленке. Таким людям точно не страшен технический армагедон😄

  • @burnoutFAN
    @burnoutFAN 4 года назад +103

    1:37 itpedia красава :)

    • @nonamerandomny4314
      @nonamerandomny4314 4 года назад +20

      а с чего ты взял, что это айтипедия, а не джолигольф или Леша Шевцов? М?

    • @Badcomedia
      @Badcomedia 4 года назад +4

      @@nonamerandomny4314 Это чувак из Бей Беги!

    • @hikanaru9
      @hikanaru9 4 года назад +6

      @@Badcomedia этой Алексей Прядко, странно что не знаете.

    • @bad_paki6158
      @bad_paki6158 4 года назад +4

      Это внук Гитлера

    • @elst28
      @elst28 4 года назад +1

      @@bad_paki6158 это приехавший либерал

  • @whitedragon3560
    @whitedragon3560 4 года назад +80

    Видео надо назвать "Как сделать Doom Eternal за 10 минут"

    • @alkolove1
      @alkolove1 4 года назад

      @Доктор Кляйнер старый дум ничего общего с рейкастингом не имеет. Там полигональная графика

    • @alkolove1
      @alkolove1 4 года назад +1

      @Доктор Кляйнер в рейкастинг движках возможны лишь стены с углом поворота, кратным 90 градусов, фиксированная высота стен (я не беру во внимание рейкастинг террейна по карте высот, как в Commanche, D.O.G., Delta Force). В думе же разная высота пола/потолка, разный угол поворота стен, там полноценные полигоны. Если интересно - есть на хабре куча разборов принципа работы движка.

    • @nakidai
      @nakidai 3 года назад

      @@alkolove1 Ничоси. Ааа, так вот о чем мне когда то втирали дичь что в 3д вульфе нельзя вверх идти.

    • @alkolove1
      @alkolove1 3 года назад

      @@nakidai в Rise of triad модифицированный вульф-движок. Там есть трамплины, подбрасывающие вверх, и типа висячие платформы из спрайтов, а также возможность летать за счёт магии. Но этажей нет. Вернее, они имитируются там телепортом из одной точки 2д-карты в другую. А так трушно, шоб прямо перед глазами менялись этажи, с этим геморно.
      Но конечно если сильно подшаманить, то можно и это выжать, а также можно выдавить и выпуклые поверхности, типа цилиндра, с не только лишь кубы. Просто это дополнительная нагрузка на проц в виде лишней математики, поэтому в древности рейкастинг был плюс-минус Вульфо-подобный.

  • @supermole4654
    @supermole4654 4 года назад +7

    Видно что вдохновлялся роликом javidx9'a))

  • @development-o6v
    @development-o6v 3 года назад

    Парень, мне нравится твой ход мыслей. Логику игры тоже хорошо продумал, молодец одним словом.

  • @Вольныйворобей
    @Вольныйворобей 5 лет назад +7

    Супер. Надо будет пересмотреть пару раз, 😁😉😉👍👍👍,почти понял👍😉

  • @eam7560
    @eam7560 5 лет назад +718

    Вам 19, мне 36, я нихера не понимаю ....

    • @vectozavr
      @vectozavr  5 лет назад +101

      Ничего, все приходит с практикой :)

    • @floud7897
      @floud7897 4 года назад +49

      19? Я думал 35

    • @vectozavr
      @vectozavr  4 года назад +64

      @@floud7897 скоро уже 21 будет :)

    • @gaffy1751
      @gaffy1751 4 года назад +64

      Все просто смотрят A4 и то как он жрёт на камеру

    • @nodens_play7252
      @nodens_play7252 4 года назад +54

      Возраст не значит ничего, это во времена бабуинов слушали старейшин как выгнать льва из пещеры тем самым вбирая их опыт, сейчас знание доступно всем, как ребенку так и старому псу и опытнее будет тот кто это знание качественнее впитает

  • @dondimon3910
    @dondimon3910 5 лет назад +17

    Ты не зря старался видео вышло очень познавательным и интересным👍 жду ещё математики или программирования

    • @itdotconf675
      @itdotconf675 4 года назад +1

      Это спижно он воровать только может

    • @Gambol_25
      @Gambol_25 4 года назад

      олег хасанов откуда?

    • @itdotconf675
      @itdotconf675 4 года назад

      @@Gambol_25 он уже добавил в названии ссылку

  • @engineer.s
    @engineer.s 4 года назад +2

    Я кайфанул от такой приятной подачи материала, спасибо

  • @ВладимирРогов-к6с
    @ВладимирРогов-к6с 5 лет назад +87

    1:14 В названии "Id Software" -- id читается как "ид", что по-латыни значит "оно" (или "это"). В теории Фрейда "id" означает подсознание, т.е. название означает "софт (игры) для подсознания".

    • @atlash6387
      @atlash6387 5 лет назад +15

      А ещё id - это техническое сокращение, обозначающее идентификатор, позывной, реже наименование.

    • @ВладимирРогов-к6с
      @ВладимирРогов-к6с 5 лет назад +19

      @@atlash6387 Да, но "идентификатор" читается уже как "айди", а не "ид". См. о названии фирмы в Википедии.

    • @amadeusmozart1184
      @amadeusmozart1184 4 года назад +2

      всем насрать на твой высер

    • @aggressivedriver9109
      @aggressivedriver9109 4 года назад +24

      @@amadeusmozart1184 проблема в том, что срёшь только ты.

    • @johnmichaeltwist5086
      @johnmichaeltwist5086 4 года назад +1

      @@ВладимирРогов-к6с В теории Фрейда Ид это Бессознательное не Подсознательное - эти понятия не одно и то же. Бессознательное (Ид) отвечает за формирование импульсов/инстинктов желаний получать удовольствие - во всех возможных понятиях - это не часть разума которая подлежит оценке или резонному контакту. Бессознательное - не возможно контролировать и контактировать сознанием. Подсознание же, это та часть разума о который человек не подозревает. Потенциально - с ней можно кантактировать в больше мере при более глубоком развитии себя - ментальном и/или эмоциональном.
      Правильно: 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

  • @dushkin_will_explain
    @dushkin_will_explain 2 года назад +1

    Очень круто. Прямо заностальгировал по временам, когда изучал графику и сам пытался в трёхмерное.

  • @infinity1133
    @infinity1133 4 года назад +4

    Спасибо!) Реализую лабиринт для одной из игр :)) видео очень помогло! Все что нужно в 1 месте!)

  • @xxxtentacion8401
    @xxxtentacion8401 3 года назад +1

    не зря я учил алгебру не зря а ведь Анатолий Николаевич не зря преподавал)

  • @turuturuururur8691
    @turuturuururur8691 5 лет назад +3

    1:41 - ахах, а ты мой ровесник)

  • @ЭдуардВалиуллин-е6ы

    Очень нравится Ваша подача материала!

  • @metakuznets
    @metakuznets 4 года назад +6

    Это просто восхитительно, нет слов. Спасибо за работу.

  • @Хорохорин
    @Хорохорин 4 года назад +1

    Вектозавр, спасибо!
    Всё максимально понятно и разжёвано, но всё же приходилось видос останавиливать.
    Однозначно лайк, подписка и коммент!

  • @Aleks-Brr
    @Aleks-Brr 4 года назад +9

    140 Так, сейчас я узнаю как самому создать примитивную, незамысловатую игру......
    2:20 мой мозг: "стоп, ну как отмотай немного обратно"....
    по окончании видео: ну на хер, нет, ну ты видел!
    *(а так все супер, спасибо:)

  • @007krut
    @007krut 4 года назад +2

    Кароч пошли зделаем Вальфинштэйн в 3д с RTX.

  • @АндрейДживага-б1ч
    @АндрейДживага-б1ч 4 года назад +3

    6:10
    спасибо :)
    оказывается, геометрия-таки нужна людям.пойду школьникам это поведаю :D
    очень приятно узнать, что ты не тупой, спасибо (хотя я здесь чисто по рекомендациям ютуба и к играм, а уж тем более к 3д, никакого отношения не имею)

  • @Gvaiger88
    @Gvaiger88 3 года назад

    Круто! Видео выпало в рекомендациях. От такой подачи материала немедленно подписался!

  • @Rice0987
    @Rice0987 3 года назад +17

    Афигеть! 😯 Игра без монстров, но единственный монстр в этой игре - автор. 😜

    • @Weltlix
      @Weltlix 2 года назад

      Это твоя мать

  • @Дмитрий_Алкогольевич

    Полезный материал. Можно на ардуино или расберри сообразить алгоритм постройки карты местности. Робот пылесос мог бы рисовать карту квартиры, хранить карты и изменять их.//// Для робота алгоритм был бы даже проще, поскольку его восприятие контактное. Есть контакт - значит, - "стена", добавляем в карту.

  • @-toplib-
    @-toplib- 8 месяцев назад +5

    Это было 5 лет назад...

  • @darkhunter777
    @darkhunter777 7 месяцев назад +1

    DOOM можно в С+ + без движка нарисовать в библиотеке SFML. Неинтересно, потому что не сделать света и теней. В этом плане в 90 х были стратегии с псевдографикой, где делали изометрию как псевдо 3D - это направление мне кажется интереснее, так как можно и тени прорисовывать и ресурсы экономит в стратегиях многократно.

  • @nonameforest9923
    @nonameforest9923 4 года назад +10

    Теперь я понял почему все говорят что для разработки игр нужно знать геометрию

    • @АлинаЛебедева-м5ь
      @АлинаЛебедева-м5ь 4 года назад +1

      На практике если человек работает с движками, то очень мало что нужно знать. Если делаешь игру на чистом OpenGL, то даже в этом случае с математикой особых запар нет, ибо в статьях по этой непростой либе все математические вещи будут объяснены, и тот же glm сделает за тебя половину работы

    • @anadre86
      @anadre86 3 года назад

      Ошибаешься, нужно знать линейную алгебру, математику на пятерочку. Иначе из тебя выйдет никчёмный программист игр, у которого все работает через одно место. У меня уже большой стаж, знаю о чем говорю. Но правда это касается сложных 3Д проэктов. Можно конечно клепать шлак из шаблонных проэктов использую покупные плагины.

    • @АлинаЛебедева-м5ь
      @АлинаЛебедева-м5ь 3 года назад

      @@anadre86 Любую математическую проблему уровня джуна/миддла можно нагуглить

    • @anadre86
      @anadre86 3 года назад

      @@АлинаЛебедева-м5ь Как вы нагуглите сложные вещи, типо работы FABRIC, CCDIK, а если нужно сильно улучшить эти алгоритмы. Я бы не взял на работу такого специалиста который гуглит что такое векторное либо скалярное произведение например, программист игр должен знать все вещи из линейной алгебры на отлично, либо это плохой программист игр, у которого будет куча ошибок в последствии. Математическая база для программиста игр строго обязательна

    • @АлинаЛебедева-м5ь
      @АлинаЛебедева-м5ь 3 года назад +1

      @@anadre86 Ну, может быть я просто пока что не дошла до таких вещей, где это всё требовалось бы. Пока что я могу лишь сделать трансформацию объектов(где нужно только понимать умножение матриц)

  • @Almi_Fox
    @Almi_Fox 4 года назад +1

    Очень интересно. Были моменты где не понятно, а так очень хорошо.

  • @JleHb4iK
    @JleHb4iK 4 года назад +3

    Парень, да ты Мегамозг! Думаю тебе и так всё понятно, но всё же скажу слова напутствия. Труд и терпение позволят тебе достичь многих высот! Имя, признание, новые классные технологии! Сила Знания тебе в помощь!)
    С меня конечно подписка и буду следить за развитием твоих идей!

  • @Vic7bd
    @Vic7bd 3 месяца назад

    Хорошо, что есть замедление видео, а то так протараторил как будто рекламы была, где эфирное время сильно дорогое)))) Спасибо.

  • @ArtemAleksashkin
    @ArtemAleksashkin 4 года назад +3

    В сл видео жду разбор Unreal Engine 4

  • @IshuckShow
    @IshuckShow 3 года назад

    Где ты был 2 года ? Подписался , видос очень понравился

  • @sanyadre8999
    @sanyadre8999 4 года назад +77

    Нихуя не понятно, но Очень интересно!

    • @imkazakh9733
      @imkazakh9733 4 года назад +2

      продолжим просмотр
      мем

    • @debrikislaw
      @debrikislaw 4 года назад

      А мне понятно

    • @TV-ds5pv
      @TV-ds5pv 4 года назад

      Тоже самое хотел сказать

  • @dimalink4486
    @dimalink4486 Год назад

    Блин офигительно круто! Я тоже такое хочу спрограммировать!

  • @lobellynueralli2214
    @lobellynueralli2214 5 лет назад +6

    *_Очень классный ролик!!!_*

    • @vectozavr
      @vectozavr  5 лет назад +1

      Рад, что вам понравилось :)

    • @lobellynueralli2214
      @lobellynueralli2214 5 лет назад +1

      @@vectozavr А какая программа, чтобы сделать псевду 3D игру?)

    • @vectozavr
      @vectozavr  5 лет назад +1

      @@lobellynueralli2214 Да любой редактора кода, типа VisualStudio ;)

    • @lobellynueralli2214
      @lobellynueralli2214 5 лет назад +2

      @@vectozavr *_Благодарю тебя))_*

    • @lobellynueralli2214
      @lobellynueralli2214 5 лет назад +2

      @@vectozavr *_Ты мне помог)_*

  • @Alexandra_hq
    @Alexandra_hq 5 лет назад +2

    Ты здорово рассказываешь, такую информацию не каждый омидит!

  • @fritz1465
    @fritz1465 4 года назад +7

    Wolfenstein - произносится Вольфенштайн, это немецкий.

    • @FillWall
      @FillWall 4 года назад +6

      Всем насрать

    • @altoid888
      @altoid888 3 года назад

      @@FillWall окей, стэс

  • @fpshunter
    @fpshunter Год назад

    очень годный контент, только подумать, что всего 30-40 лет назад все это кто-то придумал с нуля, а сегодня у нас есть анрил5, аж мурашки))

  • @dosu5064
    @dosu5064 4 года назад +6

    Ты что Dancing Line играешь.
    8:01 музыка

  • @ArtyomStouch
    @ArtyomStouch 4 года назад

    Только в 33 года задумался как работает графика в вольфенштейн и тес арена, м&м. Спасибо.

  • @proff-biter
    @proff-biter 3 года назад +16

    Это именно то что надо в 3 часа ночи в туалете!

    • @chelovek033
      @chelovek033 3 года назад +1

      Как ты угодад? ТЫ ЧТО СЛЕДИШЬ ЗА МНОЙ!?!?!?!?!?!?

    • @Vyachezlaw
      @Vyachezlaw 3 года назад

      @Linshi понимаю

    • @ФаридаЗурабова-с1ш
      @ФаридаЗурабова-с1ш 3 года назад

      Жиза

    • @nakidai
      @nakidai 3 года назад

      @@ФаридаЗурабова-с1ш Бля надо пол часа подождать

  • @danichantonov7555
    @danichantonov7555 4 года назад

    Все видео визуализировал у себя в голове, были непонятные моменты, но в основном все круто!

  • @lincoln7423
    @lincoln7423 4 года назад +6

    6:50
    Та-ак, а если я малолетний шкет, мне придётся учить скалярное произведение векторов? Это печально. Мы толком синусы и косинусы не изучили, а тут такое :'-(

    • @Expot128
      @Expot128 4 года назад +1

      В аналитической геометрии, а в это именно она, определение скалярного вектора проще и для школьника в этом нет ничего сложного.

    • @Qusbaz-zg2nv
      @Qusbaz-zg2nv 4 года назад

      Сначало нужно школу закончить, туппийца

    • @lincoln7423
      @lincoln7423 4 года назад +3

      @@Qusbaz-zg2nv Однако очень грубо..

    • @Qusbaz-zg2nv
      @Qusbaz-zg2nv 4 года назад

      @@lincoln7423 Прасти пажалуйста, я нэ хател тепя рассотреть :( День был абосраным, настроение было гавно.

    • @vadimirnov5211
      @vadimirnov5211 4 года назад

      Тригонометрию и вектора учи на Ютубе здесь много годного контента. Ну Mathloger для примера он с рус субтитрами

  • @ZMaxMr
    @ZMaxMr 2 года назад

    Охренеть. Наконец-то я узнал, что такое псевдо 3д. Спасибо!

  • @KiR_3d
    @KiR_3d 4 года назад +6

    Не знаю, зачем мне Ray Casting... но это было занятно :)
    От себя... В объяснении с котиком не хватает какого-то момента из начертательной геометрии (точнее из методов, которые используют архитектурщики).

  • @coobik7973
    @coobik7973 Год назад

    От звука в конце ностальгия пошла... Dancing Line...

  • @Ivan_sev
    @Ivan_sev 3 года назад +6

    Вот вообще не хрена не понимаю, но это пи@дец как интересно.

  • @victormakovchik249
    @victormakovchik249 2 года назад

    Автор - чокнутый, такие двигают вперёд! Молодец!)))

  • @Ондрей
    @Ондрей 4 года назад +3

    Интересный факт: вы ничего не понимаете, но вам очень интересно

  • @ruslan_yefimov
    @ruslan_yefimov 5 лет назад +2

    Впервые в своей жизни я начал понимать как же реально работает графика в играх

  • @lxxwnstn4224
    @lxxwnstn4224 Год назад +3

    1:32 адольф Гитлер

    • @2055_play
      @2055_play Год назад +2

      А что ты хотел, вульфенштейн же

    • @apohym
      @apohym 4 месяца назад

      Пасхалко

  • @hifelsshikk953
    @hifelsshikk953 4 года назад

    ты сейчас объяснил мне больше чем 8 лет информатики , алгебры и гиометрии

  • @dmitrylobanov5004
    @dmitrylobanov5004 5 лет назад +3

    Пиздец интересный видос, автор крассавчик, не понимаю почему так мало подписчиков(

  • @chegu983
    @chegu983 4 года назад

    Вольф - не первая 3Д игра, я как минимум помню пару игрушек на ZX SPECTRUM 48K. И они не первые :)
    Но рассказываешь хорошо и правильно, прям вспомнил себя в 14-16 лет, молодец, отлично! Популяризация такого рода вещей - это важно! Не посмотрел полностью на 100% всё видио - но вот мелочь, вдруг у тебя её пока нет: для ускорения расчётов любых поворотов с использованием тригонометрических функций заменяем вычисление значения функции массивом с дискретизацией её значений. Где возможно и не очень - используем двоичные расчёты и shl в качестве умножения. Также используем двумерный массив-таблицу значений умножения одной функции на другую, sin(х1) * cos(x1) = _sinXcos[x1, x2]. Значения для аргументов делаем без дробной части. Нам ведь не важно, как записан угол. Важно, что вот это число именно его и обозначает. От этого - прямые переходы от аргументов функций к адресации массива значений.

  • @ВладПротопопенко
    @ВладПротопопенко 4 года назад +3

    Нихуя не понял,но очень интересно!

  • @elyasd495
    @elyasd495 3 месяца назад

    Ещё во время обучения в школе написал игру на текстовой графике basic(quasicrystals - летит вертолёт и стреляет и бомбы скидывает)
    Детство и как будь-то не хватает старого 287 или 386 ПК.
    Но спасибо всем кто помогал тогда.

  • @bread1651
    @bread1651 3 года назад +3

    я который сижу з тупым мозгом но умным видом:🗿🗿

  • @komputernihigor
    @komputernihigor 4 года назад

    пишу на С под микроконтроллеры . Молодец без лишней воды все понятно. Спасибо

  • @av6376
    @av6376 4 года назад +31

    По голосу тебе лет 30, а не 19)

    • @pivo315
      @pivo315 4 года назад +3

      Мне в 14, говорили, что мне 50, благо видимо сейчас голос поправился за 5 лет, и теперь говорят, что 36.

  • @Cool782-x2w
    @Cool782-x2w 4 года назад +1

    Вау. Вам бы идти в ВУЗ. Преподавать программирование. Видео супер. Спасибо. И да, у вас новый подписчик. Хоть мне и 18

  • @СашкаБелый-ч6м
    @СашкаБелый-ч6м 4 года назад +5

    Всего один ролик, а на территории бывшесо СССР стало на 1000 создателей игр больше. И пускай только 1% из них выпустит свой коммерческий продукт, остальные будут использовать это для визуализации своих других проектов, кто-то на базе этого проведёт курсы и научит других людей, кто-то покажет это своим детям, и для них это станет понятным и естественным с рождения... Как по мне, так этот ролик должен быть внесён в школьную программу (хотя бы в раздел - «посмотреть летом», ведь врят ли сейчас всё ещё существует «прочитать на лето»).

    • @nakidai
      @nakidai 4 года назад +1

      У меня в школе говорят летом читать, но играть в 1 ведьмака и тупеть в варфейсе намного лучше

    • @СашкаБелый-ч6м
      @СашкаБелый-ч6м 4 года назад

      @@nakidai У каждого свои планы на своё будущее...

    • @grimmfall7986
      @grimmfall7986 4 года назад +1

      В настоящее время, писать игры на таком низком уровне имеет смысла не больше, чем решать бизнес-задачи на ассемблере. За последние лет 30 появилось огромное количество графических библиотек, которые большую часть математики берут на себя, не говоря уже о готовых игровых движках, где ты загружаешь уже готовые 3D модельки и занимаешься только программированием их поведения. Это сначала кажется, что вот сейчас разберусь как все рисуется и напишу свой движок, но как только начнешь понимать сколько работы нужно выполнить, чтобы разработать игру на современном уровне, сразу забросишь это дело. Поэтому, если хочешь развиваться в геймдеве, то лучше начинать с готовых движков, чтобы понимать хотя-бы как устроена архитектура у игр.

    • @СашкаБелый-ч6м
      @СашкаБелый-ч6м 4 года назад

      @@grimmfall7986 Так беги используй библиотеки! Когда больше ни на что не способен, только и остаётся что загружать готовые 3D-модели в готовые движки. Это называется - информационная псевдодебильность. Малолетки, изучающие «архитектуру игр» по «готовым движкам».

    • @grimmfall7986
      @grimmfall7986 4 года назад

      @@СашкаБелый-ч6м в каком классе учишься?

  • @ЛевБухмиллер
    @ЛевБухмиллер 4 года назад

    Огонь! Это точно не зря! Очень интересно и познавательно! Спасибо за труд)

  • @yasavic
    @yasavic 2 года назад

    А я все голову ломал, на чем создавать свою первую игру? Unity или Unreal? Нет! Только консоль!)
    Автору респект!)👍👍👍👏👏👏

  • @АнтонЛогинов-ц7я
    @АнтонЛогинов-ц7я 4 года назад +3

    Какие книги прочитал?

  • @daniilyasnohorskyi3810
    @daniilyasnohorskyi3810 11 месяцев назад

    друг, ну ті конечно подзапарился, мое уважение👏👏

  • @jaradey1508
    @jaradey1508 4 года назад +5

    Напиши ответ со всем кодом игру пж

    • @terrarian2628
      @terrarian2628 3 месяца назад

      ты ебу дал? как он в комментариях код скинет?

  • @qwertypower9246
    @qwertypower9246 4 года назад

    лет 5 назад делал аски, но в 3д
    очень хорошо начинаешь понимать процесс растеризации
    +качаешь скилл в линейной алгебре

  • @ramg4699
    @ramg4699 4 года назад +3

    Просто перевод этого видео: ruclips.net/video/xW8skO7MFYw/видео.html

    • @Arlasdarier
      @Arlasdarier 4 года назад

      да, тоже об этом подумал. и тем не менее спасибо автору за проделанную работу

  • @sibiriakov7691
    @sibiriakov7691 4 года назад

    Делай больше контента, ты просто лучший. Ты станешь одним из лучших блогеров такого формата

    • @krutoyinfo
      @krutoyinfo 3 года назад

      опасное утверждение

  • @viaches-guitar
    @viaches-guitar 5 лет назад +23

    Код не очень читабельный, мог бы всё в классы завернуть

  • @DimDima09
    @DimDima09 4 года назад

    0_0 я первый раз вижу такой подробное видео! Лайк и подписка без сомнений

  • @standalonevirtual6966
    @standalonevirtual6966 4 года назад +3

    Как это круто,но не понятно ;(((

    • @leshapudge
      @leshapudge 4 года назад

      Учи геометрию

    • @leshapudge
      @leshapudge 4 года назад

      И алгебру

    • @standalonevirtual6966
      @standalonevirtual6966 4 года назад

      @@leshapudge ты с ума сошел? Ты понимаешь сколько времени займет на получение базы по этим предметам ?

    • @leshapudge
      @leshapudge 4 года назад

      @@standalonevirtual6966 пару походов в обычную школу

    • @standalonevirtual6966
      @standalonevirtual6966 4 года назад

      @@leshapudge ага, конечно

  • @LemonChannel14
    @LemonChannel14 3 года назад

    спасибо предложке ютуба.
    выглядит как чертова магия :) но все понятно расписано. Спасибо за материал, но я, пожалуй, буду дальше использовать готовые 3д движки :D

  • @raacer
    @raacer 4 года назад +6

    10 минут хватит только чтобы посмотреть это видео, и то только потому, что автор тараторит как заведенный. Чтобы написать такую игру с нуля уйдёт несколько часов: начиная с подбора библиотек и заканчивая построением карты, чтобы не бегать по пустому пространству.

    • @Gameplayer55055
      @Gameplayer55055 4 года назад

      Но это уже проблема на чём ты сидишь. Видел 3d даже в scratch по тому же принципу

  • @proelectrikod7107
    @proelectrikod7107 4 года назад

    Когда я узнал что тебе 19 у меня почему то упала самооценка, пожалуйста не надо так больше)
    Красава, лукас