Создание Андроид игры на Unity 5 за 45 минут!
Vložit
- čas přidán 5. 06. 2017
- Как создать свою игру на Андроид? В этом видео мы сделаем игру на Unity 5 всего за 45 минут! Мы начнем с полностью пустого проекта и закончим готовым apk файлов, который вы сможете опубликовать в Google Play.
1) Как скачать Unity: • Как скачать и установи...
2) Урок на сайте itProger: itproger.com/course/unity-gam...
3) Картинки для игры: www.assetstore.unity3d.com/en...
✔ Основной сайт: itproger.com/
✔ -------------
Группа Вк - prog_life
Группа FaceBook - goo.gl/XW0aaP
Instagram: / gosha_dudar
Я в Google+ - goo.gl/Tqt9W0
Страничка Twitter - / goshadudar
Страничка Вк - codi999
✔ Начните зарабатывать на CZcams - join.air.io/money_air
✔ Видео по заработку на CZcams - goo.gl/RLPXV8
Помощь в развитии канала.
* Яндекс Деньги: 410014343706921
* Кошельки WebMoney:
- Доллар: Z331064341236
- Гривна: U386388718252
- Рубль: R214610220703
Всё,теперь весь гугл плей будет в этой игре
???? ахах, нее) не у всех есть 25$
Врятли,ибо большинство людей ленивы.
Kiryusha Brickman угу) ибо ща екзамени))
Если человек захочет,то найдет уйму отговорок.
100$ есть на публикацию?
спасибо огроменное за такой урок. было очень познавательно, и что для меня очень важно, скорость подачи материала была идеальная. смотря другие видео так и хочется промотать половину болтовни не по делу и долгие паузы, но вдруг пропустишь что-то важное. а тут все очень плотно подается. я безумно рада, что смогла создать с вами свою первую игру на Unity
Вопрос из будущего. Как сейчас успехи, через 2 года?)
Гоша:
ебашит игру на андроид за 45 мин
я:
не заставить перса двигаться уже 2 дня
Заставить перса двигаться проще простого
@@AAABBB-ef7tc здесь я выложил похожий проект с нуля, посмотрите если нетурдно: czcams.com/video/Gp3tlYZ5o-0/video.html спасибо
жиза
у меня он тоже не двигается, вы решили проблему?
@@AAABBB-ef7tc я делаю всё точно так же, как в видео, но перс не двигается
Привет! Ты как преподаватель просто крут! Легко, доступно, внятно и по делу.
Крутой ты парень! Спасибо тебе, столько объясняешь, столько информации даешь. Побольше бы таких людей))
Гоша, спасибо большое за видео, сделай пожалуйста урок по аниматору...
Лайк однозначно! Продолжай развивать тему, очень интересно!
Ну это определенно заслуживает внимания, все удобно и доступно обьясняешь)
Спасибо!
У тебя нет проблему с врезанием плеера с машинами?
То чувство, когда тебе понадобится 1 час, а мне целых 2 месяца
Мне 10 лет
Надо будет
@@user-kx5pq6li5p для моего проекта одному лет 20-30(((
@@user-kx5pq6li5p а мне 13
Ну я вот предумал у себя в мыслях игру пиксельную вот смотрю как все делать пока хз получиться или нет но хочу попробовать себя в роли создателя небольших игрушек к андроид/иос.
гоша обясни пж что делать когда нужно перетаскивать игрока в move player script он не перетаскивается ты еще в видео говорил то что по играл с ним на 13 минуте помоги пж
Сохрани скрипт с передвижением утки
visual studio параша ебаная не используйте ее
@@dariuscross1815 а что использовать? Аргументируй
Пацан ты реально молодец, я слушал всё что ты говоришь и был вполне впечатлён, это просто круто, ты создал очень замечательную игру, за такое короткое время, красавчик!!!!))
А что делать если у меня нету подсказок как у тебя (ну типу чтобы писать скрипты)??
Дякую, що ти хоч один робиш такі безкоштовні уроки.
У кого нет окошка Player , напишите скрипт заново, только после 5 строчки нужно сохранить и перейти в unity , перетащить player в окошко и продолжать писать код
Без процедуры OnMouseDrag переменные показываются
Годно, на рекламу тыкнул, лайк поставил, комент сделал, подписан 6 месяцев. Спасибо большое, у тебя лучшие туторы.
Спасибо огромное! Это просто бомбическое видео! Очень благодарен! )
Чуваки, что делать? Сделал все как в видео и кнопка рестарт не нажимется ну прям ни как?
Видео норм, постепенно снимай создание игра по сложнее.
благодарю за такое подробное и понятное видео объяснение. все четко и ясно. побольше бы таких полезных видеоуроков. успехов Вам
У меня ошибка Невозможно открыть Assets / Scripts / MovePlayer.cs: проверьте настройки внешнего приложения. Что делать?
czcams.com/video/j6MsenJOGlU/video.html очень помогло
Когда перемещаю скрипты с шарп в кладку MovingCube вылетает предупреждения такого характера . Невозможно добавить поведение скрипта VisualContainet Asset, сценарий должен быть получен из MonoBehaviour , и как решить создавшуюся проблему ???
у меня тоже самое было я удалил скрипт ,снова создал его и всё заработало ))) может тебе тоже поможет
оно как то у меня всё не так работает, например когда появляются бомбочки то у меня сразу после запуска игры появляется 2 бомбочки (в разных местах) - одна из них та первоначальная которая стояла на экране, а вторая рандомная, потомбомбочки по одной появляются. Функцыя дестрой не работает, программа выдаёт ошибку хотя вижуал студио ошибок не показывает....
Все четко и отчетливо. Спасибо!
Что делать, если lose не работает ?
*Тем у кого проблема с передвижением после попадения бомбы!!!*
*Я ПРОЕБАЛ 3 ЧАСА!!! НО НАШЕЛ ВЫХОД*
*лично мне помогло что я сделал не "!" а "!global"*
*вот полная строка:*
*if (!global::Player.Lose) {*
Спасибо! Помогло
@Fleyni games Почему?
@@user-hk2hf4fb2s потому что было while(true)
@Fleyni games не помогло
@@renatgubaidullin6374 нашёл проблему?
Круто. Красавчик!
После внесения условия, что при прохождения определенной координаты обджект удаляется, вылетает несколько бомб, пролетев удаляются и все, новые не спавнятся , можете подсказать, в чем дело
Спасибо большое у меня получилась классная игра. :-)
Сделал всё один в один , только картинки другие .Но запустив на телефоне загрузился только фон и игрок , в чём может быть проблема ?
Где Утка там есть load enloder вроде так, и там значение 1 ставишь
Спасибо за урок. Очень интересно!
круто, все получилось с 1ого раза без проблем) Желание хотя бы просто поиграться в Unity появилось, а то раньше пугал этот дремучий лес) Спасибо!
Что делать если после создания скрипта и перенося его к кубу появляется такая ошибка Can't add script behaviour TMP_SelectionCret. The script needs to derive from MonoBehaviour
Как ты решил проблему? Только что столкнулся с ней
Проблему решил: "Одна из причин может быть похожа, если имя файла сценария и имя класса отличаются. Убедитесь, что имя файла и имя класса совпадают."
В скрипте все Player напиши с большой буквы
Злравствуйте Гоша Дударь! спасибо вам огромное за бесплатные и очень понятные видеокурсы желаю вам крепкого здоровья и больших успехов в вашей жизни!👍
Подскажите как подключить анимацию взрыва к бомбам. Спрайты готовые есть и уже под юнити созданы, не знаю как связать их с боибой и в нужный момент вызвать..
Музыку подключил, звук взрыва при спопадании тоже, анимацию не пойму как сделать. Гайды не помогли
Классное видео ! Спасибо большое)))
Чтобы проще было создавать игры рекомендую нанять программиста)
😅😂
ЗОЛОТЫЕ СЛОВА, сколько раз этот вонючий скрипт всовывал свой Error в мой a null во время создания ебаного КЛИКЕРА!!! КЛИКЕРА КАРЛ!!!!!! Програмисты - не люди, это сверхазумные межиногалактические существа, они могут ВСЁ! Каждому, кто по-настоящему становится программистом нужно ставить сразу 3 памятника. ГОСПОДИ МНЕ УЖЕ СНЯТСЯ ЭТИ КОДЫ! Если вы человек, больше любящие дизайн, разработку сюжета, наймите программиста, если есть возможность, и именно ХОРОШЕГО программиста, а ежели, у вас нет возможности как и у меня, то крепитесь братья и сестры, МЫ СМОЖЕМ!
@@user-zf7fl8xq5m а ты написал хоть одну игру?
@@user-zf7fl8xq5m мне 12, начал постигать основы программирования, по моему не очень страшно пишу простенькую игру на паскаль
@Dolas скорее нет, так как это отдел веб разработки
ребят помогите когда я ударяюсь в бомбы то у меня ничего не тормозит
Кстати тоже
Гоша, спасибо, тебе большое!
подскажите пожалуйста, когда первый раз запускаю, после первого скрипта, не двигается птичка. Нажимаю мышкой, пытаюсь двигать, ничего не происходит. Что делать ?
ааа ребя помогите, нету кнопки Unity (41:13) только все остальные. И причем не выскакивают как у него, а просто как например в текстовике постоянно активная панель!
Зайди в Edit > Preference, на винде это немного по другому.
Спасибо, Выручил!
У ТЕБЯ WINDOWS А У НЕГО MAC-OC ЭТО ОПЕРАЦИОННЫЕ СИСТЕМЫ РАЗНЫЕ ПРОСТО
СПАСИБО!!
Я думаю такую запись было бы проще понять. Это ограничения передвижения у краёв. тип чтобы за края не выходил объект
if (mousePos.x > 2.5f)
mousePos.x = 2.5f;
if (mousePos.x < -2.5f)
mousePos.x = -2.5;
Simple Ez спасибо!!!!!
Добрый. Есть вариант в подобной игре по тапу( нажатием пальцем на экран телефона или же мышкой) чтобы утка поворачивалась в сторону движения?
OnMouseDrag ни в какую не работает. через update работает, но уже без зажимания мышки, а просто плейер идет за мышкой. Почему же отказывается рабоать OnMouseDrag? все сделал, как на видео, гуглил. но ничего не помогает.
что делать если бомбы не падают в низ?Скрипт правильный
когда у меня возникали проблемы помогало поискать у себя ошибки в коде и исправить. А так же сохранять код (ctrl = s)
Очень нравится канал, потому что узнал много нового, благодаря этим видео.
Хотелось бы увидеть от тебя курс по созданию MMO RPG игр с: Может быть, есть что-то такое в планах?
Erron Black нет
Реклама у него в планах
что делать если бомбочки сначала спаунится а потом когда одна бобма удаляется то больше не спаунится?
ПАМАГИТЕ
Лучшее видео про 2д игру на юнити которое я видел,
Ты класс!!!
Помогите народ! После создания скрипта, при перетаскиванию в "MovingCube" выдает ошибку, скрипт не добавляется. Ошибка о том, что файл не найден и т.п. Файл сохранил, но нечего не работает. Помогите пожалуйста!
у тебя наверное не совпадает имя скрипта и класса
@@user-mu6bo6yd6x как понять?
@@user-mu6bo6yd6x Спасибо большое )
@@danfet1379 наверное тебе уже не надо, но для других отвечу:
В классе могут быть маленькие буквы, а в названии большие, именно из-за этого оно выдает ошибку
Почему про предварительную установку SDK JDK и NDK ни слова не сказано? Ребят - у вас ничего не пойдёт пока не установите эти три библиотеки
хм наверное уже поздно 2 года комменту но как установить ?
@@user-fg6yz2hy5u edit -> preferences -> external tools
Здравствуйте!Помогите, пожалуйста.Работаю в Unity на iMac, хочу создать билд для WINDOWS, но она не отображается в target platform в окне создания билда.
Что делать если нет Texture Compression , a Switch Platform выключён?
Когда пишу в MovePlayer
if (!Player.lose) { ...
переменная Lose как будто не существует и игра перестает работать
У меня тоже! Если найдете плз скиньте информацию)
visual studio параша ебаная не используйте ее
@@dariuscross1815 лол
Знаю, прошло уже 2 года, но может помогу.
Короче пишите так:
If (!PlayerDead.lose) {
}
@@TimofeyLevchuk ты не один
После первого скрипта не двигается персонаж. Подскажите как решить проблему, очень нужно. Заранее спасибо.
Проверь movingcube мог уйти за камеру выйди из 2D и проверь где movingcube
@@nontoxictoxa4643 огромное спасибо
@@nontoxictoxa4643 могут ли быть ещё причины? У меня как куб не ставлю не двигается спрайт((
@@nontoxictoxa4643 Спасибо, бро!
Спасибо вам. Очень крутое обучение
У меня такая же игра но я сделал таймер на 20 секунд для изменения сцены (то есть для следующего уровня) и мне нужно, чтобы за просмотр рекламы хранилось значение таймера (тоесть если игрок проиграл на 13 секунде и нажал чтобы продолжить уровень, посмотрел рекламу и значение таймера осталось 13 секунд и можно было играть дальше) .Помогите пожалуйста
Для того что бы создать игру за пару (45) минут, вам всего навсего понадобится пару лет, чтобы выучить с# и unity😁
Я когда перетягиваю плейер он не встаёт там где скрипт
а ты решил эту проблему просто у меня тоже не получается
@@senpai8953 перезагрузил unity - появилось поле для перетаскивания Player.
Слушай вопрос такой может подскажешь. Пытаюсь создать игру под Android ,но возникает следующее на самой начальной стадии столкнулся с такой проблемой: Создали новый проект заходим в File далее Build Settings для выбора компилирования делаю выбор на Android , но кнопки Switch Platform не активна. Что делать?
Все супер у меня получилось)))СПАСИБО БРО))
Сними видос как сделать джостик для андроид с полного нуля для 3D персонажа с анимацией движения.
что за тупой совет? Это тоже самое что сказать ребёнку "реши этот пример 8*2-7+128(31-70*2)=?" и ребёнку 2 года!
Ozer а ребёнок оказался гением и решил. -13.943
MR kop 01 нету таких детей. Пока ещё не было.
Ozer будут
MR kop 01 вроде бы я это и имел ввиду
У меня кнопка рестарт не работает
+ Долго не мог понять почему. Помогло в самом restart, зайти в add component, и выбрать script restart.
Assets\Scripts\MovePlayer.cs(13,21): error CS1061: 'Transform' does not contain a definition for 'lose' and no accessible extension method 'lose' accepting a first argument of type 'Transform' could be found (are you missing a using directive or an assembly reference?) В чём проблема?
Отличное видео. Спасибо)
34:30 *Я делал все как ты и у меня !Player.lose (lose с волнистой линией был и код юнити не воспринимал!) Помоги пожалуйста!*
*Скобки Я поставил { } и все равно!*
*Вот код:*
using UnityEngine;
public class MovePlayer : MonoBehaviour {
public Transform Player;
[SerializeField]
private float speed = 10f;
void OnMouseDrag() {
if (!Player.lose) {
Vector3 mousePos = Camera.main.ScreenToWorldPoint(Input.mousePosition);
mousePos.x = mousePos.x > 3.05f ? 3.05f : mousePos.x;
mousePos.x = mousePos.x < -3.05f ? -3.05f : mousePos.x;
Player.position = Vector2.MoveTowards(Player.position, new Vector2(mousePos.x, Player.position.y), speed * Time.deltaTime);
}
}
}
*Вот ошибка которую выдает:*
*Серьезность Код Описание Проект Файл Строка Состояние подавления
Ошибка CS1061 'Transform" не содержит определения для "lose" и не удалось найти метод расширения "lose", принимающий тип "Transform" в качестве первого аргумента (возможно, пропущена директива using или ссылка на сборку). My First Game #1 C:\Users\User\Documents\My First Game #1\Assets\scripts\MovePlayer.cs 9 Активный*
Такая же дичь
Если нашёл решение напиши пж, уже второй день мозг еу
Молодец. Давай еще ролики, только после 20 минут ты перестал объяснять за что отвечает та или иная функция.
А еще много и бысмтро говоришь. У меня звенит в ушах)))
Гош, да ты просто КРАСАУЧИК!
Делать кнопку как отдельный объект очень странно. Не проще ли работать с UI.Button и событиями?
У меня Player.lose не работает 😢
Нужно было не "Player.lose" написать а "!Player.lose" ты ! Забыл
добрый день а как можно сделать так чтоб после 10 упавших бомб скорость увеличевалась на 1
Бро это там легко найди с правой стороны где настройки бомб и скорость там увидишь !
@@user-td7xr8ro6m там где ты говоришь, есть только настройка скорости бомбы. А как сделать чтобы во время игры бомбы сами ускорялись, допустим после 10-ти упавших бомб?
Иру то я сделал(не вашу, а другую), но у меня проблема. в списке платформ для андроид 6 0 нету arm64-v8a. Как то можно скомпилировать приложуху для моего смарта
Большое спасибо!
Получила хорошее представление, как это работает
как всегда, лутший из лучших!;)
+Drag Ziron почему ты решил,что он из России?
Я тоже Украинец, но почему-то пишу калиграфично...
Фразы на все случаи жизни АХАХАХАХАХА! Пишется каллиграфично! Но ладно ошибка в слове, так дело в том, что этого слова и вообще нет в русском языке! Есть только каллиграфически и т.п. И ты хоть знаешь значение фразы "писать каллиграфически"? НЕТ! "Писать каллиграфически" - это обозначает писать красивым почерком/шрифтом, но НИКАК НЕ БЕЗ ОШИБОК! Конечно, возможно ты имел ввиду "писать орфографически правильно". Я тебя не виню в твоих ошибках, просто очень раздражают люди, которые пытаются как-то даже оскорбить других людей без причины!
Причем тут гражданство?Ты носитель языка и ты его используешь.Написал бы кращий , кратщий или крачщий ,вопросов бы не возникло(кроме украинцев).Что не говори,но украинцы еще используют русский язык в быту.
KRAKEN ,ты прав,но я затрону чуток другое.Недавно была дискуссия о том,что каких то слов нет в русском языке.Не спорю,многие люди ошибаются,но категорически отрицать,что живой язык постоянно развивается и эволюционирует,тоже очень глупо.
Гоша, го Python за час.
Kiruha Top он итак изи в изучении
ну да:)
у него был
Уже есть..
ХаудиХо глянь, он Бог Пайтона 🤠
А координаты, допустим, птички (пределы ее перемещения) будут автоматически изменяться и масштабироваться под другие разрешения мобильных устройств, или же чем больше экран телефона, тем меньше расстояние перемещения птички? И будет ли картинка земли автоматически растягиваться за края экрана при других разрешениях?
Спасибо за урок!
Vlad Kapystinsky насколько я понимаю при создании билда решается эта проблема.
Каким образом?
Vlad Kapystinsky поищите в гугле.Может не при создании билда, а в настройках самого проекта.
Отличный туториал. Подходить к нему, правда, надо со знанием синтаксиса. Рекомендую предварительно ознакомиться с книгой "Unity и С Шарп".
А почему у меня платформа Андройд не выбирается?
Плагин для андроид установи
@@tobii5479 комментарию уже два года
@@user-fg6yz2hy5u комментарию уже 8 месяцев
как решить проблему cs1061
Спасибо ! Очень крутое видео мне помогло сделать игру для учёбы !
*13:35** народ почему у меня когда я тыкаю мышкой или зажимаю и вожу по экрану спрайт двинулся всего один раз и то на миллиметр, ошибок нет и скрипт я сверял букву с буквой*
Нету окошка "player" куда ссылку перетаскивать
когда ты создал скрипт, ты его сохранил?
я не ничего не искал, написал такой же код и сохранил скрипт (ctrl + s)
проблему решили??
Player везде с большой буквы пропиши
я нашел решение пишите в лс: vk.com/killerwonter
Какой язык программирования? Скажите пожалуйста кто знает…
C#
Marvin Colex c#
Можете что нибудь посоветовать, сделал свою игру, она долго грузится с серым экраном в начале - можно решить что игра подвисла. Я так полагаю все ресурсы из папки ресурсов грузятся сразу. Можно что то сделать с этим?
картинка с землей почему то под основным изображением появляется а нед на, когда добавляю картинку с утенком ее вообще не видно.как быть?
Гоша, спасибо за урок. Сделай пожалуйста урок по созданию карточной игры 2D (можно на примере игры 21-о "Очко") на Unity5 для Андройд. Хочу попробовать сделать свою игру (не 21), нужны просто живые примеры.
после первого скрипта "player" не передвигается (сделал все как на видео, куб растянул, player в ссылку добавил)
Тоже самое
Ты решил эту проблему?
И у меня
@@xtxxi6112 да
@@user-fg6yz2hy5u как?
привет! а ка сделать что б этот утконос разворачивался если мы его двигаем назад, слева направо. ? И как сделать что б при соприкосновении бомбочки с утконосом бомбочка разрывалась?
9:45 - я когда 2 раза кликаю на файл, у меня не открывается редактор, хотя вроде установил программы эти, даже две и ничего, помогите пожалуйста
Нужно 1 из них поставить по умолчанию или я не конешн не знаю но попробуй нажать на настройки и Edit Script
Как сделать чтобы со временем скорость увеличивалась?
Хорошее предложение, сам об этом думал весь ролик! =))
Можно прописать
Public int Speed 0f;
И создать триггер который прибавляет значение этого самого Speed.
Нету окошка Player куда игрока перетаскивать(Помогите пж
Я не могу найти!
когда у меня возникали проблемы помогало поискать у себя ошибки в коде и исправить. А так же сохранять код (ctrl = s)
Я уже нашёл, очень легко! Само название птички "Player" поменяйте на "player". Вот и всё!
Стас
Огромное человеческое тебе спасибо!!!!!!!!!!!!!!!!!!!!!!
Как? Стас не помогло! Как это сделать я поменял название ну и нечего не произошло!
Жалко.... Почти закончил , и тут SDK библиотеку Unity не видит , хотя в External Tools path вставил. Кто сталкивался с этой проблемой как ее решили ? Буду сильно рад за ответ.
Все работает. Спасибо за уроки
НЕТ ОКНА PLAYER ЧТО ДЕЛАТЬ ?
У меня тоже самое!
@WETT SPILE и чо
решил проблему?
@WETT SPILE как куда по пмг
+
ПОЗНАТЕЛЬНЫЙ УРОК СПАСИБ ))
Assets/Scripts/MovePlayer.cs(6,5): error CS1519: Unexpected symbol `void' in class, struct, or interface member declaration
ребят спасайте) игрок просто сталкивается с объектами всё перепроверил но игра не заканчивается и не останавливается
Потом получилось?
мужики, информируйте! проблема решена??
После первого скрипта не движется птичка , помогите пожалуйста
+
@@bloodsonic6400 нашёл решение?
Анатолий Чацкий Какие же вы тупые это пиздец
@@user-yt9un2uo6r та блять player не перетаскивается
При конечной компиляции проекта в apk файловый, выходит всплывающее сообщение об ошибки следующего характера . Пожалуйста, установите идентификатор Bundle в настройках проигрывателя, значение должно соответствовать соглашению com. YourCompanyName. YourProductName "и может содержать буквенно-цифровые символы и подчеркивание. Каждый сегмент не должен начинаться с числового символа или подчеркивания. Вообщем я так и не понял как настроить Unity ????
Подскажите плз, как сделать наоборот, чтобы при попадании на утку игра продолжалась, а на землю - заканчивалась????
Help, не падают бомбочки, появилась идея а делать не умею, а так хочется свой первый проект, кто может подсказать хоть что-то, пишите
У меня тоже как только запускаю игру юнити начинает лагат и зависает
не хyя не понятно, но очень интереsно)