Code Every Day 🚀
30 subscribers
687 photos
243 videos
22 files
174 links
Просто для развлечения
Download Telegram
NauEngine: Подробности устройства движка

👉 VK инвестирует в команду, которая занимается разработкой игрового движка NauEngine.

👉 В конце ноября планируется открытая бета.

👉 Недавно команда разработки опубликовала статью с подробностями устройства движка.
Небольшое сообщество давно ожидало деталей.

👉 Оказывается одним из языков для разработки логики будет Lua, тот самый ЯП, который используется в Roblox.

#NauEngine
🔥1
NauEngine: О выборе языка программирования

👉 То, что Lua выбран одним из языков разработки логики, оказалось для сообщества неожиданностью.

👉 Конечно, все ожидали, что будет C# основным языком. Так можно было бы всем разработчикам Unity облегчить переход.

👉 Но можно все написать и на плюсах.

#NauEngine
Media is too big
VIEW IN TELEGRAM
Roblox: Исчезающая платформа

🎯 В Roblox частенько можно встретить игры, в которых персонажу надо успеть пробежать по исчезающим платформам. Сегодня запрограммируем такую логику.

👉 В игровой мир добавим блок FadingPart, касание до которого приведет к плавному исчезновению в течение 1 секунды. Если персонаж не успеет пробежать, он упадет.

👉 Вся логика реализована в одном скрипте.

👉 Создаем детектор касания, для исключения множественного касания добавим логическую переменную canTouch.

👉 После касания в цикле с задержкой в 0.1 секунды изменяем видимость платформы, использую базовое свойство BasePart.Transparency.

👉 Когда платформа полностью исчезнет, отключаем возможность взаимодействия с ней, использую базовое свойство BasePart.CanCollide

👉 Затем восстаналиваем исходное состоение платформы и разрешаем игроку касание до нее.

Детали на демо.

#Roblox
👍1
👉 Для наглядности код на скриншотах
Media is too big
VIEW IN TELEGRAM
KorGE: Игра крутой самолетик

🎯 Недавно начал разработку простой детской игры про самолетик.

👉 В игре можно:
- выбирать карту для полетов
- выбирать самолетик
- собирать звездочки
- управлять самолетиком можно только с клавиатуры стрелками (с мобильного не поиграешь пока)

👉 Поиграть с демо версией игры можно пока только в вебе Happy Plane

👉 Пример геймплея приложу к посту на память и для наглядности.

🙃 Еще пока на кнопки Летать не надо нажимать, пока не выбрана карта и самолетик (не обработаны моменты невыбора)

#KorGE
🔥3
Media is too big
VIEW IN TELEGRAM
KorGE: Шутер от первого лица

🎯 Решил запилить стрельбу по уткам.

👉 Скоро наверчу логики прохождения и подсчета очков, можно будет пострелять.

👉 Пока такой прототип выходит. Сохраню видео для истории.

#KorGE
🔥2
Media is too big
VIEW IN TELEGRAM
KorGE: Стрельба по уткам

🎯 Выложил прототип DuckShooter.

👉 Подправил логику унитожения утки при попадании, чуть подправил полет пули.

👉 Управление ружьем пока стрелками с клавиатуры.

👉 Сохраню видео для истории.

#KorGE
Media is too big
VIEW IN TELEGRAM
KorGE: Стрельба по уткам - Начисление очков

🎯 За уничтожение уток будем начислять очки, сегодня добавил это в игру.

👉 В момент уничтожения утки будут появляться цифры, улетающие и одновременно исчезающие.

👉 Сохраню видео для истории.

#KorGE
Media is too big
VIEW IN TELEGRAM
KorGE: Стрельба по уткам - Счетчик очков всего

🎯 Для подсчета общего количества очков добавил View в верхнем левом углу экрана, теперь все попадания будут записаны, ничего не пропадет 😊

👉 Сохраню видео для истории.

#KorGE
Media is too big
VIEW IN TELEGRAM
KorGE: Прототип игры Ping-Pong

🎯 Чтобы разбавить немного посты про уток, покажу, как в конце того года сделал прототип игры пинг-понг, получилось симпатично.

👉 Сохраню видео для истории.

#KorGE
🔥1
Media is too big
VIEW IN TELEGRAM
KorGE: Стрельба по уткам - Магазин патронов

🎯 Везде нужен учет, особенно пуль в магазине, сегодня добавил это в игру.

👉 Сохраню видео для истории.

#KorGE
🔥1
Media is too big
VIEW IN TELEGRAM
KorGE: Стрельба по уткам - Мишени

🎯 Помимо уток добавил мишени.

👉 Сохраню видео для истории.

#KorGE
1
Media is too big
VIEW IN TELEGRAM
KorGE: Стрельба по уткам - Разные утки

🎯 Чтобы игра была посочнее добавил разных уток, также если мишень не уничтожить, то от общего счета будут вычитаться очки.

👉 Сохраню видео для истории.

#KorGE
1
Media is too big
VIEW IN TELEGRAM
KorGE: Стрельба по уткам - Таймер обратного отсчета

🎯 Как и в любой игре уровень не может длиться вечно, нужен таймер обратного отсчета, сегодня добавил его в игру про уток.

👉 Сохраню видео для истории.

#KorGE
🚶‍➡️Примерно полпути пройдено
Media is too big
VIEW IN TELEGRAM
KorGE: Стрельба по уткам - Give me my Gun!

🎯 Добавил стартовый экран.

👉 Сохраню видео для истории.

#KorGE
Media is too big
VIEW IN TELEGRAM
KorGE: Стрельба по уткам - Game Over

🎯 Добавил экран для случая проигрыша.

👉 Сохраню видео для истории.

#KorGE
Media is too big
VIEW IN TELEGRAM
KorGE: Стрельба по уткам - Виртуальный джойстик для управления ружьем

🎯 Если играть с компьютера, то можно управлять стрелками, а стрелять по пробелу. Также добавил виртуальный джойстик с 4 кнопками на экране.

👉 Сохраню видео для истории.

#KorGE
Media is too big
VIEW IN TELEGRAM
KorGE: Стрельба по уткам - Виртуальный джойстик с кнопкой для стрельбы

🎯 На виртуальный джойстик для управления ружьем добавил кнопку для стрельбы.

👉 Сохраню видео для истории.

#KorGE
👍1