Розбираємо як працюють змінні в MCreator

Прокрутити вниз

Розбираємо, як працюють змінні в MCreator

Мета уроку:

✅ Дізнатися, що таке змінні у MCreator.
✅ Навчитися створювати та змінювати змінні.
✅ Використати змінні у процедурах для створення логіки гри.

Розбираємо як працюють змінні в MCreator курс створення модів майнкрафт презентація
Розбираємо як працюють змінні в MCreator курс створення модів майнкрафт презентація

Розбираємо як працюють змінні в MCreator курс створення модів майнкрафт презентація

1️⃣ Що таке змінні у MCreator?

🔹 Змінні – це “контейнери” для зберігання різних даних у грі.
🔹 Вони можуть містити числа, текст, логічні значення (так/ні) тощо.
🔹 Використовуються для збереження станів, підрахунку, умов і взаємодій.

📌 Приклади використання змінних:
✔ Лічильник часу ⏳
✔ Кількість використань предмета 🔢
✔ Відкриття секретних механізмів 🔐
✔ Зміна поведінки моба 🦉

2️⃣ Типи змінних у MCreator

🔹 Локальні змінні

🔹 Діють тільки в одній процедурі.
🔹 Наприклад, змінна “сила удару” для атаки мечем.

🔹 Глобальні змінні

🔹 Видимі у всіх процедурах і працюють для всієї гри.
🔹 Наприклад, “кількість монет у гравця”.

🔹 Змінні для мобів та блоків

🔹 Використовуються для збереження даних у конкретного моба або блоку.
🔹 Наприклад, “залишок міцності дверей”.

📌 Щоб створити змінну в MCreator:
1️⃣ Перейти у вкладку “Variables”.
2️⃣ Натиснути “Create new variable”.
3️⃣ Вибрати тип (число, текст, логіка).
4️⃣ Задати початкове значення.

3️⃣ Як використовувати змінні в процедурах?

🔹 Змінна = коробка з даними 📦
🔹 Ми можемо читати змінну, змінювати її значення та перевіряти умови.

Приклад: Лічильник використань предмета

1️⃣ Створюємо змінну uses_count (число, початкове значення 0).
2️⃣ Створюємо процедуру “On item right-clicked”.
3️⃣ Додаємо:

  • uses_count = uses_count + 1
  • Якщо uses_count = 5, то предмет зникає.

Коли гравець 5 разів використає предмет – він зникне!

4️⃣ Приклади використання змінних у грі

📌 4.1. Лічильник ворогів

Завдання: Порахувати кількість вбитих мобів.

1️⃣ Створюємо змінну enemy_count (глобальну).
2️⃣ Створюємо процедуру “On entity dies”.
3️⃣ Додаємо:

  • Якщо моб – зомбі, то enemy_count = enemy_count + 1.
    4️⃣ Якщо enemy_count = 10, видаємо гравцеві нагороду!

Після вбивства 10 зомбі гравець отримує бонус! 🎁

📌 4.2. Таймер для блоку

Завдання: Зробити блок, який змінюється через 5 секунд після встановлення.

1️⃣ Створюємо змінну time_passed (локальну).
2️⃣ Створюємо процедуру “On block tick update”.
3️⃣ Додаємо:

  • time_passed = time_passed + 1
  • Якщо time_passed = 100 (5 сек), змінюємо блок на інший.

Блок зміниться через 5 секунд!

5️⃣ Підсумки уроку

✅ Дізналися, що таке змінні.
✅ Навчилися їх створювати та змінювати.
✅ Використали змінні у процедурах.

🚀 Тепер ви можете створювати складніші механізми у Minecraft!

📌 Домашнє завдання

🔹 Створити змінну, яка додає унікальну механіку в гру.
🔹 Придумати та зробити предмет, що використовує змінну (наприклад, чарівний меч з обмеженою міцністю).
🔹 Протестувати у Minecraft та показати на наступному уроці!

🎮 Молодці! До наступного уроку! Розбираємо як працюють змінні в MCreator курс створення модів майнкрафт 🚀

Insert math as
Block
Inline
Additional settings
Formula color
Text color
#333333
Type math using LaTeX
Preview
\({}\)
Nothing to preview
Insert