Gdevelop roll dice

27.9.2023 - 415 просмотров ;)

Прочувствуйте всю боль Геймдева.

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

Делаем все на Gdevelop

Качаем [Auto PR] New extension: Dice by github-actions[bot] · Pull Request #340 · GDevelopApp/GDevelop-extensions

Устанавливаем туда это расширение (Как устанавливать их Install new extensions — GDevelop documentation)

На объекте-спрайт добавляем 7 анимаций(ну так они называются а по сути это картинки)

В первой анимации рисуем анимацию вращения

Остальные будут выпадать как значения

Настройки поведения в моем случае

 

 

И все теперь по клику на объект какой-нибудь выбираем экшн Roll

И все.

На первоначальный кубик это не похоже и поймите одну вещь.. если бы вы делали игру на HTML+CSS+JavaScript вы бы могли сделать что угодно, а в разных конструкторах, мало того что вам надо понять кучу ньюансов конструктора дак и еще и этот кубик красивый точно так же пришлось бы писать. Получается что в конструкторах работы намного больше. Да можно использовать такое вот расширение и сделать Говноанимацию, в ней будет ну 10 кадров, выглядеть она будет мерзко, ФПС будет 10 и анимация зациклена.. А сделать классно, приятно для души в 60 фпс без повторений с учетом силы дергания вашей мышки… такое простите только через боль и JavaScript .

Попробуйте

Interactive 3D Dice Image (magicmgmt.com)

 

Статьи из раздела, Видеочат рулетка