Колесо фортуны - Unity легко
HTML-код
- Опубликовано: 21 сен 2024
- В этом видео я покажу, как реализовать колесо фортуны в Unity.
Номер VISA карты для поддержки - 4149629398195479
/ graphicaldesignua - мой патреон для поддержки)
/ discord - дискорд канал в котором можете пообщаться с другими разработчиками.
t.me/joinchat/... - телеграмм канал
Бро, спасибо тебе огромное за твой канал, я задался целью просмотреть каждое твоё видео, и каждый раз когда появляются вопросы, обращаюсь к твоему творчеству. Всё по факту и очень доходчиво. За комментарии к коду отдельное спасибо! Не в коем случае не бросай свою деятельность, даже если это не приносит денег, ты приносишь большую пользу многим людям, а это дороже денег! СПАСИБО ТЕБЕ!
Думаю врятли автор заметит,но я начинающий разработчик, и я не знал как мне реализовать множество вещей в своей игре,но черт,наткнулся на видео данного канала и они просто подряд показывают то что нужно.Автор спасибо большое за ваш труд и мое искреннее уважение вам!!
Канал - просто конфетка, радует абсолютно все. Начиная с обилия тем и регулярности роликов, заканчивая подачей автора. Очень жалко, что подобный контент никогда не будет по-настоящему оценен, в силу узкой ниши.
Примеры использования "enumerator" и "switch" всегда полезны.
Переключатель всегда был охренительной вещью. Часто используется. Один раз написал по уму и кучу проблем решил. Да и дополнять его не сложно. Что до корутин, то они, в принципе, обязательны. Хотя бы одна, но будет. Иначе никак.
Как всегда интересно.Очень полезно не только для колеса фортуны но и для других применений.))
Только думал это реализовать в своей игре, и вот он урок
Спасибо)
Спасибо за урок.
Очень интересно было бы посмотреть пример сохранение предметов с перемещением между сцен)
Я считаю что у тебя не заслужено мало подписчиков, в сравнении с какими-нибудь Арталаски или Флатинго!!!
С меня опять лайк, внесу лепту,так сказать, в развитие канала)))
как бы делал я: первая строчка - рандомно генерим какой сектор выпадет; вторая - вычисляем угол на какой нужно повернуть колесо; третья - красиво крутим три полных оборота с плавной остановкой в нужном секторе. как то так.
Братан спасибо большое , ты реально выручаешь...
Просто лучший!!! Все по сути, все по делу!
Ля, как ты читаешь мои мысли.... Красава!
Очень полезный канал для разработки игр и понятия С#!!!!!!!!!
Спасибо за урок и идею
Мне как-то не нравится смена скорости через if, больно уж костыль но, да и всегда лучше использовать математику вместе оператора ветвления. Попробуй замедлять скорость через lerp
поздравляю с лайковым юбилеем , 100й) . очень интересно но сложно понять , слишком много незнакомой информации
Ну всё, сделаю свою рулетку-крутилку, сделаю группу в ВК, буду собирать донаты, разбогатею и захвачу мир. Бу-га-га!
Да вы мои мысли читаете, очень детально разобрали. Спасибо за это конечно же. У меня идея одна давно засела в голове-рулетка как в cs:go.
Сможете реализовать плиз
Как мне кажется, speed можно было сделать public, что бы менять скорость в самом юнити! Но это лишь мое мнение!
Вполне))
@@graphicaldesign2776 лучше уже тогда - [SerializedField] private
@@timofei9676 нет особого смысла заморачиваться с сериализацией. Это делается, в основном, для удобства. В целом, прайват избавляет от лишних обращений к заданному значению и избавляет от лишней инфо в инспекторе.
Wow i want to do that in Unity...so this is a tutorial? Sorry if i didn't get anything, im trying to understand Unity to show something in the classroom, want to replicate this for my students...they are going to get crazy with this :D
кто меня научит за (красивые глаза) посмотрел звездных войнов на китайском! Не понятно но забавно)))Спасибо!
Cпасибо большое!
7:51 вы подаёте ужасный пример, используйте else if
спасибо,дружище
Сделай пж урок про таблицу рекордов в юнити, чтобы оно было на отдельной сцене и чтобы там отображались лучшие результаты игроков
Мне кажется анимацией сделать вращение проще и красивей
Можно, но не всегда помогает. Иногда несколько дерганое вращение выглядит более натурально. С другой стороны, можно сделать рандомный угол поворота...
Viktor Levsky анимацию можно остановить в любой момент и будет рандом, хотя во всех играх такого жанра чистый рандом никто не использует
@@gaitavr1992 да это понятно, что можно, но нафига оно надо так заморачиваться?.. Хех) И это говорит человек, который буквально вчера развлекался с рандомными поворотами))
@@viktorlevsky5699 может стоит заморачиваться хотя бы потому, чтобы не учить людей запутанному коду, где нужно сделать плевое дело
@@gaitavr1992 не согласен. Если ты не понимаешь как это работает, а тупо передираешь, то толкового программиста из тебя никогда не получится. Да и не только программиста. Так что остается только пробовать, экспериментировать, заморачиваться и самостоятельно находить удобные для себя варианты и решения поставленных задач.
Спасибо))
Ну может продолжишь тему инвентаря, добавишь хранилища, ну пожалуйста!
Слушай, а можешь сделать урок по разным функциям в Unity C#, будет очень полезно
Проси сразу за тебя все сделать. Быстрее получится.
А можешь сделать видео как сделать полосочку где ходит палочка и если ты попадаешь на зелёное допустим то ты выйгрываешь а если на красное то проигрываешь.
Ps. Да я мариец)
И спасибо за такой отличный урок
21 ка подписок on the way to 100)
А можешь сделать карточки как в мост вантед после гонок с боссом? 5 закрытых из которых выбираешь одну и там случайная вещь?
это же легко
А можешь сделать колесо фортуны 50 на 50 процентов типо у игрока 100 Манет он играет на 50 и выйграл теберь у него 150 потом ещё играет на 100 и проиграл теберь у него 50
здраствуйте!
у меня такая проблема то-что когда мой персонаж сталкивается с каким-то обьектом(с colider box) игрок начинает кружиться по оси z, у меня Unity2D в стиле TopDown
Здраствуйте, а сколько углов, если 14
как зовется приложение через что ты делаешь вначале ролика
Если я не ошибаюсь (Я всего 2 месяц программирую на C#) то корутины нужно стараться избегать в коде, в угоду производительности, так вот как начнет уменьшать скорость вращения каждую секунду через Time.deltaTime на -1 и когда допустим скорость станет 0 , проверить какой предмет выиграл игрок? Так будет лучше или хуже? И если будет лучше то как правильно это все написать?
И сомнительный вопрос! Если сделать так чтобы к примеру от 61-90 градусов выдавалось дерево, от 91-120 выдавалось дерево, то можно ли тогда сделать более плавное затухания, а не такое дерганное
А никто не знает как реализовать взаимодействие в платформере с сундуком, Т.е что подошёл и можно открыть или npc к которому подошёл и можно начать диалог, вот как подскажите?
Через OnTrigger или OnCollision
Пойду делать новую игру с казино.
... и с грабежами корованов
С блэкджеком и караванами))
@@graphicaldesign2776 You're goddamn right
@@graphicaldesign2776 с караванами и лесными эльфами)))
Привет , подскажи как KeyCode.Space поменять на кнопку (Button)
просто делаешь это как обычный метод и кидаешь на кнопку
Привет, а как делать субтитры, чтобы они шли снизу вверх?
Текст и Translate
@@graphicaldesign2776 а как сделать титры в конце игры
@@Риф-и5ь переменную bool создай, по завершению игры значение bool на true переключи и запускай титры через метод.
Мда, ну и говнокод. Чел, тебе с такими уроками лучше не позориться.
пиздец сколько копипаста в коде
Какого лысого канал забросили?
здраствуйте!
у меня такая проблема то-что когда мой персонаж сталкивается с каким-то обьектом(с colider box) игрок начинает кружиться по оси z, у меня Unity2D в стиле TopDown