Создание игры на Unity за час! Игра гонки в формате 2D

Поделиться
HTML-код
  • Опубликовано: 13 окт 2024
  • В ходе урока мы создадим небольшую интересную 2D игру на движке Unity 5. За время урока вы вкратце научитесь работать с игровым движком и создавать на нем простые 2D игры.
    1) Официальный сайт: unity.com/ru
    2) Игра ученика: play.google.co...
    3) Объекты машинок: assetstore.uni...
    4) Описание урока и все материалы: itproger.com/n...
    ✔ Сообщество программистов: itproger.com/
    ✔ -------------
    Вступай в группу Вк - prog_life 🚀
    Группа FaceBook - goo.gl/XW0aaP
    Инстаграм itProger: / itproger_official
    Instagram: / gosha_dudar
    Telegram: t.me/itProger_o...
    Twitter - / goshadudar
    Уроки от #GoshaDudar 👨🏼‍💻
    Все уроки по хештегу #goshaLessons

Комментарии • 427

  • @ИльяБровцин-н1ч
    @ИльяБровцин-н1ч 5 лет назад +206

    Ну всё держись игровая индустрия! Сейчас как создам need for speed

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

      Нет это от меня скоро будет игровая индустрия будет в шоке

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

      @/standoff the game / Отличная идея!

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

      гда 6 скоро

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

      @@askar8525 пфф, жди киберпанк 3088

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

      жиза программиста

  • @88be53
    @88be53 5 лет назад +152

    *Вот бы больше таких годных уроков!*

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

      Я по шрифту увидел што ти програмист

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

      @@olex_bobex если шрифт жирный это не значит что человек программист! Я программист и программирую на Python

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

      @@ebalaxyet5285 Я тож)

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

      @@memaholic1 ))

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

      @@ebalaxyet5285 хелп ми, бокс колайдер не робит, машина через стены презжает

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

    Как услышал "куратины", заржал в голос! Вспомнилось, как какой-то продавец назвал USB type C - "ЮЭСБИ Туапсе"! )))))) Аааааа, куратины))))))))))))))))))))

  • @zatosvojo9057
    @zatosvojo9057 5 лет назад +19

    Спасибо за урок. Очень понятно объясняешь. Надеюсь эта тема будет дальше развиваться, несмотря на небольшой спрос..

  • @Николай_Николаев
    @Николай_Николаев 5 лет назад +78

    Создание игры не легкое занятие! Когда ты чайник в этом деле..

  • @Petr_Sergeev
    @Petr_Sergeev 3 года назад +5

    Спасибо тебе за уроки! Что касается дороги, то я считаю, что можно секцию дороги просто перемещать наверх экрана вместо того, чтобы её уничтожать и создавать новую! А в остальном всё круто! Так держать!

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

    При создании клона дороги, между предыдущим клоном (хвостом) остаётся "щель". Условие "if (transform.position.y < координата)"проверяется не точно (зависит от вычислительной мощности устройства), поэтому на момент создания нового, предыдущий клон будет находиться на неточной координате, а новый появится на точной. Соответственно и расстояния между клонами будет разным

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

      Слушай, а если после такого самого хвоста (не клона) следующая дорога создаётся с другим размеров (гораздо больше, чем у меня стоит), то что нужно делать?

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

      @@Streetkilla15 Возможно у тебя размер префаба отличается от размера объекта дороги, которая уже находится на сцене. Сделай их одинаковыми

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

    Дай бох здоровья тебе друг!

  • @BrawlStars-cd6wk
    @BrawlStars-cd6wk 3 года назад +2

    Это самый лучший туториал
    БЛИН СПАСИБО ОТ ДУШИ🥰🥰🥰🥰
    В РАФ БЕЗ ОЧЕРЕДИ

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

    Спасибо за такой тутор! Сделал игру добавил много своего и выложил в Гугл плей!

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

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

    • @ok-er3jq
      @ok-er3jq 3 года назад

      @@_mirai не понимаешь ? Мани скорее всего... А возможно просто посмотреть как пойдет и дальше улучшать. Но я бы вкинул на Стим мало того что деньги так ещё и будешь знать что доработать :)

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

      @@ok-er3jq у меня тогда просто был плохой день. Мне кажется тут не в деньгах дело, просто людям хочется поскорее получить какой-то результат от своей работы, даже если эта работа списывание кода Дударя.
      По крайней мере у меня было так.

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

      Вернулся спустя два года. Эх а начал Я с таких туториалов. Мои игры набрали по 10к+ установок, а самая популярная больше 150к

  • @gyulnarakhalilova2738
    @gyulnarakhalilova2738 5 лет назад +24

    Подписан на твой канал. Вообще супер канал.

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

    Снимай видео пожалуйста про систему магазина в игре! Shop system!

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

    Спасибо, очень хорошо объясняешь

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

    Хороший урок. Долго искал хорошие уроки. Гоша рулит. Уже не первый раз останавливаюсь на этом канале.

  • @ste_rom_z2939
    @ste_rom_z2939 5 лет назад +7

    Ах , прям создать игру захотелось на ЮНИТИ 😆

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

    непосредственно лайк

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

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

  • @avto-mexanic
    @avto-mexanic 5 лет назад

    Гоша агонь! Как раз в тему видос! делаю такую же игру на с++ с SFML . Две недели морочусь, спасибо тебе!

    • @yto4ka297
      @yto4ka297 5 лет назад

      Огонь*

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

      @@yto4ka297 ЕБать чел ты такой умный крос тупо крос

    • @ЛевШашков-с2в
      @ЛевШашков-с2в 2 года назад

      @@neverminesu блять, а ты просто недоразвитый

    • @demikern
      @demikern 9 месяцев назад

      @@yto4ka297 🤓

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

    Отличный урок, но есть вопрос... как добавит в метод Update строку OnCollisionStay(Collision collision). ? Без этого, если заранее заехать на полосу по которой идет машина, и не нажимать на кнопки, то столкновения не будет, машина пройдет сквозь другую. Если нажать на стрелку в этот момент, то машина пропадет. На сколько я понимаю вся проблема в том, что OnCollisionStay(Collision collision) не обновляется, а происходит лишь тогда, когда нажимается стрелки управления. (Возможно я где то допустил ошибку и это только у меня).

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

      И так, я решил проблему! Если у кого то есть такая же ошибка....в скрипте Player необходимо поменять строку ***private void OnCollisionStay(Collision collision)*** на ***void OnTriggerEnter(Collider collision)*** в папке с префабами необходимо для всех машин кроме игрока проставить в ***box collider*** галочку ***is Trigger***. Не забудьте сохранить скрипт перед запуском игры. P.S. учитывая мой низкий навык в юнити и то что я решил данную проблему чувствую себя убер программистом...шутка =)

  • @relativemodder
    @relativemodder 5 лет назад +26

    пустой экран синего цвета))) Мне это что-то напоминает))) Не правда ли?

  • @ПростоПавел-т6ю
    @ПростоПавел-т6ю 5 лет назад

    На ютубчике у тебя самый годный канал. Ты всё доступно объясняеш .
    Запили видос как сделать бота в ВК

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

    Побольше бы таких как ты, хорошо все объясняешь, в независимости от темы

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

    Побольше таких видосов. Давайте в топ, что бы автор увидел

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

    кто я такой чтобы не поставить лайкусик и не подписаться на такой годный контент отличное видео

  • @Пупок-щ3в
    @Пупок-щ3в 5 лет назад +2

    Можно в скорости установить цикл,который постоянно увеличивает скорость,например,на 0.05,и все,а так же добавить счет или время с начала старта,и нфс-ка готова!)))

    • @МаксимКазаков-в2х
      @МаксимКазаков-в2х 4 года назад

      Знаешь как так сделать?

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

      @@МаксимКазаков-в2х После каждого аптейда прибавлять скорость на 0.05, и проверять условием, иначе пропускать.

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

      @@verkey8733 Вы не могли бы примерный код этой возможности набросать. Я только учусь и я не понял что вы написали но очень хотел бы это осуществить)

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

    Урааааа!!! Гайд по новой Unity!!! Сделай пожалуйста видео про искусственный интеллект в Unity.

  • @-_alone_-3577
    @-_alone_-3577 5 лет назад +7

    Топ, спасибо за гайд !

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

    Спасибо тебе большое😃

  • @user-yz6ez8tg7h
    @user-yz6ez8tg7h 5 лет назад +1

    Добрый день! Только зашёл на канал. Подскажите пожалуйста с какого плейлиста начинать изучение Unity 2D? C# не нужно - умею. Спасибо.

  • @motofun-qv7zc
    @motofun-qv7zc 3 года назад

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

  • @КонстантинЪЪЪ
    @КонстантинЪЪЪ 3 года назад

    Спасибо за видео! Побольше таких видео - поменьше конкурентов в геймдеве :)

  • @VIC_4A
    @VIC_4A 5 лет назад

    Всё от А до Я. Спасибо большое.

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

    Cпасибо огромное сделал вторую игру!!

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

    *Л. а. й. к. о. с.* за видос.

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

    Спасибо большое автору !!!

  • @НаЗаРы4-д2м
    @НаЗаРы4-д2м 4 года назад +2

    Здраствуйте а что будет если делать ролик параллельно с вами по такой же игре но выбрать в начале для виндовс платформи, получится ли что-то у меня в концовке, или же сильные отличия есть? (я полный чайник)

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

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

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

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

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

      А почему когда пишешь Time.deltatime выводится ошибка

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

      @@akezhanaskar5971 deltatime, time с большим T, deltaTime

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

    30:51 а не будет проблемой, что название объекта (новой дороги) всё время символьно увеличивается?

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

    Круто

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

    Thank you

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

    Очень крутые уроки по разработке игр под андроид у тебя.
    Если кто хочет закинуть игру в гугл плей, что бы потом друзьям скинуть, а денег жалко, то могу закинуть на свой акк, ибо я купил а там не много всего, пишите в коменты, можем вместе поразрабатывать!

  • @maksbruhnov8158
    @maksbruhnov8158 5 лет назад

    Класс!

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

    Очень много функций готовых вызывается. А как узнать какая именно нужна, и что вообще есть, а что лучше написать самому?

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

    Ты просто топ!
    Я уже доработал catchit!

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

    Приветствую, я в видео не нашел, как ты сделал так, что справа в Срипт появляется окно Road и Speed? Когда я вставляю скрипт через Add Components New script высвечивается только название скрипта. Скачал твой файл игры и у меня открываются окна Speed Road

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

      Разобрался, в 2019 Unity у меня почему-т нужно было сделать все объекты прифабом, тогда все получается...За урок спасибо...

  • @TheArtsakhKing
    @TheArtsakhKing 5 лет назад +7

    У тебя версия Unity 2019?

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

      Да, все верно, в начале фрагмент в видео записал до обновления просто, но дальше там unity 2019 года

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

      @@gosha_dudar хелп, бокс колайдер не робит, машинка проезжает через стены, на машинке он тоже есть

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

      @@FlaeT_ такая же фигня, решил?

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

      @@fluffy_danya то же самое, есть варианты?

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

      @@FlaeT_ о же самое, есть варианты?

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

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

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

    Спасибо, хороший гайд. Но ... куратина ))) Почти как курятина ))) Это же корутины (сопрограммы) ))

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

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

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

    box collider у меня не работает. Машинка проходит сквозь стены. Посоветуйте пожалуйста что нужно изменить,может настройки какие?

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

      мэни, сравни свои Z - оси, я тоже трахался минут 20, пока не понял что у нас в любом случае работаю 3 оси, даже если игра 2д. все оси делаешь одинаковыми по значению, и все оке становится) мира добра,

    • @Кирилл-о6к1э
      @Кирилл-о6к1э 3 года назад

      @@jseecoder Не помогло, что еще может быть?

  • @ПавелНаседкин-р9р
    @ПавелНаседкин-р9р 4 года назад

    Очень круто! На редкость компетентный человек! Я сделал все по шагам, как показано и все получилось! Очень доволен результатом!!!

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

      Повезло

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

      @@dezoksiribonukleotid5011 Почему повезло?) Это закономерно так и должно было случиться, если все правильно делаешь. А у тебя не получилось?

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

      @@Externalintention нет, разные версии, компиляторы. Обновления. Тут либо всё совпадает, либо повезло, либо сам дапёр. Я 3 вариант. У меня уже всё получилось, но было много всяких проблем не показаных в видио.

  • @joodgee
    @joodgee Год назад +1

    В чем разница между Vector3.forward и Vector3.down, если они оба по Y корды изменяют?

    • @ale-zhu
      @ale-zhu Год назад

      Вектор относителен объекта ,который трансформируется. Forward соответствует оси Z для машинки, но машинка повернута на 90 градусов по X, поэтому ее ось Z совпадает с осью Y сцены (и дороги, поскольку дорога не повернута). Поэтому в результатте движение машинки вдоль своей Z выливается в абсолютное движение по Y

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

    Скажи пожалуйста 19:00 А если у меня 2D (Vector2)? forward не подходит!

    • @rob.4
      @rob.4 4 года назад

      У меня 2д тоже надо Vector3

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

      Вектор три это позиции, то есть три позиции.

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

      @@nezaketfarzaliyeva1462 ...Я знаю

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

    Куратины, корутины... Курятины!

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

    22:00 - уничтожение машин и дороги не эффективно. Лучше менять им координаты на начальные, чтобы появлялись сверху на старте. И еще, функцию смены модельки машин на случайные при выставлении их на старт.

  • @denkor.z
    @denkor.z 2 года назад

    36:55 зачем нужен yield return в данном случае?

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

    Пожалуйста добавь туда просмотр рекламы и размести игру в Гугл Плей, вот что сложно сделать.

    • @proxy7559
      @proxy7559 5 лет назад

      В Гугл Плей нужно внести начальную сумму, это не все могут позволить

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

      @@proxy7559 25$ - это небольшая сумма. Если кто хочет реально выгружать свои игры в ГуглПлей, то ему не должно быть жалко такой суммы

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

    39:43 ну раз мы знаем точное кол-во элементов массива, то можно было поставить точное число - это 3, а не 4, разве нет?

  • @pserg-sema
    @pserg-sema 3 года назад

    Неплохо как для начинающих. Но. Почему Вы коллайдер твердым телом называете. А не RigidBody?

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

      какая ра

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

      зница

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

    А что делать, если возникает ошибка -- Could not establish conntection with Unity Package manager?

    • @alexeyzak3999
      @alexeyzak3999 5 лет назад

      С инетом проблемы скорее всего

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

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

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

      Если займешься раскруткой и рекламой своей игры, то будут скачивать много народа. Если нет, то ясное дело, человек 10 может скачают, если найдут ее как-то среди тонн других игр.

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

    Здравствуйте, почему при выборе портретной ориентации положение камеры в сцене остается альбомным

  • @ДЕСЯТЬТЫСЯЧДОЛЛАРОВВДЕНЬ

    2 часть надо со всеми сладостями

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

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

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

      А где и как можно тогда узнать как лучше настраивать картинку под разные экраны?

    • @omoloni
      @omoloni 5 лет назад

      ты предлагаешь, обрезать игровое пространство?

  • @Tom-rv4zw
    @Tom-rv4zw 4 года назад +2

    При запуске все road удаляются и остаются только машины.
    что мне сделать ?

    • @АлександрКучер-з1м
      @АлександрКучер-з1м 3 года назад

      Вот так должно быть:
      transform.Translate(Vector3.down * speed * Time.deltaTime);
      if (transform.position.y < -8f)
      {
      EditorApplication.isPaused = true;
      Destroy(gameObject);
      Вся шутка в скобках, после того как проверил на выполнение условия у тебя нет скобок {}, а без них получается такой алгоритм:
      1. Позиция дороги меньше -8? -> Нет;
      2. Ставим игру на паузу;
      3. Уничтожаем объект;
      1. Позиция дороги меньше -8? -> Да;
      2. Ставим игру на паузу;
      3. Уничтожаем объект;
      Т.е. позиция дороги влияет только на то, встанет игра на паузу или нет, без скобок { } пункт 3 выполняется после проверки на позицию дороги и выполняется в независимости от того как отработала проверка.

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

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

  • @SKILAGA
    @SKILAGA 5 лет назад

    Привет , подскажи пожалуйста , можно ли с помощью этого движка сделать аналог игры бател арена ?

    • @ЯрославВальчишен
      @ЯрославВальчишен 5 лет назад

      BEST Нет, на нем можно делать только аркады...🤦‍♂️

    • @ЯрославВальчишен
      @ЯрославВальчишен 4 года назад

      Мукса Кош во-первых, это был сарказм, во-вторых, иди научись писать слова

    • @ЯрославВальчишен
      @ЯрославВальчишен 4 года назад

      Мукса Кош я тоже з України, но это не значит, что я должен быть безграмотным, и да, в школе русскому меня тоже не учили.

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

    Зачем удалять и создавать куски дороги, когда можно просто кусок, который вышел за границы, перемещать в начало?

  • @СергейХромов-в8п
    @СергейХромов-в8п 4 года назад

    Отличное видео, спасибо.

  • @ОлегОвчинников-щ9с
    @ОлегОвчинников-щ9с 4 года назад

    Гоша, подскажи, какой плагин для VS используется в этом видео?

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

    У меня почему то не работают стены, не подскажите почему?

    • @ИльяБорисенко-ъ2з
      @ИльяБорисенко-ъ2з 3 года назад

      Если вдруг, спустя 2 года, вопрос актуален, то советую изменить координату z у стен. Мне это помогло

  • @MightyMindsDev
    @MightyMindsDev 5 лет назад

    Сделай , пожалуйста , гайд как сделать клиент серверное приложение. Например чат. Но не на локальном сервере ,как все все твои коллеги , а реальный обмен данными

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

    А слабо не привязываться к цифрам а привязывать по отношению к монитору, потому что на планшете наверняка будет видно место где появляются машины?? Думаю такое видео было бы по настоящему полезно.

    • @lisxd2.058
      @lisxd2.058 4 года назад

      Если не чайник то придумаешь как бы так сделать.

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

      @@lisxd2.058 очевидные вещи о которых не возможно молчать

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

    Подскажите плз, как мне в префаб добавить ссылку на объект не-префаб. Unity не позволяет перетянуть объект из Иерархии в окно для переменной в инспектор префаба.

  • @shadowserenity1729
    @shadowserenity1729 5 лет назад

    Привет.Я очередной недоучка,однако хочу вместо префаба машинки кидать скрипты на 2д спрайты машинок - что то нужно менять или добавить?Т.к. просто со скриптом машинка проваливается и уходить в минуса по z

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

    Зачем создавать/удалять объекты, если можно просто перенести?

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

    пожалуйста можешь снять видео про кнопок на право и на лево типа как button ,(движения игрока)

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

    Да вчём дела то пишу скрипт стрчка в строчку машинка с места совсем не двигаеться(

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

    4:01 да у меня даже картинку туда перетащить не получается что уж там о создании игр...

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

    У меня вопрос зачем Vector3 если Игра 2D , Как я понимаю в 2d игре только камера в 3D остальное все в 2D?

    • @Мука-р9ш
      @Мука-р9ш 2 года назад

      Машинки тоже в 3д

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

      @@Мука-р9ш я про Z координаты.

  • @Колобожко
    @Колобожко 5 лет назад +1

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

    • @МитяСамохвалов
      @МитяСамохвалов 5 лет назад

      Не делать с помощью колайдера, а в апдейте проверять координаты за которые нельзя выходить

    • @Колобожко
      @Колобожко 5 лет назад

      @@МитяСамохвалов да, я так и думал. но для простых проектов. а вот например гонки на трассах с различными поворотами.

    • @МитяСамохвалов
      @МитяСамохвалов 5 лет назад

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

    • @Колобожко
      @Колобожко 5 лет назад

      @@МитяСамохвалов для меня это пока сложно реализовать. для начало сделал просто, съезд с трассы на грунт, скорость уменьшается. а там коллайдер нормально отрабатывает.

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

      мэни, сравни свои Z - оси, я тоже трахался минут 20, пока не понял что у нас в любом случае работаю 3 оси, даже если игра 2д. все оси делаешь одинаковыми по значению, и все оке становится) мира добра,

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

    Зачем удалять дорогу и создавать новую, если можно ту же дорого взять, и просто переместить вверх?

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

    Не правельный код с дорогой. После скорости 10 он начнет отделяться от других дорог.

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

    Лобовое столкновение не срабатывает )) машинка проезжает под встречной )), но стоит сместиться, тут же столкновение ))
    За урок все равно спасибо !!! Все круто !!! ))

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

    Как ты добавил скрипт на всех машин?

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

    Ты топ сними ещё видосы подобного плана как ты делаеш игры на unity на c#

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

    как увеличить камеру по вертикали

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

      в вкладке гейм с верху есть кнопочка с выбором размеров сразу после Display 1

  • @ВладМарковский-о9у
    @ВладМарковский-о9у 3 года назад +1

    ПОЧЕМУ У МЕНЯНЕ ПОЯВЛЯЕТСЯ ВЕРТИКАЛЬНЫЙ ЭКРААН

  • @Тля-ъ5ф
    @Тля-ъ5ф 4 года назад

    А если хочешь сделать игру горизонтально? P. S. Я нубик, у которого никто в семье не разбирается в компах, подскажите какой язык учить, для создания не больших 2d игр? С++? Пипец интересно, хочется научиться, но ужасно стрёмно. И не понятно...

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

      Если хочеш создавать ахуительные игры учи С++ . С# Далеко не уйдеш в GameDev. А если хочеш кодить простые 2Д игры то С#.

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

    Привет, делаю приложение для Androin и IOS "Звуки природы".
    Все ок работает, но когда приложение сворачиваю то музыка перестает играть, а надо, чтобы она всегда играла. До тех пор пока ее не выключишь в приложении или не удалишь его из трея.

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

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

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

      У меня была такая же проблема, я её решила достаточно просто, нужно нажать на префаб в инспекторе найти Move And Spawn Road и в ячейку Road перетащить это самый префаб. В итоге получится что префаб ссылается сам на себя.

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

      @@evilchan7162 spasibo

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

    Я замучался с этими коллайдерами, не работают. Уже два часа читаю форумы.

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

      Ну лично я вместо FixUpdate написал Update, и сработало

  • @НикитаСидоренко-ш6ж

    Какой формат у текстур дороги. Почему у меня другие текстуры так не добавляются?
    Не совсем понимаю этот момент.

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

    Вопрос!
    С какими на сегодняший день параметрами должен быть ноутбук, чтобы можно было создавать 2 и 3D игры в Unity (für Android). Спасибо

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

      Должен запускать Windows и гига 4-16 RAM

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

      @@nafigamnekanal а как же проц? Видео карта?

    • @lisxd2.058
      @lisxd2.058 4 года назад

      @@oigen1110 в зависимости какая это игра 2Д или 3Д, сколько обьёктов,скриптов.

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

    У меня вопрос,где обучаться и на кого,чтобы создавать игры

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

      на програмиста

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

    можно не удалять а перемещать

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

    Ребята кому интересно веб-программирование, можете посетить rapprogtrain.com . Здесь вы сможете найти курсы, уроки, новости, скрипты и редактор кода.

  • @daiken_6018
    @daiken_6018 5 лет назад

    спасибо видео супер но есть 1 вапрос, када я откриваю скрипт у меня тупа пустая визуал студио там даже негде писать что делать?(C# у меня там норм стаит я с ним работал);;??

  • @ОлександрШмат-ц4э
    @ОлександрШмат-ц4э 5 лет назад

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

  • @kim_ru_yt1737
    @kim_ru_yt1737 5 лет назад

    Привет,можешь рассказать как изучать С++ я начал изучать ,как то не очень понятно -расскажи как.

    • @kirik-tv7689
      @kirik-tv7689 5 лет назад +1

      Оо, я тоже недавно начал)

    • @drakonfoma7645
      @drakonfoma7645 5 лет назад

      @@kirik-tv7689почти изучил ха неделю