КАК СДЕЛАТЬ ВЫБОР ПЕРСОНАЖА В ИГРЕ? | Простой способ

  Рет қаралды 16,920

Ghoustly / разработка игр

Ghoustly / разработка игр

Күн бұрын

Пікірлер: 106
@bogdan9423
@bogdan9423 Жыл бұрын
Хахах, отличный видос и как раз то, что нужно, спасибо)) Всё таки осталось ещё много чего от аниматорства) но игры делать куда круче, как по мне. А у тебе это очень круто получается совмещать. И полезно и интересно 👍
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
Спасибо)
@firefoxlive1912
@firefoxlive1912 2 жыл бұрын
Пасибо большоеее! Видео топчик всё на высоте!
@Ghost_gamedev
@Ghost_gamedev 2 жыл бұрын
Рад помочь)
@RamaOwO
@RamaOwO Жыл бұрын
Наконец-то понятное видео
@dipper4865
@dipper4865 3 ай бұрын
Привет! Такая проблема: есть два персонажа на одной сцене. Они работают как кнопки в этой сцене один назван Object 1 второй назвал Object 2, у обоих есть скрипт DataSaver. Имя первого спрайта-персонажа Object 1 с Id: 0, имя второго спрайта-персонажа Object 2 с Id: 1. Сделал все как видео. Теперь Game scene камера, задний фон, все есть создал два префаба назвал так же к камере прикрепил скрипт Player Changer, тоже никаких проблем не составило. Не совсем понял что в префабы вставить нужно типа есть простой скрипт для ходьбы есть, подумал что туда тоже нужно вставить Data Saver. Теперь не посредственно о проблеме, после выбора первого объекта в игровой сцене его спавнит и все гуд, но после выбора второго объекта он не спавнит вообще его или спавнит только первый, достаточно много раз пересмотрел где ошибка, может в Id? В общем я так и не смог найти решение проблемы. Если сможешь помочь буду рад в вк написать не могу, по этому только телега. Заранее спасибо за ответ.
@Moonlighter6479
@Moonlighter6479 4 ай бұрын
Спасибо за этот видос, очень помог
@bogdan9423
@bogdan9423 Жыл бұрын
Можешь как-нибудь сделать продолжение, когда получится? О том как применять в коде изменения и особенности присущие каждому отдельному персонажу. Типа с использованием scriptable object или классов или как оно там правильно делается. Ну то есть если один персонаж к примеру умеет летать и атаковать мечем, а другой высоко прыгать и стрелять какими-то магическими шарами, то как применить и сохранить эти изменения при смене персонажа? Чтобы каждый умел своё и в зависимости от того, какого персонажа ты выберешь, то и применялось, а особенности всех прочих персонажей отключались. Сложная тема наверное, но очень полезная и интересная)
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
Тема интересная и не такая уж и сложная)
@bogdan9423
@bogdan9423 Жыл бұрын
@@Ghost_gamedev Тогда жду видео по этой теме с ещё большей надеждой))
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
@@bogdan9423 хорошо)
@bogdan9423
@bogdan9423 Жыл бұрын
@@Ghost_gamedev Спасибо)☺️
@default2774
@default2774 2 жыл бұрын
А как сделать чтобы после покупки скина он появлялся какбы в товоем шкафчике и ты в нем мог выбрать скин который купил и играть с ним? Помоги пожалуйста.
@Ghost_gamedev
@Ghost_gamedev 2 жыл бұрын
На это надо туториал делать. Возможно скоро запишу
@yar3027
@yar3027 2 жыл бұрын
@@Ghost_gamedev Окей, буду ждать, cпасибо большое
@Bondich
@Bondich 2 жыл бұрын
Ы у меня к тебе челендж! Попробуй совместить 10 игровых механик в одну игру :3
@Ghost_gamedev
@Ghost_gamedev 2 жыл бұрын
Хорошо)
@f_IZI_ka
@f_IZI_ka Жыл бұрын
То чувство когда у тебя звук на максимуме в начале видео.
@максиммишук-х7в
@максиммишук-х7в 2 жыл бұрын
Спасибо за видео )
@Ghost_gamedev
@Ghost_gamedev 2 жыл бұрын
Спасибо за актив)
@MrMexKex
@MrMexKex Жыл бұрын
Привет, сделал как у тебя на видео у меня 6 персонажей, игрока на сцене удалил, но никто не появляется
@stopapupa6746
@stopapupa6746 2 жыл бұрын
привет, можешь подсказать, как сделать пазлы для андроид? при нажатии одного пазла он переворачивается на 90 градусов. если все пазлы будут правильно расположены, то будет воспроизводиться анимация открывания двери. буду очень благодарен, заранее спасибо!
@Ghost_gamedev
@Ghost_gamedev 2 жыл бұрын
Напиши мне в ВК, ссылка в профиле)
@disiiidesign
@disiiidesign 2 жыл бұрын
Сделай видео как ты сделал 3д игру на телефоне
@Raikis11
@Raikis11 Жыл бұрын
Айди кнопкам указал,на уровне по порядку расставил ,но почему то работает только 1 персонаж. Когда нажимаю на другого показывается 1 персонаж. Причем музыка у меня привязана к персонажам и когда выбираю 2 персонажа музыку двоится ,а когда 1 персонажа музыка в норме. Что может быть?
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
Возможно на сцене у тебя уже изначально есть персонаж. Если так, то удали его, ведь скрипт сам спавнит его
@Raikis11
@Raikis11 Жыл бұрын
@@Ghost_gamedev Когда я удалил одного из персов для теста в Character вместо него был None object,тоесть если я удалю и второго ,то произойдет тоже самое и я пpocpy перса со всеми скриптами?
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
@@Raikis11 так а зачем ты их на сцене держишь? Закинь их в папку как префаб, в ролике же это показано
@Raikis11
@Raikis11 Жыл бұрын
@@Ghost_gamedev а точно,это я просто дурачок и забыл про существование префабов
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
@@Raikis11 бывает)
@patience4you381
@patience4you381 11 ай бұрын
А как мне зацепить камеру за конкретным выбранным персонажем?
@Ghost_gamedev
@Ghost_gamedev 11 ай бұрын
Используй Cinemachine и в скрипте полю follow присваивай transform игрока
@unity.7342
@unity.7342 Жыл бұрын
ПОМОГИТЕ!!! префаб несоответствие типа. Не могу добавить объекты на префаб.
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
Может, ты вместо GameObject написал что-то другое?
@unity.7342
@unity.7342 Жыл бұрын
@@Ghost_gamedev GameObject написал. Именно когда спрайт находится в папке то объект не добавляется. А как помещаю на сцену то все добавляется.
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
@@unity.7342 так должен быть префаб, а не просто спрайт из папки
@unity.7342
@unity.7342 Жыл бұрын
@@Ghost_gamedev у меня был игрок на нем весели объекты, когда я сделал из него префаб все объекты снеслись и добавляется не хотят, только когда префаб на сцене.
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
@@unity.7342 если на нём висят объекты со сцены, то не удивительно. Они тоже должны быть префабами
@Mihusik254
@Mihusik254 9 ай бұрын
А если и каждого персонажа своя анимация а скрипт один все получится?
@Ghost_gamedev
@Ghost_gamedev 9 ай бұрын
Да
@arnaydohneh864
@arnaydohneh864 Жыл бұрын
я заметил, что ты на туторах к канвасу не привязываешь камеру. Т.е канвас на рстянут на всю сцену, в то время как камера где-то в углу. В чем смысл этого действия, я в плане того, Что зачем камеру привязывать или оставлять как скрин спейс - оверлей? И еще, пожалуйста, у меня с канвасом какая-то ошибка, сможешь помочь? Invalid AABB inAABB UnityEngine.Canvas:SendWillRenderCanvases () вот такая ошибка. Вылазит после того, как я стреляю. именно после этого. Канвас привязан к камере. Установлена Синемашина брейн и камера. в чем может быть проблема? Спасибо за видос)
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
У тебя канвас привязан к камере, к которому привязана cinemachine камера?
@arnaydohneh864
@arnaydohneh864 Жыл бұрын
@@Ghost_gamedev да, именно так
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
@@arnaydohneh864 под канвас надо создавать и настраивать отдельную камеру, которая отображает только UI. Вот и ответ на твой вопрос о том, почему у меня такой "странный" канвас
@arnaydohneh864
@arnaydohneh864 Жыл бұрын
@@Ghost_gamedev спасибо за помощь)
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
@@arnaydohneh864 рад помочь)
@ritmen5163
@ritmen5163 Жыл бұрын
А как сделать так чтобы не спавнить новый объект из префаба, а просто сет активить в true? Просто в моей игре очень часто надо Set activeить персонажа и когда он в префабе это не возможно
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
Зачем держать всех персонажей на сцене, нагружая оперативную память устройства?
@ritmen5163
@ritmen5163 Жыл бұрын
@@Ghost_gamedev ну так они в выключенном состоянии
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
@@ritmen5163 они всё-равно загружены в память
@ritmen5163
@ritmen5163 Жыл бұрын
@@Ghost_gamedev а как тогда сет активить такого персонажа если это просто клон?
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
@@ritmen5163 из твоего контекста я ничего не понял. Напиши мне в ВК, я тебе помогу. Ссылка в профиле
@nestavnennay-velikiy-pavu
@nestavnennay-velikiy-pavu 2 жыл бұрын
Нууууу, интересненько ,
@EmilisBumšteinasimposteris
@EmilisBumšteinasimposteris Ай бұрын
спосибо што все коротко
@brickman3171
@brickman3171 2 жыл бұрын
Заведи телегу, будем там общаться про разработку игр
@Ghost_gamedev
@Ghost_gamedev 2 жыл бұрын
Она у меня есть) @Xx_Maximum_xX
@cfl3845
@cfl3845 10 ай бұрын
Top4ik 👍
@bogdan9423
@bogdan9423 Жыл бұрын
А можешь объяснить если не сложно, нужно ли как-то отключать предыдущего персонажа, который по умолчанию например, если выбираешь вместо него другого или это всё автоматически делается и всё как надо? Потому что персонаж, по сути, самая затратная штука в игре в плане производительности, ну по крайней мере один из. И так не особо знаешь как фпс повысить лучше всего, а если ещё и такое оставлять на дело случая, то...зачем же так себе "солить"?)
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
Изначально на сцене нет персонажа, игра сама его спавнит)
@bogdan9423
@bogdan9423 Жыл бұрын
@@Ghost_gamedev А, точно, заметил это тоже когда проверял в игре) спасибо))
@bogdan9423
@bogdan9423 Жыл бұрын
@@Ghost_gamedev А как у тебя там дела? Когда новое видео?)
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
@@bogdan9423 через пару дней)
@bogdan9423
@bogdan9423 Жыл бұрын
@@Ghost_gamedev Ок, я уже на стороже, дожидаюсь как только выйдет))
@sinedvesug6992
@sinedvesug6992 2 жыл бұрын
Гоусти как правильно в Unity использовать C++?
@Ghost_gamedev
@Ghost_gamedev 2 жыл бұрын
Этого Я не знаю. Знаю лишь, что это будет очень муторно и это не будет того стоить совсем. Лучше попробуй изучить С#, ты удивишься тому, насколько сильно он похож на С++)
@4rs1k13
@4rs1k13 Жыл бұрын
спасибо!
@Небесний_їжак777
@Небесний_їжак777 Жыл бұрын
А есть гайд как сделать магазин скинов?
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
Нет, но возможнг, скоро сделаю
@legoindustry
@legoindustry Жыл бұрын
почему то три персонажа одинаковых появляются...
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
Возможно, у тебя скрипт висит на нескольких объектах или на одном объекте висит несколько одинаковых скриптов
@intactogameswtf
@intactogameswtf Жыл бұрын
Попробуй сделать тутор на 3д игру
@Ghost_gamedev
@Ghost_gamedev Жыл бұрын
Я их никогда не делал) К тому же, всё, что Я показываю в 2д игре, применимо к 3д игре
@intactogameswtf
@intactogameswtf Жыл бұрын
@@Ghost_gamedev 😃
@fokvert3579
@fokvert3579 2 жыл бұрын
Ооооо спасибо
@solarveterok
@solarveterok 2 жыл бұрын
Это Юнити? А, да, увидел. Я вчера скачал и установил Construct 2.Блин, прикольная прога.Можно и платформер и раннер, и скролл-шутер космический сделать.Много чего.Короче, я втыкнул серьёзно на этой программе.Если есть у вас видео по данной теме, то я гляну.Вопросов пока больше чем ответов.
@HitsarOrig
@HitsarOrig 2 жыл бұрын
Ты не против если я сделаю ремастер твоей 0д игры, и выложу её?)
@Ghost_gamedev
@Ghost_gamedev 2 жыл бұрын
Конечно) Но желательно указать авторство)
@HitsarOrig
@HitsarOrig 2 жыл бұрын
@@Ghost_gamedev я буду снимать про это видео, там я оставлю ссылку)
@Ghost_gamedev
@Ghost_gamedev 2 жыл бұрын
@@HitsarOrig хорошо)
@potato-427
@potato-427 2 жыл бұрын
Здарова. Можно испытание тебе дать?vidio top 10/10 cool installation potato approves.Переведи если топовый челик
@Ghost_gamedev
@Ghost_gamedev 2 жыл бұрын
Видео топ 10/10, крутой монтаж я картофель одобряет) Thanks, my dear friend, I am very pleased to hear that :3
@potato-427
@potato-427 2 жыл бұрын
@@Ghost_gamedev и тебе спасибо))))
@EmilisBumšteinasimposteris
@EmilisBumšteinasimposteris Ай бұрын
аи всетаки небал
@EmilisBumšteinasimposteris
@EmilisBumšteinasimposteris Ай бұрын
небал
Как я сделал СВОЮ игру с НУЛЯ
13:14
Obsidian Time
Рет қаралды 468 М.
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
САМОЗВАНЕЦ делает ИГРУ за 2 ЧАСА || Эксперимент
20:20
Ghoustly / разработка игр
Рет қаралды 4,3 М.
Geometry Dash, но БЕЗ ДЕКОРА...
12:08
Rektor
Рет қаралды 1 МЛН
Игра на Unity VS Pocket Code
4:37
Mamin Game Developer
Рет қаралды 919
Начальная кат сцена / Cut scene - Unity легко
14:22
ASEPRITE ДЛЯ САМЫХ МАЛЕНЬКИХ
13:24
AGAGRAD
Рет қаралды 189 М.
10 Самых Безумных Проектов На Scratch
10:01
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН