Делаю игру за 2 дня на Unity
HTML-код
- Опубликовано: 17 авг 2020
- Запишите вашего ребенка в GeekSchool, где он сделает первый шаг в получении IT-диджитал-навыков: geekbrains.ru/link/Mybfn8
Группа канала в вк: onigiriscience
В этом видео я учусь делать игру на unity - Наука
Типичное Юнити: "Этот баг потом исправился, но я не знаю как"
Не ожидал тебя здесь увидеть
@@pivanist +, хотя с другой стороны, почему бы и нет)
Ого, Инди)
А ты довольно популярен 🤔
дело не в юнити, а в умении и опыте программирования
Баги и костыли уже есть, считай пол игры готово))
Нужен еще велосипед
*Мармок и Булджать входят в чат
@Kukuruza 0_о Это фрагмент, нарушающий красоту и гармонию программы, но без которого программа работает неправильно. Вставляется если нет времени или желания пересмотреть всю программу и найти и устранить причину из-за которой понадобился этот костыль.
Осталось еще пару фич, и игра готова
@Kukuruza 0_оЭто когда криво, но работает
Onigiri: "Я не буду добавлять камень, так как для этого придётся писать поиск пути, а это дополнительное время"
NavMesh, встроенный в Unity: "Да-да, пошёл я нахер"
Ну тут вопрос был таки про время ) Так то да, разобраться можно быстро, но с новыми штуками ты не увеерн сколкьо времени ты потратишь на изучение )
@@AlexStraga, ну перемещение из точки А в точку Б довольно легко сделать. Но вот, например, приоритет или прыжки в NavMesh довольно сложнее, поэтому потребуется больше времени. Но если Onigiri дальше будет развивать игру, то изучение NavMesh будет стоить того))
@@user-mu3qt4sv5r ну так я о чем и говорю. Ты знаешь что это просто, я знаю, но он то не знает пока) Копнет, окажется просто)
А так же просто генерить NavMesh программно?
@@vinik_tfo, да. Запекание карт путей можно вызвать из кода.
Поднимите вверх, что бы увидел!
Координаты разные у надписи при появлении, потому что они в юньке глобальные и локальные. Изучи эту тему, там на 5 минут.
Не факт что в этом проблема. Координаты UI елементов внутри Canvas имеют свои 2D метрики которые независимы от World координат сцены.
Нужно через камеру делать Camera.WorldToScreenPosition что б конвертнуть.
В самом canvas есть режимы разные для отображения интерфейса, там и можно настроить
*Захожу на ютуб, а тут новый ролик Onigiri*
*Спасибо за твой канал: маленький, но очень интересный и информативный!*
*Удачи в развитии!!*
Скорее даже - ламповый канал)
@@Qwerty-bo5pt довольно самокритично, но рассмешил)
@@Qwerty-bo5pt да у тебя огромный нос. Какой маленький?
Сделай в следующий раз игру за месяц. Думаю это многим понравится потому что роликов на ютубе довольно качественных не так много а ты ещё и объясняешь божески.
Благодарю, автор! Браво! 👍🏻 Хочется продолжения... 😊
Удачи во всех начинаниях!
10к лайков уже близко, ждем игру)
Я в программировании вообще не шарю. Смотрю тебя по первым видосам про квантовую механику, но ты определённо молодец, лайк тебе для продвижения контента
Саске, вернись с футболки в Коноху...
наконец-то, охеренный контент.
Как же я ждала этого от тебя!
Не останавливайся! Давай ещё!)) отличный познавательный контент ))Спасибо!)
Очень интересный канал, подача выглядит так, как будто мы просто разговариваем на кухне. Спасибо!
Спасибо! Эта тема мне очень интересна! Пожалуйста, продолжай осваивать юнити вместе с нами! :) игростроение - это класс! Как и моделирование роботов :)
вообще объективно игра классная вышла, ты молодец)
да и за такие сроки короткие, прям уважение!
для ещё большего опыта сделай что-нибудь на телефон, аркаду или типа того, скачаю первым)
Красавчик, спасибо за контент)
Хорошее видео, ещё можно было бы сделать управление персонажем с помощью nav mesh, и просто указывать позицию нажатия как таргет, и юнити сам бы думал как персонаж туда пойдет :)
Интересное видео. Хоть я и в другой сфере занят но посмотрев твое видео, прям интересно стало попробовать самому ))
У тебя большое будущее! Ты крут!
Подписался, лайкнул! ПРОДОЛЖАЙ !!!
Мне кажется или эффект атаки - интересный костыль? Как по мне легче было бы использовать Unity vfx
И да и нет. Вфх изучить в начале надо) А времени 2 дня было
В юнити есть:
Анимации
VFXgraph
Unity Particle system.
Onigiri: Пфф, кто это такие? Я буду анимировать через код.
А также в юнити есть встроенная навигация, cinemachine, terrain grass simulation. Но всем этим Onigiri не пользовался. Так он бы сэкономил очень много времени.
Круто делаешь, продолжай
Спасибо, видео мотивирующее)
Я: включаю лампу на даче ночью
Насекомые: 5:07
Они думают что лампа это Луна и алгоритм навигации глючит. Держат лампу справа в области видимости и летят вперед по их мнению, получается вращение по кругу по часовой стрелке.
Это очень хорошая идея. Мне нравится.
Красава Малой, удачи
За юнити тян лайк без раздумий:3
обожаю geekbrains!
самая лучшая школа
мне тут стало скучно и я переписал твою игру со стрелками с использованием с++ и sdl2 получилось круто, сейчас работаю над меню и экспериментирую с расширением карты ))) а тебе желаю дальше развиваться и делать большие и интересные проекты с первого раза )))
8:02 Напоминает что-то из моих снов🤣
*Максимально топовый видосик, я тоже думаю потом сделать видео о игре за короткое время :>*
Спасибо за НоВыЙ оРиГиНаЛьНыЙ контент)
Чел, я подписался и лайк поставил, у тебя 10к лайков будет, уверен. Так что пили второй ролик
Круть жду продолжения и игру со стрелками
а где посмотреть видео про игру со стрелками? не нашёл
@@germanmixa нет
@@germanmixa нашел?
Интересно) жду игру со стрелками)
Не интересуюсь программированием и не знаю, как попал на твой канал, но твой контент шикарен))
Онигири в начале: "Это новый жанр"
Онигири на монтаже: "Походу нет"
Алоаоуоаоуола
Боооооольше таких роликов! Больше графики!
И кстати. Как ты относишься к функциональщине? Clojure? Как по мне классный язык которым можно заменить питон, но на jvm, хотя да, интеграция с ним для нормальной работы почти всегда требует создавать свои оболочки, валидаторы и приводить в нормальный вид обращение к джаве.
Haskell тоже крут, как минимум там пеньше циклов (хотя циклы кложи в виде макроса loop для рекурсии я обожаю, в отличии от рекурсии хаскеля за счёт возможности задать свои биндинги внутри цикла не трогая функцию
Было б отлично если бы ты полный процесс разработки рассказывал и показывал что к чему)
Молодец, хорошие видео
Очень интересно и полезно спасибо
Жду видео про эволюцию и нейросеть. Но это видео тоже крутое!
Лайки - это не показатель.
Очень интересно слушать эмоции и мысли возникающие по ходу создания игры.
Весьма интересно. Игра делать не собираюсь - гуманитариям нельзя, но слушать приятно, хотя над дикцией все же стоит поработать, а так все тут хорошо, лайк. P.S я написал 42 коментарий , значит тут смысл жизни)
Да по любому лайк!
Мужик. Ты крут. Смотрю тебя и заряжаюсь мотивацией. Есть серия роликов для людей с нулевым знанием для погружения в айти на конкретных примерах? Если нет, то планируешь поэкспериментировать ? Готов тать лабораторным испытуемым )
0:55
О, так вы ценитель высокой культуры)
Поздравляю со 100000
10 тысяч. Продолжай
10к - делай продолжение)
В начале life arena из Warcraft 3. Если это было сделано специально, то моё уважение
Onigiri, привет, не хотел бы ты попробовать такой движёк , как Godot? Мб снять по нему что-нибудь
какой классный канал!
Класс!!!!
ура, видос
Спасибо за видео тебе
О, нормальный контент
Здравствуй, дорогой друг, спасибо тебе за канал, видно сколько труда ты положил.Продолжай в том же духе.Подписан на твой канал и буду ждать новых видео
У меня возникла вот какая интересная идея, так как ты разбираешься в программировании и высшей математике, попробуй воспроизвести вот какой феномен, сразу скажу этот феномен, очень тяжело воспроизвести, а в какой то мере просто не реально создать в реале, но если ты его попробуешь создать, ты реально получишь нобиля и будешь жить на карибских островах и главное ты продвинишь нашу науку на столько далеко на сколько это вообще возможно.
Феномен работает так: Ты берешь время, в реальности ставишь 2 - 3 часа а в Виртуальной Реальности ставишь 2 - 3 года это когда 2 - 3 года проходят за 2 - 3 часа но персонаж должен видеть как время течет медленно знаешь было бы интересно увидеть когда ты одеваешь шлем и ты этот феномен ощущаешь на себе ты проживаешь жизнь персонажа его глазами.
И вообще сделай обзор на этот феномен, как ты его себе представляешь.
6:54 Вместо функций Lerp Можно было поставить функцию SmoothDamp. Она более плавная и больше подходит под управление камерой + Всё это можно будет запихнуть в LateUpdate() для лучшего эффекта.
Ещё кое что : Можно использовать NavMesh от Юнити для управление персонажем и противниками. Можно это быстро настроить, больше всего проблема будет в самой "Выпечке" карты но если сама карта не меняится то это не будет проблемой.
Можешь сделать видео в котором расскажешь как ты начинал учить программирование и как лучше начать и с чего на твое мнение)
Сразу лайк за Warcraft 3
Супер.
Молодец)
Поздравляю, ты изобрел велосипед! Такое передвижение делается через встроенный компонент navMeshAgent. А вообще мне зашло
еееее бой погнали
Круто))
Просто продолжай
Где видос!)
Спасибо ! Оч хорошо рассказываешь.
Привет, мне сейчас идея пришла:
Ты можешь сделать размер противников в зависимоти от того,чколько у них хп.То есть он постепенно "сдувается" в зависимости от того,сколько ему нанесено урона
@MX критикуешь - предлагай
@@aksenych можно размер хитбокса оставить
@@vurdalaq Тогда не будет понятно с какого расстояния надо ударить
@@aksenych можно сделать минимальный размер, т е после определенного числа хп перестанет уменьшаться размер
Можно кровищщу добавить ФwФ
Если хочешь - я могу побыть ее тестером, а ты продолжай улучшать игру! Получилось очень интересно и круто)
Ты классный!
Кажется, пора делать игру
После 6 лет опыта в юнити я смотрю на это всё и плакаю)
Игра со стрелками просто топ! Ты обязан её довести до ума, сделать красивой и играбельной. Думаю это будет первая игра которую не просто не запретят играть в школе на информатике, а на оборот, она войдёт в обучающую программу!)
Довожу до ума)
Сейчас доделываю интерфейс игры и сайт, куда можно будет выкладывать сохраненные схемы
@@OnigiriScience Обязательно скачаю поиграть)) Мужик, музу тебе, твори!)
Такое пока в конце))
тришка я тебя под всеми роликами вижу!
Вижу тебя в коментах под всеми научпоп - каналами
@@GintamaEnjoyer_1 а ты какой судьбой браток?
Тришка! Привет
@@ZharMeny о, ты тот другой Роскомнадзор
Отличная тематика, покажи пожалуйста нам еще разные игры, Unity реально интересен. И UnrealEngine.
Гайс, чёт лайков маловато...
Код сам себя не напишет)
GPT 3 : "ну да, ну да, пошел я нахер"
Onigiri in MILK GANG Confirmed (2 видео Dani в начале ролика)
Это слишком T H I C C
Жаль здесь очень мало unity particle system
Ууу. Следовало начать с хоррора!
Годное видэ0👍 Тупой вопрос: Где ты учился и какое направление?
Нормальный видос.
лучший канал
По поводу проблемы затемнения монеток, это могло быть стандартное освещение меша, т.к. юнити автоматически создает тени любому 3D обьекту + тени от других 3D обьектов на нём (порой оно неадекватно работает), редактируется это в "Mesh Settings" в инспекторе модельки
*#ПРОДОЛЖАЙ*
Ну всё делай давай уже больше 15 тыс лайков
Это полиция милоты.
- вы арестованы за имение и красоты и МЕГА мозга!
16к лайков. Ждем продолжения)
5:46 онигири: по-моему эта атака не очень
Я: по-моему это КАЗАЧОК!!!! ХЭЙ! Водка Пельмени Балалайка!
Судя по твоему описанию, это скорее кизячок...
О, дарова :)
@@user-fy5lq3rg9f превет)
Лучше вот так:
Водка, Пельмени, Балалайка!!! Хей!!! *ВЫСТРЕЛ. Хей!!! *ВЫСТРЕЛ. Хей!!! *ВЫСТРЕЛ.
Прикольно)
Онигири ТОП!!!
Супер класс отличное видео супер
Здравствуйте, в своих ролик про разные симуляции и игры вы используете очень классную музыку.
Я советую посмотреть на музыку, которую использует канал Houdini в роликах:
Houdini banshee
Houdini 17.5 whats new
Houdini community reel.
Она вполне подходит по стилю как фоновая музыка к симуляциям (чем собственно и является.)
Слушай, прикольно! Сделай LoL , она на Люкс похожа
Уже 24к лайков, жду продолжения
Молодчик
Класс спасибо супер и класс по моему
Уже 12 тысяч лайков 👍 браво товарищи 👏
Использовать sublime text для C#? Месье, да вы знаете толк в извращениях!
я только для питона
@@RuslanS11 питон не Шарп и sublime text ему идеально подходит =)
@@archsapostle1stapostleofth738 а там автокомплит есть для питона?
@@user-fe1dd4bd8f на зачаточном уровне, но всё-таки, sublime text это не ide, а текстовый редактор, да и питоне автокомплит нужен гораздо реже, чем в том же шарпе или жабе
@@archsapostle1stapostleofth738 ну насчет реже нужен. Я вот недавно думал на тему того, почему я ненавижу языки по типу Groovy или Python и вот что понял: мало того, что динамизма дохуя вплоть до диспетчеризации вызова методов и обращения к полям (или аттрибутам в случае с питоном) - т.е. в случае чего компилятор не ограничит тебя от ошибок, так еще отсутствие автокомплита заставляет тебя гуглить доки, к счастью в средах типа PyCharm или Jupyter с этим неплохо. На питоне автокомплит наоборот нужнее, в статических языках на тебя хоть компилятор ругнется, а на питоне попробуй сделать линтер, который докажет, что программа неправильная.
6:25 Может ты знаешь, но в материале оьъекта можно настроить свечение, это параметр Emission
9:06 И всю траву и тд можно добавить в настройках терреина как ресурс, и он всегда будет приделан к террейну и изменяться также как и террейн.