Atlass Dev
Atlass Dev
  • Видео 56
  • Просмотров 3 107 161
Как Создать Tower Defense Игру в Unity - Эпизод 9 | JSON, Unity
Привет!
Это уже 9 часть из серии "Как Создать Tower Defense Игру в Unity". Сегодня мы займёмся тем, что создадим систему прокачки построек.
Не забывай про лайк, подписку и комментарий, а также досматривай видосик до конца.
Поддержать канал: www.donationalerts.com/r/atlass_twitch
Как Создать Tower Defense Игру в Unity - Эпизод 9 | JSON, Unity
#unity #юнити #туториал
Просмотров: 20 845

Видео

Как Создать Tower Defense Игру в Unity - Эпизод 8 | Unity, C#, JSON
Просмотров 8 тыс.2 года назад
Привет! Это уже 8 эпизод создания игры в жанре Tower Defense на игровом движке Unity. В этом видео я занимаюсь тем, что создаю список уровней для игры. В качестве основы я использовал готовый ассет (ссылка на него ниже). Ну и конечно, не забудем о сохранении прогресса - сделаем это при помощи JSON. Ассет: unityuiextensions.itch.io/uiextensions2-0?download Как Создать Tower Defense Игру в Unity ...
Как Создать Tower Defense Игру в Unity - Эпизод 7 | Health Bar, Events
Просмотров 4,4 тыс.2 года назад
Привет! В этом видео мы продолжаем создавать 3D игру в жанре Tower Defense на игровом движке Unity. Сегодня мы поработаем над тратой очков за постройку зданий. Мы будет отслеживать изменение количества ресурсов при помощи событий (Events): если ресурсов хватает для постройки здания - делаем карточку доступной, если нет - делаем карточку недоступной. Ну а также добавим полоску со здоровьем (Heal...
Как Создать Tower Defense Игру в Unity - Эпизод 6 | Враги
Просмотров 5 тыс.2 года назад
Привет! В этом видео мы продолжаем создавать 3D игру в жанре Tower Defense на игровом движке Unity. Сегодня мы поработаем над созданием самого первого врага - он будет просто идти по прямой и атаковать здания, которые попадутся ему на пути. Скрипты из этого видео: disk.yandex.ru/d/wPcVDQl3ZxSTmQ Поддержать канал: www.donationalerts.com/r/atlass_twitch Как Создать Tower Defense Игру в Unity - Эп...
Как Создать Tower Defense Игру в Unity - Эпизод 5 | Tutorial, Unity, C#
Просмотров 8 тыс.2 года назад
Привет! В этом видео мы продолжаем создавать 3D игру в жанре Tower Defense на игровом движке Unity. Сегодня мы поработаем над таким зданием, как Турель. Скрипты из этого видео: disk.yandex.ru/d/Y3W7vlttpxxWww Поддержать канал: www.donationalerts.com/r/atlass_twitch Как Создать Tower Defense Игру в Unity - Эпизод 5 | Tutorial, Unity, C# #unity #юнити #туториал
Как Создать Tower Defense Игру в Unity - Эпизод 4 | Wave Spawner
Просмотров 10 тыс.2 года назад
Привет! Это уже четвертая часть из серии видео: "Как Создать Tower Defense Игру в Unity". В этом видосике мы создадим спавнер для врагов. Да не простой, а со всякими прибамбасами: ты сможешь регулировать количество волн, количество врагов в каждой из волн, тип врагов и даже то, когда они будут появляться и в каком месте. Круто? Тогда смотри ролик до конца :) А после просмотра этого видео, предл...
Как Создать Tower Defense Игру в Unity - Эпизод 3 | Tutorial, Unity, C#
Просмотров 7 тыс.2 года назад
Привет! В этом видео мы продолжаем создавать 3D игру в жанре Tower Defense на игровом движке Unity. Сегодня мы поработаем над таким зданием, как добытчик ресурсов, рассмотрим паттерн State Machine. Скрипты из этого видео: disk.yandex.ru/d/6RS0bE6rz9jSEg Поддержать канал: www.donationalerts.com/r/atlass_twitch Как Создать Tower Defense Игру в Unity - Эпизод 3 | Tutorial, Unity, C# #unity #юнити ...
Как Создать Tower Defense Игру в Unity - Эпизод 2 | Tutorial, Unity, C#
Просмотров 10 тыс.2 года назад
Привет! В этом видео я начинаю новую серию роликов по созданию игры - на этот раз мы будем создавать игру в жанре Tower Defense, но постараемся сделать её в стилистике игры Plants vs Zombies. Во втором эпизоде из этой серии роликов мы переведём наш проект в 3D, добавим поле, на котором будут размещаться постройки, а также реализуем саму систему постройки зданий. Скрипты из видео: clck.ru/WMP9r ...
Как Создать Tower Defense Игру в Unity - Эпизод 1 | Tutorial, Unity, C#
Просмотров 31 тыс.2 года назад
Привет! В этом видео я начинаю новую серию роликов по созданию игры - на этот раз мы будем создавать игру в жанре Tower Defense, но постараемся сделать её в стилистике игры Plants vs Zombies. В первом эпизоде из этой серии роликов мы сделаем стартовую настройку проекта: добавим фон, панель для карточек, а также и сами карточки. Ссылка на файлы из этого ролика: clck.ru/WAAJo Поддержать канал: ww...
Как Поместить 3D Объект на Canvas | Unity, Tutorial
Просмотров 11 тыс.2 года назад
Привет! В этом видео я покажу тебе как поместить 3D объект на Canvas (проще говоря, сделать его двумерным). Применить этот способ можно в огромном количестве ситуаций: для инвентаря, различной игровой информации и т.д. Я думаю, ты сам разберёшься, где это всё применить) Поддержать канал: www.donationalerts.com/r/atlass_twitch Рекомендую плейлисты: - Создание 3D раннера на Android: clck.ru/UjSZp...
Джойстик для 3D Персонажа | Unity, Mobile, Joystick
Просмотров 52 тыс.2 года назад
В этом видео я покажу тебе как добавить Джойстик для 3D персонажа | Unity, Mobile, Joystick. С помощью этого джойстика мы сможем реализовать перемещение для 3D персонажа, ну и конечно же подключим анимации. Joystick: clck.ru/Vs7ik PlayerController: clck.ru/Vs6zs Рекомендую плейлисты: - Создание 3D раннера на Android: clck.ru/UjSZp - Создание 2D платформера: clck.ru/Vs8KW Поддержать канал: www.d...
Как Выложить Игру в Play Market | Unity, Google Play, Tutorial
Просмотров 95 тыс.3 года назад
Привет, это канал Atlass Dev. Сегодня я покажу тебе как подготовить игру к публикации в Play Market. Для начала настроим настройки билда, нарисуем иконки, баннер и скриншоты для страницы нашей игры в Play Market. После этого выложим скомпилированный проект в консоль разработчика Google Play, напишем описание, теги, укажем всю информацию и отправим игру на публикацию. Донат: www.donationalerts.c...
Как Подключить Рекламу AdMob | Реклама в Unity
Просмотров 35 тыс.3 года назад
Привет! В этом видео я покажу тебе Как Подключить Рекламу Admob | Реклама в Unity. Всё, что тебе нужно сделать: зарегистрироваться на сайте AdMob, добавить новое приложение, создать необходимые рекламные блоки и вставить это всё в свою игру. Повторяй все действия за мной, и у тебя обязательно всё получится :) Подпишись на Twitch: www.twitch.tv/atlass_dev AdMob: admob.google.com/home/ AdMob Pack...
Как Создать Discord Бота на C# | Discord.NET Tutorial
Просмотров 41 тыс.3 года назад
Привет, в этом видео я покажу тебе Как Создать Discord Бота на C#. Мы создадим бота на портале разработчиков, настроим его, подключим к серверу и пропишем несколько базовых функций. Если ты хочешь больше туториалов по этой теме, то ставь лайк - наберётся 150 штук, я выпущу видео. Донат: www.donationalerts.com/r/atlass_dev Discord Developers: discord.com/developers/applications Программа из виде...
Как Сделать Магазин Скинов в Unity | C#, PlayerPrefs Tutorial
Просмотров 26 тыс.3 года назад
Привет! В этом видео мы продолжаем создавать 3D раннер на игровом движке Unity. Сегодня я покажу тебе один из способов как сделать магазин скинов в Unity. Будем пользоваться языком программирования C# , а сохранять данные при помощи PlayerPrefs. Все нужные скрипты - внизу :) PlayerPrefsX - clck.ru/V7fsc SkinChanger - clck.ru/V7g4c Как Сделать Магазин Скинов в Unity | C#, PlayerPrefs Tutorial #u...
3D раннер на Unity #10 - Добавляем VFX
Просмотров 17 тыс.3 года назад
3D раннер на Unity #10 - Добавляем VFX
3D раннер на Unity #9 - Бонусы
Просмотров 9 тыс.3 года назад
3D раннер на Unity #9 - Бонусы
3D Раннер на Unity #8 - Анимации
Просмотров 14 тыс.3 года назад
3D Раннер на Unity #8 - Анимации
3D Раннер на Unity #7 - Главное меню и рекорд
Просмотров 15 тыс.3 года назад
3D Раннер на Unity #7 - Главное меню и рекорд
3D раннер на Unity #6 - перекаты и рестарт
Просмотров 13 тыс.3 года назад
3D раннер на Unity #6 - перекаты и рестарт
3D раннер на Unity #5 - сбор монет и ускорение
Просмотров 19 тыс.3 года назад
3D раннер на Unity #5 - сбор монет и ускорение
Как создать Telegram бота на C#
Просмотров 73 тыс.3 года назад
Как создать Telegram бота на C#
3D Раннер на Unity #4 - Проигрыш и очки
Просмотров 28 тыс.3 года назад
3D Раннер на Unity #4 - Проигрыш и очки
3D Раннер на Unity #3 - 3D модели
Просмотров 24 тыс.3 года назад
3D Раннер на Unity #3 - 3D модели
3D Раннер на Unity #2 - Генерация уровня
Просмотров 40 тыс.3 года назад
3D Раннер на Unity #2 - Генерация уровня
3D Раннер на Unity #1 - Управление персонажем
Просмотров 82 тыс.3 года назад
3D Раннер на Unity #1 - Управление персонажем
Как сделать 2D платформер на Unity | #10 Завершение
Просмотров 35 тыс.3 года назад
Как сделать 2D платформер на Unity | #10 Завершение
Создаём Low Poly персонажа в Blender
Просмотров 17 тыс.3 года назад
Создаём Low Poly персонажа в Blender
Как сделать Low Poly модель для Unity | Blender
Просмотров 26 тыс.3 года назад
Как сделать Low Poly модель для Unity | Blender
Как подключить рекламу AdMob в Unity | Как создать 2D платформер #9
Просмотров 21 тыс.3 года назад
Как подключить рекламу AdMob в Unity | Как создать 2D платформер #9

Комментарии

  • @kirilvolubcev
    @kirilvolubcev День назад

    Что делать у меня не пригает просто напросто 😢

  • @user-mo8ov4hc9p
    @user-mo8ov4hc9p День назад

    У меня все красным подчёркнуто,видимо у меня не все пакеты установлены(

  • @kurt.gta.1251
    @kurt.gta.1251 День назад

    что делать если нет SwipeController

  • @nobody-rt2wy
    @nobody-rt2wy День назад

    Как увеличить высоту прыжка?

  • @asmodeuseanime
    @asmodeuseanime День назад

    Бл зачем менять всю графику идиотизм полный тем-более когда ты нифига не объясняешь лолом что ты сделал к примеру персонажа начали переделывать что блять с ним делать с нуля покажи монтажер Хренов я заебался уже че за херабора ерундой страдаешь нормально блять шли нет тут ебанистика у меня весь проект полетел

  • @dakma123
    @dakma123 День назад

    СПАСИБО БОЛЬШОЕ

  • @KIRANTD-ek9bo
    @KIRANTD-ek9bo 2 дня назад

    А не проще с помощью тайлмапа?

  • @matveyCodes
    @matveyCodes 4 дня назад

    Какой же ужас по поводу кода. Во-первых, вы не используйте встроенный в кнопку эвент OnClick(), или лучше использовать слушателей, чтобы задать ссылку на эвент кнопки прямо в коде. Во-вторых, ачивки можно сделать через Dictionary<string, bool> - первое название ачивки, второе статус получение. Ваш пример рабочий, но очень плох, потому-что ачивок может быть 10+. В любом случае желаю удачи в совершенствование кода.

  • @asmodeuseanime
    @asmodeuseanime 5 дней назад

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

  • @ne_cherniy_golyb
    @ne_cherniy_golyb 5 дней назад

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

  • @gghghjhjhjh
    @gghghjhjhjh 6 дней назад

    юнитихаб типо как порнохаб? 😅

  • @asmodeuseanime
    @asmodeuseanime 6 дней назад

    пздц как ты все запутанное делаешь ( бл почему там мы перешли делать скрипт для червяка ты начал делать другое я думал ну опять он чет начудил и начал все переименовывать бл ты зае а потом червяк все таки появился)

  • @Frouz3n
    @Frouz3n 6 дней назад

    А его можно в тг влепить, тип как ноткоин?

  • @miki_corotto8383
    @miki_corotto8383 7 дней назад

    у кого не сохраняет счет после выхода из игры пропишите перед методом Start метод private void awake() после этого добавьте туда Money = PlayerPrefs.GetInt("Money");

  • @MusicDJ174
    @MusicDJ174 8 дней назад

    У меня персонаж не сталкивается с блоками, проходит мимо них. BoxCollider2d установлен, но получается что не работает

  • @user-pb9sm3qo6j
    @user-pb9sm3qo6j 9 дней назад

    Ну хотел создатб игру а регестрироваться не умею

  • @Ivanyak
    @Ivanyak 9 дней назад

    хз на кнопку не реагирует никак, прям на скорости 0.5 всё повторял, но ничего не получается

  • @Ivanyak
    @Ivanyak 9 дней назад

    разработчики хамстер комбат оценили

  • @mishaxplay084
    @mishaxplay084 10 дней назад

    Что делать у меня код не появляется

  • @BATON_0909
    @BATON_0909 11 дней назад

    КАКОЙ АНДРОЕТ Я ХОЧУ ВИНДОВС

  • @imaginedragon3791
    @imaginedragon3791 13 дней назад

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

  • @playingJokerx
    @playingJokerx 14 дней назад

    Если вы надеетесь, Учиться по этим видео, то советую дальше не продолжать смотреть, в след видео еще больше будет моментов пропускать, как в коде, так и в движке

  • @playingJokerx
    @playingJokerx 14 дней назад

    Жаль, а как все хорошо начиналось....

  • @playingJokerx
    @playingJokerx 15 дней назад

    В коде ошибок нет, но пенек не наносит урон...

  • @mZharkov_
    @mZharkov_ 15 дней назад

    Всем привет! Не мо8гу решить ошибку из за которой авто фарм монет начинается с 0 монет. Я уверен, что ошибка в коде, но не могу найти причину, что именно там не так. Если кто тот с подобным сталкивался, то напишите как вы решили ее?

  • @lolkekovse
    @lolkekovse 16 дней назад

    Помогите пожалуйста куратина не работает в MainMenu почему? Вот код: using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using UnityEngine.SceneManagement; public class MainMenu : MonoBehaviour { [SerializeField] int money; public int total_money; public Text moneyText; private void Start() { money = PlayerPrefs.GetInt("money"); total_money = PlayerPrefs.GetInt("total_money"); bool isFirst = PlayerPrefs.GetInt("isFirst") == 1 ? true : false; if (isFirst) { StartCoroutine(IdleFarm()); } } public void ButtonClick() { money++; total_money++; PlayerPrefs.SetInt("money", money); PlayerPrefs.SetInt("total_mone", total_money); } IEnumerator IdleFarm() { yield return new WaitForSeconds(1); money++; Debug.Log(money); PlayerPrefs.SetInt("money", money); StartCoroutine(IdleFarm()); } public void ToAchievements() { SceneManager.LoadScene(1); } void Update() { moneyText.text = money.ToString(); } }

  • @Programirovanieyt
    @Programirovanieyt 16 дней назад

    ничего не работает фигня

  • @user-rom-rut
    @user-rom-rut 17 дней назад

    Нихуя непонятно, блин нельзя вот нормально объяснить!

  • @user-rom-rut
    @user-rom-rut 17 дней назад

    Если кому-то непонятно как сделать получение достижение до конца пишите сдесь объясню

  • @degradacja7596
    @degradacja7596 20 дней назад

    Как сцену развернуть на unity 3.8.0?

  • @fraise-qe2iu
    @fraise-qe2iu 22 дня назад

    У кого частичка появляется за фоном,а не над - поставьте позицию камеры x y z 0 0 0,а у частицы 0 0 -1

  • @user-tj3rd3el8c
    @user-tj3rd3el8c 22 дня назад

    у меня возникло 2 ошибки первая при загрузке зависимостей решение: Edit -> Project Settings -> Player -> Other Settings -> Configuration -> Allow downloads over HTTP а вторая Assembly 'Assets/ExternalDependencyManager/Editor/1.2.167/Google.IOSResolver.dll' will not be loaded due to errors: Unable to resolve reference 'UnityEditor.iOS.Extensions.Xcode'. Is the assembly missing or incompatible with the current platform? Reference validation can be disabled in the Plugin Inspector. я просто в файле на котором выдает ошибку убрал галочку в инспекторе Validate References как я понял обе ошибки были связаны с безопасностью P.S. решение наверно не идеально но другого я не нашел)

  • @ladno163
    @ladno163 24 дня назад

    помогите. В 3:53 , когда выбираю спрайт, у меня выходит их выбор, а куб поставить туда я не могу

  • @lanyt2634
    @lanyt2634 25 дней назад

    у кого выходят ошибки по камере - using System.Collections; using System.Collections.Generic; using UnityEngine; public class CameraController : MonoBehaviour { [SerializeField] private Transform player; private Vector3 pos; private void Start() { if (!player) { player = Hero.Instance.transform; } } private void Update() { pos = player.position; pos.z = -10f; pos.y += 3f; transform.position = Vector3.Lerp(transform.position, pos, Time.deltaTime); } }

  • @lanyt2634
    @lanyt2634 25 дней назад

    вот скрипт на камеру using System.Collections; using System.Collections.Generic; using UnityEngine; public class CameraController : MonoBehaviour { [SerializeField] private Transform player; private Vector3 pos; private void Start() { if (!player) { player = Hero.Instance.transform; } } private void Update() { pos = player.position; pos.z = -10f; pos.y += 3f; transform.position = Vector3.Lerp(transform.position, pos, Time.deltaTime); } }

  • @Toxa357
    @Toxa357 25 дней назад

    Колдовать с калькулятором не обязательно, можно в окне с цветовой палитрой переключить режим с RGB 0-255 на RGB 0-1.0 и просто копировать значения в код.

  • @Toxa357
    @Toxa357 25 дней назад

    Изначально назвал поле health, а не lives и потом не пришлось городить костыли как в видео.

  • @strimerkonon5889
    @strimerkonon5889 26 дней назад

    UnassignedReferenceException: The variable content of Achivment has not been assigned. You probably need to assign the content variable of the Achivment script in the inspector ПОМОГИТЕ

  • @onlychurke
    @onlychurke 27 дней назад

    откуда у вас маин меню

  • @onlychurke
    @onlychurke 27 дней назад

    ДАЙТЕ СКРИПТВ ПРОШУ

  • @YT_Fazzy_YT
    @YT_Fazzy_YT 28 дней назад

    дорого

  • @Vava-xt4qd
    @Vava-xt4qd 29 дней назад

    Ровно 10:00 ❤

  • @vadimkondratev794
    @vadimkondratev794 29 дней назад

    а что если у меня нет buttonclick?

  • @rwolf3273
    @rwolf3273 Месяц назад

    Ку всем народ короче в 2 словах если у когото ошибка с оверайд в бейте в чат джпт он поможет я в бил все пофиксило -_- )) только указывайте сразу 2 когда и вопрос типо почему в этом коде пишеться ошибка (код) ошибка когда 2 ког (вот такой)

  • @Monsterygm
    @Monsterygm Месяц назад

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

  • @profiten4841
    @profiten4841 Месяц назад

    6:40 пожалуйста скажите зачем всё удалять, в частности колайдер, будет же проваливаться машина

  • @yarik_hartzblitz3748
    @yarik_hartzblitz3748 Месяц назад

    почему ону меня падает?

  • @nepodhodi
    @nepodhodi Месяц назад

    Полностью рабочий код (И ПРЫГАЕТ НОРМАЛЬНО) Ставь лайк,чтобы все увидели! using System.Collections; using System.Collections.Generic; using UnityEngine; public class Hero : MonoBehaviour { [SerializeField] private float speed = 3f; // скорость движения ///[SerializeField] private int lives = 5; // количество жизни - потом убери в начале (///) [SerializeField] private float jumpForce = 15f; // сила прыжка private bool isGrounded = false; private void OnCollisionStay2D(Collision2D collision) { isGrounded = true; } //Вызывается когда есть прикосновение коллайдера объекта с другими коллайдерами private void OnCollisionExit2D(Collision2D collision) { isGrounded = false; } //Вызывается когда, происходит "выход из коллизии между объектами" (Есть противоположное OnCollisionEnter2D) private Rigidbody2D rb; private SpriteRenderer sprite; private void Awake() { rb = GetComponent<Rigidbody2D>(); sprite = GetComponentInChildren<SpriteRenderer>(); } private void FixedUpdate() { CheckGround(); } private void Update() { if (Input.GetButton("Horizontal")) Run(); if (Mathf.Abs(rb.velocity.y) < 0.005f && Input.GetButtonDown("Jump")) Jump(); } private void Run() { Vector3 dir = transform.right * Input.GetAxis("Horizontal"); transform.position = Vector3.MoveTowards(transform.position, transform.position + dir, speed * Time.deltaTime); sprite.flipX = dir.x < 0.0f; } private void Jump() { rb.AddForce(transform.up * jumpForce, ForceMode2D.Impulse); } private void CheckGround() { Collider2D[] collider = Physics2D.OverlapCircleAll(transform.position, 0.3f); isGrounded = collider.Length > 1; } }

  • @GameReport_
    @GameReport_ Месяц назад

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

  • @user-lz7zu4ry3j
    @user-lz7zu4ry3j Месяц назад

    Ошибка Assets\Scripts\Obstacle.cs(11,18): error CS0117: 'Hero' does not contain a definition for 'Instanse'