👨💻 Короткий урок на YouTube
https://youtube.com/shorts/Tx5jgnWoQCc?si=tZl69KRAxubfbx_l
https://youtube.com/shorts/Tx5jgnWoQCc?si=tZl69KRAxubfbx_l
YouTube
Основы Roblox - Программируем беговую дорожку
👍1
Media is too big
VIEW IN TELEGRAM
День 78: Основы Roblox - Падающие платформы
🎯 Часто в играх игроку надо успеть пробежать по платформам, которые после касания падают. Сегодня реализовать подобную механику.
Пример на демо.
#Roblox
🎯 Часто в играх игроку надо успеть пробежать по платформам, которые после касания падают. Сегодня реализовать подобную механику.
Пример на демо.
#Roblox
👍1
👨💻 Триггер касания один на все платформы, в нем мы проверяем, что платформы дотронулся персонаж, ищем все объекты, до которых он докоснулся, затем роняем их после некоторой задержки.
👍1
День 79: 46 секунд для вращения объектов
🎯 Ранее уже был прототип для разбора вращения объектов, но недавно начирикал коротенький урок
https://youtube.com/shorts/fwA7VTNPLPk?si=AyNPLOVKETpITQFR
#Roblox
🎯 Ранее уже был прототип для разбора вращения объектов, но недавно начирикал коротенький урок
https://youtube.com/shorts/fwA7VTNPLPk?si=AyNPLOVKETpITQFR
#Roblox
👍2
Основы Roblox - Крестики-Нолики: логика игры
🎯 Решил реализовать крестики-нолики в
В проект добавил файл скрипта
#Roblox
#TicTacToe
🎯 Решил реализовать крестики-нолики в
Roblox. Работу начал с бизнес логики игры.В проект добавил файл скрипта
TicTacToeLogicScript, в рамках которого буду программировать логику игры. Фактически она никак не связана с игровым миром, это просто моделирование игрового поля и логика хода игрока.#Roblox
#TicTacToe
👍1🔥1
👨💻 Потребуется много логировать по ходу работы скрипта, поэтому добавим специальные методы для удобства работы с логами: добавим уровень логирования, по которому можно будет понять суть сообщения - ошибка, предупрждение, инфо сообщение. Также сразу заведем набор переменных окружения, чтобы можно было в одном месте включать и отключать логи. Возможно, в окружение еще добавятся флаги для работы приложения.
👍1
👨💻Скрипт бизнес логики уже умеет менять состояние игрового поля, поэтому можно написать тестовые методы для проверки его работы. Добавим для удобства специальный метод
На скриншоте написаны тесты для метода
testCase, который принимает имя тест кейса, по этому имени логи будут группироваться, а также анонимную функцию, в которой можно описать набор тестов.На скриншоте написаны тесты для метода
set👍1
Media is too big
VIEW IN TELEGRAM
👨💻 Результат работы скрипта, тестов скрипта, отвечающего за моделирования логики крестков-ноликов, представлены на демо.
👍1
Code Every Day 🚀
👨💻 Результат работы скрипта, тестов скрипта, отвечающего за моделирования логики крестков-ноликов, представлены на демо.
TicTacToeLogicScript.lua
4.2 KB
Файл скрипта уже большеват, прикреплю его целиком
👍1