Similar presentations:
М6У2 Roblox Middle
1.
М6У2Проектирование
достижений игрока
2.
01Приветствие
3.
СЕГОДНЯ НА ЗАНЯТИИ МЫ…❖ Узнаем, как реализовать выдачу дропа
❖ Познакомимся с понятие лидерборд
❖ Научимся делать скрипт временно недоступным
4.
Как прошлаваша
неделя?
5.
Система достиженийявляется важной частью
многих видеоигр
6.
Она служит не только для поощренияигроков за их успехи, но и для повышения
интереса к игре
Достижения могут мотивировать игроков исследовать новые аспекты
игры, улучшать свои навыки и достигать определенных целей.
7.
Как вы думаете, что такоелидерборд?
8.
Лидерборд – это рейтингигроков в игре
9.
Какие достижения игрокамы можем отразить в
лидерборде?
10.
В игре жанра Survival Horror достижениямогут включать в себя:
● Валюту
● Количество убийств
● Опыт
● Выживание
11.
Лидерборд в нашей игре будетпоказывать, сколько у игрока имеется
денег
12.
Работа в Roblox Studio13.
Откройте игру,созданную на
прошлом занятии
Она находится в разделе My Games.
14.
Для начала проверьте, включены лиExplorer и Properties
Если их нет, то
перейдите во
вкладку View.
15.
Проверьте, что у вас включеноокно Output
16.
Проверьте, чтобы в вашей игребыла папка Data с объектом
Player
17.
Добавьте обычный скрипт кServerScriptService
и переименуйте его в leaderboard
18.
Напишите скрипт:19.
Как игрок будет получатьвалюту в игре?
20.
При убийстве зомби с негобудет выпадать дроп в
виде монет
21.
Для этого создайте новую папку и назовите её Coins22.
На прошлом занятии мы написали скриптDestroyZombie, который удаляет зомби с карты
после его смерти
Найдите его, он находится внутри
модели Zombie в ServerStorage
23.
Дополните этот скрипт следующимикомандами:
24.
Добавьте второй скрипт внутрь скрипта иназовите его Collect
25.
В свойствах скрипта уберите галочку вполе Enabled
Т.е. скрипт будет включаться
только тогда, когда зомби
умирает
Скрипт должен стать светлосерым
26.
Напишите скрипт:27.
Проверьте, что у модели Zombie в свойствеPrimaryPart стоит объект HumanoidRootPart
28.
Настало время настроитьпокупку оружия!
29.
Зайдите в скрипт WeaponGiver30.
Дополните его командами:31.
Протестируйте игру!Все ошибки можно увидеть в
окне Output
32.
Как сохранить игру?33.
Чтобы потом получить доступ кнашей игре, мы должны её
сохранять
Это можно сделать несколькими
способами
34.
Первый способ. Сочетание клавишCtrl
S
35.
36.
Второй способ1. В меню выбрать File
2. В списке выбрать Save to
Roblox ИЛИ Save to Roblox As
3. Придумать название игры и
нажать на синюю кнопку Save
(с англ. – сохранить)
37.
EasyCodeEasyCode
QUIZ
ссылка на квиз
38.
Рефлексия39.
СЕГОДНЯ НА ЗАНЯТИИ МЫ…❖ Узнали, как реализовать выдачу дропа
❖ Познакомились с понятие лидерборд
❖ Научились делать скрипт временно недоступным
40.
Я сегодня…41.
Тема следующегоурока:
Творческий урок.
Публикация проекта
42.
Домашнее задание:Уровень Junior
Расставить бонусы-монеты по карте
Уровень Middle
Реализовать бонусы различного
номинала. Добавить ловушки в игру
Уровень Senior
Доработать интерфейс характеристик и
достижений игрока.