Создание 2D платформера на Unity 5 за 25 минут!

Поділитися
Вставка
  • Опубліковано 27 гру 2024

КОМЕНТАРІ • 1,7 тис.

  • @mZharkov
    @mZharkov 4 роки тому +130

    "Вот теперь он падает плавнее." Браво!

  • @davvoprod.851
    @davvoprod.851 7 років тому +1838

    осталось только выучить C#

    • @davvoprod.851
      @davvoprod.851 7 років тому +78

      Не смейся

    • @ryazin4558
      @ryazin4558 7 років тому +14

      )

    • @ДмитрийРоманчук-ч4т
      @ДмитрийРоманчук-ч4т 7 років тому +114

      C# не сложный, но если Ты хочешь создавать что то больше, чем мобильные игры, то лучше учить С++

    • @Programist-nh2pl
      @Programist-nh2pl 7 років тому +15

      АХАХахаххахахаххахах смешно!Да ты юморист

    • @КириллИванов-е4ш9г
      @КириллИванов-е4ш9г 7 років тому +26

      сначала учить надо ,а потом игру делать)

  • @leonok4908
    @leonok4908 4 роки тому +40

    Мои глаза:да ето изи
    Мои руки: ДАЖЕ НЕ СМЕЙ!!!

  • @geraltrivians9356
    @geraltrivians9356 5 років тому +6

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

  • @Tikarr0
    @Tikarr0 3 роки тому +104

    Автор: сейчас я покажу и вы сделаете плотформер ща 25 минут!!!!
    Я: сижу 5 часов над кодом с больной от усталости спиной 🚬🗿

    • @tsukuri5932
      @tsukuri5932 3 роки тому

      А где остановился ,код сам писал?

    • @faniausmemes3233
      @faniausmemes3233 3 роки тому

      @@tsukuri5932 увы но не всем дано это((( аш ненавижу этот мир и сложности которые человек придумал...

    • @ElectroChajnik
      @ElectroChajnik 3 роки тому +9

      @@faniausmemes3233 вы еще ассемблер не видели

    • @Zhora23
      @Zhora23 3 роки тому

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

    • @flomingo3694
      @flomingo3694 3 роки тому +1

      @@faniausmemes3233 это всем дано,нужно просто немного усердия

  • @АртёмЛыков-з7ш
    @АртёмЛыков-з7ш 6 років тому +8

    Это то, что я искал. Похожее что-то, чтоб понятно было объяснено и показано. Всё быстро, но это не мешает ставить паузу. Братан, спасибо!

  • @Алексей-т7ф7о
    @Алексей-т7ф7о 7 років тому +528

    Мне понравилось, как человек пишет код и ничего не объясняет. "Умножаем на time.deltatime" - что бы плавно двигалось. А что за Класс "Time", что за метод "deltatime" (для чтобы ПЛАВНО ИДТИ). Такими вещами ты заставляешь новичков думать что программирование на юнити это просто конструктор, где надо скопировать один кусок кода и он сделать то-то, копировать другой кусок кода он сделает то-то. Хотя бы кратко надо говорить о том для чего нужны те или иные классы.
    И такого очень много в этих уроках.
    Если учиться по таким урокам, станете очередной "Юнити макакой" которая без гугла не сможет осмысленно и строки кода написать.

    • @derix3881
      @derix3881 6 років тому +24

      Алексей он тут чтоли учит языку С#? Это видео по созданию игры, а остальное вы должны искать сами.

    • @Алексей-т7ф7о
      @Алексей-т7ф7о 6 років тому +66

      У вас странная логика. Эти классы используются в рамках ЮНИТИ, и люди не должны искать ничего в рамках этого урока.
      Если следовать по вашей логике, то пускай люди читают всю спецификацию и документацию по ЮНИТИ, но тогда и смысл в этих уроках отпадает. Если человек выучит все классы и методы в юнити то 1+1 сложить нетрудно и сходу начать писать (если есть базис знаний C#). Уроки для конкретного движка/технологии/фреймворка и созданы в первую очередь для ИЗУЧЕНИЯ классов (и.т.д.) используемых в контексте (больше и учить то нечего) и.т.д.
      Если самому искать все, то смысл от уроков? Ты и так все знаешь.
      Даже если я зайду будучи гуру в C#, то конкретно из этих уроков я мало чего вынесу потому что это поверхностно. И тут мы плавно возвращаемся к началу моего первого поста =)
      P.S. Я говорю как человек который имеет очень большой опыт как в разработке так и в обучении людей.
      Обучать людей программированию так же как другим наукам НЕЛЬЗЯ. Это не даст результата.

    • @ShaburovThe
      @ShaburovThe 6 років тому +6

      Я изучал этот урок сразу догнал что где-то есть описание всех методов и в итоге на официальном сайте... дальше сам изучаешь docs.unity3d.com/ScriptReference/Time-deltaTime.html

    • @Studio-n1q
      @Studio-n1q 6 років тому +3

      Cогласен с тобой... Вот у меня например код вообще не робит, потому что я что-то не так написал

    • @Pavel-xe7gu
      @Pavel-xe7gu 6 років тому +3

      у меня почти так же, только я написал все точь в точь, но у меня перс не двигается, так как пишет:
      Оператор "+" невозможно применить к операнду типа "группа методов" и "Vector2".
      И я не знаю, что с этим делать

  • @zmuser1462
    @zmuser1462 7 років тому +640

    Андроид игра с управлением для компа? Бывает....

    • @et5262
      @et5262 7 років тому +5

      Zlookaut Studio нет,такого не бывает.

    • @Kexit
      @Kexit 7 років тому +37

      Лаки гай это сарказм был...

    • @gfreemoon
      @gfreemoon 6 років тому +12

      он платформу сменил на 1:30

    • @TheForgoTTenKRYTO
      @TheForgoTTenKRYTO 6 років тому +23

      MaICcIJm Kobzar он сказал что создает игру под андроид. Ау вася

    • @RovanFrost
      @RovanFrost 5 років тому +24

      @@TheForgoTTenKRYTO
      Ну да, а управление сенсорное не сделал... Или клаву к телефону подсоеденишь?

  • @Сергей-в1л3ш
    @Сергей-в1л3ш 7 років тому +504

    3:33 Скример

  • @kyrgyzhype2098
    @kyrgyzhype2098 6 років тому +113

    Люди, помогите, у меня выбивает ошибка
    UnityException: Input Axis Horyzontal is not setup.
    и я не знаю что делать, всё пересмотрел в коде, всё там ок, но персонаж стоит на месте.

    • @monhero044
      @monhero044 6 років тому +27

      horYzontal??? Может HORIZONTAL

    • @memeshub3305
      @memeshub3305 4 роки тому +8

      Ты с перва научи Adobe illustrator потом Adobe Photoshop и unity потом создавай игры

    • @СЭДМИ
      @СЭДМИ 4 роки тому +29

      @@memeshub3305 че?

    • @voyager3350
      @voyager3350 4 роки тому +25

      @@memeshub3305 хах , сказал как будто эти две программы ИИ и их нужно обучить

    • @BlackWhite-gp8oz
      @BlackWhite-gp8oz 4 роки тому +22

      @@memeshub3305 ты идиот?

  • @Huntsm4n
    @Huntsm4n 6 років тому +5

    Всё подробно и прекрасно. Спасибо большое чувак!)

  • @robin5039
    @robin5039 5 років тому +5

    Всё заработало, спасибо. Если у вас перс не двигается, то вы должны скрипт в VS сохранить, тем самым он импортируется в Unity !

    • @emptiness_music
      @emptiness_music 4 роки тому +2

      ДА НУ НАХУЙ, А ТЫ НЕ ВРЕШЬ??????!!!!!!!

    • @slxhdner4163
      @slxhdner4163 4 роки тому +3

      Иди ко мне,дай расцелую. (Спасибо за совет,а то ломал голову...)

    • @fanatikss9236
      @fanatikss9236 4 роки тому +1

      что значит VS

    • @robin5039
      @robin5039 4 роки тому +1

      ​@@fanatikss9236 Visual Studio

    • @robin5039
      @robin5039 4 роки тому +1

      @@emptiness_music нет

  • @mrgriboman371
    @mrgriboman371 6 років тому +81

    Пфффф. Ясно, понятно. Пойду делать халф-лайф 3 (на андроид естественно)

  • @xaxatyhgame8556
    @xaxatyhgame8556 5 років тому +35

    17:16 теперь в игре могу портал сделать

  • @killerferplay614
    @killerferplay614 4 роки тому

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

    • @mrybs
      @mrybs 2 роки тому

      Так он нашел эти скрипты на других сайтах, помимо юьуба

    • @killerferplay614
      @killerferplay614 2 роки тому

      @@mrybs я за этот год освоил шарп на уровне мидла

    • @mrybs
      @mrybs 2 роки тому

      @@killerferplay614 молодец

    • @killerferplay614
      @killerferplay614 2 роки тому

      @@mrybs спс

  • @rariworld
    @rariworld 7 років тому +422

    гайд Создание 2D платформера на Unity 5 за 25 минут! сидел 4 часа(((( so hard for me

    • @gasterundertele9109
      @gasterundertele9109 6 років тому +26

      Я спрайт свой!!!! Искал 1час

    • @Golem1988
      @Golem1988 6 років тому +14

      Бесплатный 2д урок в обучалке юнити позволяет создать игруху и не париться с тем, с чем он тут парился. Сразу тебе персонаж с управлением, физикой, анимацией, сразу куча контента и сразу обучение в одном. При надобности потом спрайты заменяются. Удачи.

    • @routernelleler5414
      @routernelleler5414 4 роки тому +8

      Я уже 2 дня сижу и не чё почти не зделал

    • @Just_V5104
      @Just_V5104 4 роки тому +1

      @@routernelleler5414 +

    • @ddanilz1105
      @ddanilz1105 4 роки тому +2

      @@routernelleler5414 Боже я уже игру скомпилил она максимум делается за 1 час

  • @flame5834
    @flame5834 2 роки тому +1

    Гоша дударь тоооооооп

  • @TechDaysRussia
    @TechDaysRussia 7 років тому +317

    Гоша, весьма лестно, что вы настолько вдохновились видео нашего евангелиста. :) Было бы чудесно, если бы вы где-то добавили ссылку на оригинал.

    • @gosha_dudar
      @gosha_dudar  7 років тому +69

      Без проблем, ссылка на статью добавлена в описании к видео :) Спасибо за отличные спрайты! :)

    • @TechDaysRussia
      @TechDaysRussia 7 років тому +33

      Спасибо. :)

    • @lizgearee4557
      @lizgearee4557 7 років тому +6

      Почему игра не работает на андроиде? Именно управление, подскажите как сделать его под телефон

    • @radix509
      @radix509 6 років тому +13

      уиииииииииииииии кнопка :)

    • @seindeph
      @seindeph 6 років тому

      Женя Иванов как?

  • @__sj__2228
    @__sj__2228 6 років тому +15

    Никого не смущает что перс может прыгать бесконечное кол-во раз

  • @НатальяЗарецкая-м5ж
    @НатальяЗарецкая-м5ж 7 років тому +5

    очень классный урок. Спасибо огромное )))

  • @romemax2929
    @romemax2929 7 років тому

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

  • @Natrizim
    @Natrizim 7 років тому +26

    Ку всем. Все понятно, но возникло два вопроса:
    1. Когда персонаж прыгает он дергает, т.е. имульс прыжка уж очень резкий и персонаж дергается. Как можно смягчить этот момент?
    2. Если во время прыжка нажимать кнопку прыжка несколько раз персонаж прыгает еще и еще, пока не уйдет черт знает куда. Как можно сделать, чтоб прыгать можно было только один раз.

    • @boeing666
      @boeing666 7 років тому

      Привет. Тут в одном из видео объясняется как предотвратить многократный прыжок tceh.com/e/unity/

    • @coolplay3919
      @coolplay3919 7 років тому +2

      Для тех кто не может решить проблему. Я точно видео не смотрел, но знаю, что можно использовать rigidbody2d.position.Translate(Vector3.up * Time.deltaTime * speed, Relative.Space); может ошибся с ригидбади, по крайне так точно работает с простым transform.Translate

    • @illyagrush5884
      @illyagrush5884 4 роки тому +2

      Для прыжка просто rb.addForce(Vector2, ForceMode.Impulse) и да, хватит юзать Update() и тайм дельта тайм, лучше делать физику в FixedUpdate()

  • @ValeGoG
    @ValeGoG 7 років тому +2

    Спасибо за урок! Буду приобретать ваши курсы! :)

  • @ИсаАрсабиев
    @ИсаАрсабиев 4 роки тому +14

    Целых 40 минут не мог разобраться со слежением камеры. В итоге оказалось, что пропустил одну запятую (-_-)

    • @oxydance
      @oxydance 4 роки тому

      а как ето сделать Тима Вишняков?

    • @oxydance
      @oxydance 4 роки тому

      @Тима Вишняков ладн0 спс

    • @Tikarr0
      @Tikarr0 3 роки тому

      Бывает)))

  • @delapaska-8804
    @delapaska-8804 7 років тому +2

    я этого ждал, спасибо тебе!

  • @lemy319
    @lemy319 3 роки тому +4

    8:30 unity пишет что ошибок я запускаю программу но нечего не работает нет движений помогите пожалуйста

    • @Kira-...
      @Kira-... 3 роки тому

      он не правильно говорит посмотри ютуберов у которых мало подписчиков примерно 30-10к у них там всё верно

  • @АлександрКудрявцев-ъ2л

    Спасибо тебе большое! За то, что делаешь это бесплатно!

  • @Cherdaknaverhu
    @Cherdaknaverhu 7 років тому +241

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

    • @elenatishko4249
      @elenatishko4249 7 років тому +2

      Eugene Potatoe +

    • @Alykar98
      @Alykar98 7 років тому +22

      Это урок майкросовта, спрайты те-же, код тот же. НО он молодец, рассказал.
      АХ, да. Урок он не переводил, урок на русском языке.

    • @MarKus-fn2po
      @MarKus-fn2po 7 років тому +16

      *Да,какой жe молодчинка он,спиздил урок у Microsoft Developer,который на данный момeнт 3 лeтнeй давности,скачав у них жe скрипты,дажe спрайтик позаимствовал один :/*

    • @dmitriypolevoy2812
      @dmitriypolevoy2812 7 років тому

      Всё равно Лайк))

    • @MarKus-fn2po
      @MarKus-fn2po 7 років тому +1

      Super Antoxa вот это я понимаю наглость,слышь мудазвон,так сложно ввести "как сделать платформер через unity" и ты можешь лицезреть видос от Майкрософт(так блять канал назыв,а не канал от самих Майков)да и твой этот коммент доказывает что даже не проверяя плагиат это,иль нет,сразу же,а ти ни думал шо эт перевод кококо,крч все с тобой ясно)

  • @gholbharshebtaz59
    @gholbharshebtaz59 Рік тому

    Закинул недавно пятерку сюда. Просто потыкать, попробовать че по шансам. Вывел 12. Я доволен)

  • @TinLizard
    @TinLizard 6 років тому +4

    Спасибо! Классный HelloWorld примерчик :)

  • @_Mountain_
    @_Mountain_ 7 років тому +2

    В каком уроке показано как переходить на новый уровень?

  • @sunny_sunshine_28
    @sunny_sunshine_28 6 років тому +28

    3 вопроса: как сделать более плавный прыжок?
    Как убрать прыжки в воздухе?
    Как сделать автоматический бег?

    • @mileru137
      @mileru137 4 роки тому +1

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

    • @themnoytek4352
      @themnoytek4352 4 роки тому +3

      @@mileru137 а разве чтобы убрать прыжки в воздухе не достаточно накинуть проверку на движение спрайта по вертикали и блоке функции прыжка?

    • @Apofize
      @Apofize 4 роки тому +3

      @@themnoytek4352 Я новичок, поясни как сделать функцию блокировки повторного прыжка в воздухе?

    • @Tube_game_it
      @Tube_game_it 3 роки тому

      Можешь плз код скинуть

    • @extra_cat797
      @extra_cat797 3 роки тому +3

      @@Tube_game_it насчет ходьбы хз, но вот мой код на более плавный прыжок и его блокировку:
      if (Physics2D.OverlapCircle(Tracks.position, GroundRadius, WhatIsGround))
      {
      IsJumping = false;
      JumpForce = 2000;
      if (Input.GetKeyDown(KeyCode.Space))
      {
      IsJumping = true;
      phisics.AddForce(Vector2.up * JumpForce);
      JumpForce -= 250;
      }
      }else if (JumpForce>0 && IsJumping)
      {
      phisics.AddForce(Vector2.up * JumpForce);
      JumpForce -= 250;
      }
      вставляешь вместо блока с прыжком
      и да, чтобы прыгнуть надо не нажать пробел, а немного подержать, так высота прыжка будет максимальной

  • @ДжонСмит-ч5ь
    @ДжонСмит-ч5ь 4 роки тому

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

  • @rukasmerti
    @rukasmerti 7 років тому +80

    Видео нужно было назвать "1/5 платформера за 25 минут". Где вы видели игру без интерфейса и цели. Хотя бы добавил монетки для собирания и очки. А также, у игры должно быть стартовое меню, настройки (хотя бы звука, про добавление которого тоже должно рассказываться в видео с таким громким названием) и таблица с рекордами. Это минимум, по-хорошему, надо бы было еще рассказать про привязку анимаций к действиям и их микс, и добавить простенькую систему боя.
    Про то как сделать персонажа и прилепить к нему скрипт контролплэер десятки видео на тытрубе. Было бы гораздо полезнее сделать именно то, что заявлено.
    Из плюсов - очень бодро рассказано, приятно послушать.

    • @dml1207
      @dml1207 7 років тому +3

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

    • @brinza888
      @brinza888 7 років тому +8

      MR FESTASHKA ага, а ещё он видео с Хабрахабра взял, да?С твоего коммента орнул.Если б он не умел программировать, то не делал бы уроки по программированию.Посмотри видосы про c#

    • @Mino-lt3xo
      @Mino-lt3xo 7 років тому +1

      Интерфейс в 2д играх особо не нужен,вспомни хотя бы тот же Mario или новую игру Liltle Nightmare

    • @justgreen2622
      @justgreen2622 7 років тому

      Какой умный, может сам напишешь?

    • @lizgearee4557
      @lizgearee4557 7 років тому +1

      Почему игра не работает на андроиде? Именно управление, подскажите как сделать его под телефон

  • @itmaxru
    @itmaxru 5 років тому +1

    Спасибо за урок! Хорошо придумано! Выполнил!

  • @левыйчел-ш7з
    @левыйчел-ш7з 6 років тому +27

    у меня файл со скриптом на персонажа не надевается выдает ошибку

    • @apollowithoutcool_guy3949
      @apollowithoutcool_guy3949 5 років тому +2

      Попробуй установить среду разработки С#. Мне помогло

    • @optimist8053
      @optimist8053 5 років тому

      @@apollowithoutcool_guy3949 какую именно?

    • @libonskii8812
      @libonskii8812 5 років тому

      Исправил ошибку ?

    • @mlgbibisos
      @mlgbibisos 5 років тому

      Скачайте Visual Studio

    • @Cemeterysound-g7c
      @Cemeterysound-g7c 4 роки тому +2

      Просто слитно название пишы у меня так норм

  • @paint4745
    @paint4745 5 років тому +1

    Спасибо очень помог продвинуться,удачи😀👍

  • @РоманАндреяшкин
    @РоманАндреяшкин 4 роки тому +4

    Стоп, ты поставил Android платформу и сделал управление на клавиатуре? Меня одного мучает вопрос, а как тогда играть на Андроид?

  • @ИванАнисимов-г3у
    @ИванАнисимов-г3у 4 роки тому

    Красавчик, спасибо за урок, у меня все получилось, успехов!)

  • @elvinkakatalinka2345
    @elvinkakatalinka2345 7 років тому +119

    ЛЯ, сделал всё точ в точ, но персонаж не двигается.

  • @АртемЮрчук-б8э
    @АртемЮрчук-б8э 4 роки тому

    Спасибо тебе большое! С меня лайк! Мне как новичку это было очень к статье.

  • @ДмитрийБессмильный
    @ДмитрийБессмильный 6 років тому +7

    all compiler errors have to be fixed before you can enter
    что это при запуске?

    • @qeruv175
      @qeruv175 5 років тому +1

      Я не знаю

    • @kajwbidonajdowlem5013
      @kajwbidonajdowlem5013 5 років тому

      Ты ошибки в коде все устрани

    • @obrechenny
      @obrechenny 5 років тому

      Та же хрень 😢.

    • @nyanto2902
      @nyanto2902 5 років тому

      @Пер4икPlay это в коде ошибки а автор норм

    • @mlgbibisos
      @mlgbibisos 5 років тому

      @@nyanto2902 а как пофиксить никто не знает?

  • @weedy4531
    @weedy4531 6 років тому

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

  • @randomcraft2345
    @randomcraft2345 7 років тому +71

    Как сделать меню, другие уровни и зону конца уровня?

    • @BassB1000
      @BassB1000 7 років тому +10

      Меню делай как в 3D игре,другие уровни это допустим будут сцены и с помощью скрипта переходи до них нацепи только на конец уровня бокс колайдер

    • @randomcraft2345
      @randomcraft2345 7 років тому +8

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

    • @BassB1000
      @BassB1000 7 років тому +8

      я тоже не гений,Но с меню это легко просто надо в скрипте написать что при нажатие на кнопку "Новая игра" она запускала сцену

    • @randomcraft2345
      @randomcraft2345 7 років тому

      ок

    • @dml1207
      @dml1207 7 років тому +1

      На Хабрахабре читай

  • @shadkill261
    @shadkill261 8 місяців тому +1

    крутое видео!!!!

  • @ArxPlay
    @ArxPlay 7 років тому +3

    Не совсем понял почему бокс коллайдер + круг, если можно было капсулу ? Чем капсула коллайдер плох ?
    И почему меняете размер коллайдера через x,y, там же есть кнопка Edit collider

    • @SpartakSleptsov
      @SpartakSleptsov 7 років тому

      аркс плей дота 2 )))) здарова я твой подписчик

  • @ЯтакПолагаю
    @ЯтакПолагаю 6 років тому

    Спасибо большое. У меня была одна проблемы с Microsoft Visual. Не устанавливалась и не работала, к счастью одна программа мне сама установила). А ты мне дал понять что так легко было делать игру на unite, спасибо.

  • @pavelmikhalchenko6622
    @pavelmikhalchenko6622 5 років тому +16

    8:48 Не константы, а ограничения. Constraints это не Constants

    • @mrybs
      @mrybs 2 роки тому

      Автор читать не умеет

  • @KinSigol
    @KinSigol 3 роки тому +1

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

  • @BYGUR
    @BYGUR 5 років тому +3

    Гоша, вопрос: с точки зрения оптимизации как лучше - чтобы на каждый разрыв платформы стоял свой небольшой DieSpace, который является дублем из оффсета, или лучше сделать одну гигантскую DieSpace шириной во весь уровень?

    • @Arigaya1
      @Arigaya1 Рік тому

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

  • @errobit
    @errobit 4 роки тому +2

    Благодарю очень полезно +5 опыта в создании игр

  • @SansUndertale2017ozvushka
    @SansUndertale2017ozvushka 6 років тому +5

    А что значит "All compiler errors have to be fixed before you can enter playmode!"? Появляется эта ошибка при запуске игры.

    • @bingo8679
      @bingo8679 6 років тому

      где-то в коде ошибка

    • @grener4959
      @grener4959 6 років тому

      ошибка в игре.Посмотри код

    • @dsinkerii6780
      @dsinkerii6780 6 років тому

      я десять раз смотрел у меня та же ошибка но ошибок небыло я хз игра не запускается помогите

    • @r1tma493
      @r1tma493 6 років тому

      Ошибки есть

    • @ДядяНикита-я9м
      @ДядяНикита-я9м 6 років тому

      @@bingo8679 а что если в коде строчки -using UnityEngine-юнити энджин почему то красный с самого начала????я уже сделал анимацию для 2д персонажа и скрипт поставил на анимацию.может из-за этого красный скрипт????ЛЮДИ ПОМОГИТЕ ПО БРАТСКИ!!!

  • @СержГореликов-щ3ч
    @СержГореликов-щ3ч 6 років тому

    Спасибо за такой простой тутор! Всё получилось:)

  • @Искандер-х2б
    @Искандер-х2б 7 років тому +3

    а как настроить управление для тачпада,ведь нету кнопок и придется написать код который вычисляет нажатия в отдельную зону экрана или поставить кнопки на экран

  • @not_TeTriX_fr
    @not_TeTriX_fr 3 роки тому

    автор: вот создаём вот так коллайдеры для спрайтов
    я: моргнул
    автор: *пишет кучу кода*
    мой мозг: *завершение работы*

  • @solek8322
    @solek8322 5 років тому +5

    Что делать если не подсвечивается Rigidbody2D в коде, это нормально ?

    • @evan_iz_navarry
      @evan_iz_navarry 5 років тому

      еще раз набрать. Удалить и набрать

    • @Idarkul
      @Idarkul 4 роки тому

      @@evan_iz_navarry все равно не подсвечивается

  • @Tonbi_desire
    @Tonbi_desire 3 роки тому +1

    вся суть видео: "Медленно, Плавно и Красиво"

  • @KARINAKUNAI
    @KARINAKUNAI 4 роки тому +14

    99% видео: так, 0,4 или 0.3? Так, поставлю 0,4... Или 0,3???

  • @artemartem540
    @artemartem540 4 роки тому +1

    Помогите плз. У меня Visual studio не читает компонент Rigitbody2D

  • @victorekgardt6385
    @victorekgardt6385 7 років тому +4

    Как сделать возможность отталкиваться только от поверхности?
    Чтобы не прыгал в воздухе

    • @comachine
      @comachine 3 роки тому

      Сделать проверку, касается ли персонаж платформы, если касается, то можно прыгать, если не касается (то есть в воздухе), то нельзя

    • @victorekgardt6385
      @victorekgardt6385 3 роки тому

      @@comachine спасибо, чел =)

  • @slav1k637
    @slav1k637 4 роки тому

    Обажаю тебя, как в, егда все четко и понятно

  • @Alykar98
    @Alykar98 7 років тому +16

    Напоминает урок от майкросовта. ОЧЕНЬ напоминает. Особеннно спрайты.

    • @tiMer23
      @tiMer23 7 років тому +1

      Danil Stepanchuk да и код тот же))...

    • @pokemonogatari
      @pokemonogatari 7 років тому

      не тот же они отличаються

    • @TechDaysRussia
      @TechDaysRussia 7 років тому +22

      Да, нам тоже навеяло что-то знакомое. :)

    • @ВоваСем-и8н
      @ВоваСем-и8н 7 років тому +2

      Microsoft Developer ХАхаахах

  • @-2uf-2-f-2f-2fopqo
    @-2uf-2-f-2f-2fopqo 3 роки тому +2

    22:40 🤣🤣🤣🤣 место, где мы можем умереть. Ору)))

  • @МистерМарфи
    @МистерМарфи 6 років тому +15

    Блин, сделал все точь в точь а он пишет что нужно исправить какие-то ошибки((

    • @p0lk00_8
      @p0lk00_8 4 роки тому

      +

    • @by-et8bz
      @by-et8bz 4 роки тому +1

      +

    • @dissxction7805
      @dissxction7805 4 роки тому +1

      Если речь идёт о скриптах ,то лично в visual studio есть отдел об ошибках. Там сам вижуал студио предлагает варианты ИСПРАВЛЕНИЯ. Так же интернет может помочь

    • @williamcormone6139
      @williamcormone6139 4 роки тому

      @@dissxction7805 А если ошибки исправлены и не чего не поменялось ?

    • @dissxction7805
      @dissxction7805 4 роки тому

      @@williamcormone6139 как может быть неверный скрипт без ошибок, может ты указал не правильный тег? Может быть название проекта (это тоже обязательно).

  • @strapon8465
    @strapon8465 6 років тому +1

    10 out of 10!mind blowing!

  • @RuRuAlice
    @RuRuAlice 6 років тому +5

    Огромное спасибо! Но как избежать дабл прыжков? Ведь при нажатии на Space несколько раз можно летать =)

    • @bomber4273
      @bomber4273 Рік тому

      в скрипт PlayerController нужно написать методы OnCollisionEnter проверяющая столкновение с платформой и метод OnCollisionExit, которые будут изменять новую добавленную переменную float _название переменной, и в OnCollisionEnter изменять её на 1 а в OnCollisionExit на 0 и в rb.AddForce добавить умножение на эту переменную

  • @Максончик-г3ы
    @Максончик-г3ы 3 роки тому

    КРУТО! мне ооооооооооооооочень помогло создать мою ПЕРВУЮ игру!
    ...только пригать может он бесконечно...
    ну а так, ОЧЕНЬ КРУТО!😁

  • @НемойНемой-д9в
    @НемойНемой-д9в 4 роки тому +5

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

  • @Vol-tf6if
    @Vol-tf6if 4 роки тому +2

    Если щас,кто то это делает , то не получится сделать,чтобы камера двигалась,потому что версии более обновлённые и тупо игрока нельзя будет перетащить на скрип.Чтобы это сделать нужно вверху зайти во вкладку window>package manager и там будет cinemashine, после чего качаем и появится вкладка cinemashine вверху и после чего нажимаем и выбераем create virtual camera и туда в follow перетаскиваем своего игрока в моём случае это players.Всем удачи в разработке)

  • @magicshow5101
    @magicshow5101 5 років тому +7

    Что мне делать? Я мучался минут 40 над этим сишарпом, но ничего. Запустил- 0 движений. Вообще с места не двинулся

    • @emptiness_music
      @emptiness_music 4 роки тому

      была такая же проблема, у автора с кодом что то не то)
      Просто скопируй и вставь
      Сам по гуглу лазил и искал способы исправления этой ошибки
      Просто скопируй и вставь)
      using UnityEngine;
      public class PlayerCntrl : MonoBehaviour
      {
      public float speed = 20f;
      public Rigidbody2D rb;
      private void Start() {
      rb = GetComponent();
      }
      private void Update() {
      float moveX = Input.GetAxis("Horizontal");
      rb.MovePosition(rb.position + (Vector2.right * moveX * speed * Time.deltaTime));
      if (Input.GetKeyDown (KeyCode.Space))
      {
      rb.AddForce(Vector2.up * 7500);
      }
      }
      }

    • @Zerev-q1p
      @Zerev-q1p 6 місяців тому

      @@emptiness_music не работает

  • @valvee33
    @valvee33 6 років тому

    Откуда у тебя на 10-той минуте появилась строчка "private bool fall;" ?

  • @ellieboy1246
    @ellieboy1246 7 років тому +18

    Почему мой герой не двигается все сделал как у тебя 5 раз проверил

    • @progmaster4933
      @progmaster4933 6 років тому

      Ты скрипт C# точно без ошибок написал и повесил на персонажа?

    • @gamemaster8867
      @gamemaster8867 6 років тому +1

      Смотря где ты писал код. В MonoDevelop работает а в visual studio нет. Хотя жто зависит от версии!

    • @alexeysurmachevski5565
      @alexeysurmachevski5565 6 років тому +1

      Зайди в установщик Visual Studio,нажимаешь там "изменит" и ставишь галку на против Unity, тем самым устанавливаешь его. Тобишь проблема была в том что вы не установили разработку под unity

    • @vsu7781
      @vsu7781 6 років тому +2

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

    • @hierayku873
      @hierayku873 6 років тому +1

      Game Master, херню сказал.

  • @sceletovich
    @sceletovich 4 роки тому

    Немного не понял, но пересмотрел и всё стало понятно

  • @ТРОТВ
    @ТРОТВ 6 років тому +15

    Я сделал программу по движению а он не двигается

  • @IRaHoWa
    @IRaHoWa 6 років тому

    Я не понимаю какие кнопки как они называются 6:58 делаю все как он а персонаж не двигается подскажите какие пожалуйста

  • @MaxSolodovnikov
    @MaxSolodovnikov 5 років тому +4

    А как же компиляция на android??

  • @Andrey24Makarof
    @Andrey24Makarof 5 років тому

    А у меня сыркл колайдер не включается

  • @littletime2231
    @littletime2231 4 роки тому +6

    11:21 он не прыгает, а просто телепортируется на вверх.

  • @cat3385
    @cat3385 2 роки тому +1

    Слушай это круто но не легче просто проверять если позиция игрока по y меньше чем -2 то он телепортируется на спавн?

    • @mityasha11
      @mityasha11 Рік тому

      Баги тогда будут частенько

  • @Татьянарепетитор
    @Татьянарепетитор 3 роки тому +4

    Меня умиляет как он коверкает все английские слова)) Сиинз стало сценс и таких примеров дофигища!

    • @mrybs
      @mrybs 2 роки тому

      Риджидбоди

  • @Valentine-o5l
    @Valentine-o5l 4 роки тому +1

    Дякую! Хоть хтось нормально пояснює.

  • @bepacoka
    @bepacoka 6 років тому +9

    Ребят совпадение это или нет, но когда я смотрел как наш великий Гоша, парился с движением этой бошки, мне вылезла реклама C# в Unity

    • @astrocatsoft
      @astrocatsoft 5 років тому +5

      Это называется таргетированная реклама. Ты смотришь видео про Юнити и тебе предлагают рекламу про Юнити, т.к. знают, что ты этим интересуешься.

  • @ArmindaleTV
    @ArmindaleTV 4 роки тому +1

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

  • @alexandrmaliovaniy6219
    @alexandrmaliovaniy6219 7 років тому +6

    круто! сделай видео как сделать что бы была анимация idl, run, jump.

    • @deadgun9895
      @deadgun9895 7 років тому +1

      Alexandr, для этого нужны ещё больше заготовков т.е персонажей

  • @sergkobra
    @sergkobra 4 роки тому

    Видео три года а я тока сейчас буду по нему программить)

    • @great8814
      @great8814 4 роки тому

      Не надо его, смотреть, он не особо умеет писать код...

    • @sergkobra
      @sergkobra 4 роки тому

      @@great8814 ну незнаю

  • @kirawhatdoyoudo
    @kirawhatdoyoudo 7 років тому +22

    все сделал как у тебя а respawn не работает (

    • @serhii_m42
      @serhii_m42 6 років тому +2

      Поставте в box collision 2D птичку is trigger

    • @NoPr0gress
      @NoPr0gress 6 років тому

      От души

    • @nyanto2902
      @nyanto2902 5 років тому

      У МЕНЯ ТОЖЕ

    • @МаксимПанов-ц9л
      @МаксимПанов-ц9л 5 років тому

      @@serhii_m42 не помогло

    • @МаксимПанов-ц9л
      @МаксимПанов-ц9л 5 років тому

      @@serhii_m42код 1 в 1
      using UnityEngine;
      public class DieSpace : MonoBehaviour
      {
      public GameObject respawn;
      void OnTriggerEnter2D (Collider2D other)
      {
      if (other.tag == "Player")
      {
      other.transform.position = respawn.transform.position;
      }
      }
      }

  • @GamesAndGamesF
    @GamesAndGamesF 4 роки тому

    Спасибо, благодаря тебе я создаю 2D игру

  • @Kmc_h
    @Kmc_h 7 років тому +11

    Почему прописав скрипты как на видео игрок не двигается?

    • @littlemiss6973
      @littlemiss6973 6 років тому

      Ты скомпилировал?

    • @_v_d_z_bymdk4811
      @_v_d_z_bymdk4811 6 років тому

      @@littlemiss6973 А как скомпилировать?

    • @Andrey-xi7vq
      @Andrey-xi7vq 5 років тому

      потому что кто-то рукожоп ):

    • @mrybs
      @mrybs 2 роки тому

      @@littlemiss6973 он автоматически компилируется

  • @MiheyNorth
    @MiheyNorth 6 років тому

    автор, пожалуйста подскажи, почему new Vector3 ?? что меняет именно new ??????

  • @nonam3868
    @nonam3868 7 років тому +26

    Всё так же но челик не ходит в игре.((

    • @divsea2466
      @divsea2466 5 років тому

      Да

    • @ЕвгенийСелезнёв-ь6ш
      @ЕвгенийСелезнёв-ь6ш 5 років тому +1

      Такая же фигня была, но потом я понял, что просто переходил на вкладку game и забывал нажать play :)

    • @АВРИЛ-я1м
      @АВРИЛ-я1м 5 років тому +2

      Если ещё не понимаешь как это сделать, то напиши код, я помогу

    • @pashot2022
      @pashot2022 5 років тому

      @@АВРИЛ-я1м, тоже не перемещается персонаж, поможешь?

    • @АВРИЛ-я1м
      @АВРИЛ-я1м 5 років тому +1

      @@pashot2022 Ок, скинь код движения

  • @Гера-х2ы
    @Гера-х2ы 4 роки тому +1

    Хороший урок, но плавность движение в прыжке и проверка по y, а не коллайдер на всю карту - явно улучшит ее.

  • @es_kz7610
    @es_kz7610 6 років тому +4

    12:45 кто нибуть пожалуйста обьясните, как он это сделал? Я сто раз пытался

    • @forgestudio6576
      @forgestudio6576 4 роки тому

      1. В эирархии нажимаешь на нужный обьект(где есть переменная типа GameObject) и тянешь туда нужный тебе обьекст прям в переменную

    • @ilijdemidov7553
      @ilijdemidov7553 4 роки тому

      Он на макбуке, а мы делаем на копьютере

  • @РасулДжолшибеков
    @РасулДжолшибеков 4 роки тому

    Хочу поделиться небольшим опытом надеясь это поможет многим людям. Конечно из вас есть знающие и незнающие но все равно хочу предупреждать вас в том , что визуал студио работает в унити просто после того как вы напишите код не забудте нажимать на кнопку подключить к юнити (вроде так написано). Здесь нету вины кода все хорошо работает. После этого персонаж должен двигаться если проблема именно в нем. (еще надо повесить скрипт к игроку)

  • @arkhangelgeos120
    @arkhangelgeos120 5 років тому +7

    Если кому будет интерестно то новые (2019 года ) юнити перестала поддерживать моно девелоп

    • @ПетрАнисимов-ж6ж
      @ПетрАнисимов-ж6ж 5 років тому +1

      Привет, я в первый раз начинаю изучать создание игр и сразу столкнулся с проблемой. Может ты подскажешь у меня юнити как раз 19 года, работаю с МАКа но на него не ставится модуль для андройда. В чем может быть загвостка?

    • @ДемьянДобродеев
      @ДемьянДобродеев 5 років тому

      нет, я юзаю на новой версии Unity 3D Professional 5.6.4 p2 и у меня через моно девелоп все работае

    • @aleksyantkiewicz4369
      @aleksyantkiewicz4369 5 років тому

      @@ДемьянДобродеев В смысле работает? То есть, ты сделал также как на видео и все получилось?????

  • @krofn5087
    @krofn5087 6 років тому +1

    У меня после прописание Скрипта пишет-All compiler errors have to be fixed before you can enter playmode.Что делать?

  • @МихаилАлексеев-ы8ц
    @МихаилАлексеев-ы8ц 7 років тому +7

    Пожалуйста , продолжи делать эту игру 🙏, я вообще не шарю и очень хочу сделать полноценный 2D проект на Android и iOS !!! Если продолжишь делать ее , то объясни, как сделать меню и переход между уровнями, врагов и оружее !!
    Твой канал - топ !!! Все объясняется просто для даунов ( для меня ) , если у меня получится сделать первый проект , то куплю два курса по разработке игр ☺️!!! Спасибо за видео , очень помогает !!!

    • @cultofspitesfulchipmunks3727
      @cultofspitesfulchipmunks3727 7 років тому

      Сказал пацан с персонажем из андертейла на аве...

    • @SuperWiino1
      @SuperWiino1 7 років тому

      а причем тут undertale?

  • @ЛизаБудько-ю7ж
    @ЛизаБудько-ю7ж 4 роки тому +1

    Что делать если платформа находится так сказать перед персонажем и поэтому в игре он немного за ней падает

  • @ellieboy1246
    @ellieboy1246 7 років тому +11

    почему я не могу перетащить игрока на камеру как у него??

    • @grener4959
      @grener4959 6 років тому

      Ты указал , что объект спрайт?

    • @saydammilaxanov848
      @saydammilaxanov848 6 років тому +1

      У меня тоже такая проблема

    • @Mihau21
      @Mihau21 4 роки тому

      Люди, проблема. Изначально нет main camera. Если создать обычную, то на ней ничего не видно. Юнити 5.5.0f3. Буду благодарен за помощь.

  • @Ливан-ж3ю
    @Ливан-ж3ю 7 років тому

    Спасибо братуха, все я в гринлайт пошел

  • @error4ik614
    @error4ik614 5 років тому +3

    17:32 соприкосновение 3д вселенной и 2д вселенной