This media is not supported in your browser
VIEW IN TELEGRAM
Основы KorGE: UI: Работа с CheckBox-ами
🎯 Скорее всего в любой игре потребуется добавить переключатели в виде
👉 Пример на демо
#KorGE
🎯 Скорее всего в любой игре потребуется добавить переключатели в виде
CheckBox. Сегодня реализовал прототип, который выводит список таких контролов.👉 Пример на демо
#KorGE
Media is too big
VIEW IN TELEGRAM
Roblox: Камера от первого лица
🎯 Часто в играх используется режим работы камеры от первого лица, в таком случае персонажа не видно, ну, может быть видны, руки и ноги. Сегодня сделал прототип, как управлять камерой - менять режим работы.
👉 В игровой мир добавил блок, если игрок его касается, то происходит смена режима работы.
👉 В Roblox у камеры есть два режима работы:
👉 Документация https://create.roblox.com/docs/reference/engine/classes/Player#CameraMode
👉 Пример на демо
#Roblox
🎯 Часто в играх используется режим работы камеры от первого лица, в таком случае персонажа не видно, ну, может быть видны, руки и ноги. Сегодня сделал прототип, как управлять камерой - менять режим работы.
👉 В игровой мир добавил блок, если игрок его касается, то происходит смена режима работы.
👉 В Roblox у камеры есть два режима работы:
Enum.CameraMode.Classic - это стандартный режим, когда видно игрока, доступен зум, камеру можно вращать вокруг игрока;Enum.CameraMode.LookFirstPerson - вид от первого лица.👉 Документация https://create.roblox.com/docs/reference/engine/classes/Player#CameraMode
👉 Пример на демо
#Roblox
CodeEveryDay-Camera-LookFirstPerson-LocalScript.lua
892 B
👉 Код в отдельном файле для удобства
🔥 Roblox: Делаем прототип переключения камеры при касании блока за 1 минуту
https://youtube.com/shorts/1IIqbBeQIGM?si=pFa_SMOpi180kWn8
https://youtube.com/shorts/1IIqbBeQIGM?si=pFa_SMOpi180kWn8
YouTube
Roblox: Делаем прототип игры от первого лица за 1 минуту
This media is not supported in your browser
VIEW IN TELEGRAM
Основы KorGE: UI: Работа с ComboBox
🎯 В настройках игры часто выбор сложности делают с помощью выпадающего списка доступных вариантов, для этих целей хорошо подходит
👉 Пример на демо.
#KorGE
🎯 В настройках игры часто выбор сложности делают с помощью выпадающего списка доступных вариантов, для этих целей хорошо подходит
ComboBox . Сегодня изучал как его добавить и работать с ним.👉 Пример на демо.
#KorGE
👍2
Code Every Day 🚀
Механическая клавиатура 🎯 В погоне за новыми ощущениями решил попробовать механическую клавиатуру, напоминает ретро клавиатуры. 👉 По сравнению с ноутбучной клавой или похожими на нее, эта кажется не оч удобной, но все равно интересно. 👉 Когда на ней что…
👉 А вот так подсвечивается клавиатура
#Life
#Life
Media is too big
VIEW IN TELEGRAM
Roblox: Следование камеры над игроком
🎯 Иногда в некоторых играх
👉 Камерой управляем из локального сприпта, размещенного в папке
👉 Меняем тип камеры, чтобы изменения из скрипта могли примениться
👉 В игровой мир добавляем блок, касание которого переводит камеру в режим следования над игроком
👉 Обновление положения камеры происходит при каждом обновлении кадра перед симуляцией физики
Пример на демо
#Roblox
🎯 Иногда в некоторых играх
Roblox можно встретить мини задания, когда нужно пройти полосу препятствий как будто на плоскости, то есть камера устаналивается над игроком и поменять ее положение нельзя. Сегодня разбирался как реализовать подобный прототип.👉 Камерой управляем из локального сприпта, размещенного в папке
StarterPack👉 Меняем тип камеры, чтобы изменения из скрипта могли примениться
local camera = workspace.CurrentCamera
camera.CameraType = Enum.CameraType.Scriptable
👉 В игровой мир добавляем блок, касание которого переводит камеру в режим следования над игроком
👉 Обновление положения камеры происходит при каждом обновлении кадра перед симуляцией физики
Пример на демо
#Roblox
CodeEveryDay-CameraUpFollowing-LocalScript.lua
1.2 KB
👉 Код файлом для удобства
Media is too big
VIEW IN TELEGRAM
👉 Немного улучшил прототип для следования камеры сверху из игроком
#Roblox
#Roblox
Code Every Day 🚀
👉 Немного улучшил прототип для следования камеры сверху из игроком #Roblox
👉 В методе корректировки положения камеры, убрал ветку
👉 также подправлена логика определения угла поворота камеры
else, так как из-за нее были проблемы, будто туда в некоторых случаях заходил ход исполнения скрипта, 👉 также подправлена логика определения угла поворота камеры