Перейти до вмісту
Плеєр YouTube · завантажиться за натисканням

Відео 88

На караван напали розбійники 😱 | Події та вибір у грі на C++

940 переглядів на YouTube · опубліковано

У цій лекції ми продовжуємо розвивати нашу гру «Караван» і додаємо в неї новий ігровий елемент — розбійників. 🔙 Попередні уроки курсу 1. https://www.youtube.com/watch?v=vsFlPmadCaU&list=PLDbddgO1EUSy9EznvNK9LTa-jTRQAvak- 2. https://www.youtube.com/watch?v=NicsgESt5Vk&list=PLDbddgO1EUSy9EznvNK9LTa-jTRQAvak-&index=2 3. https://www.youtube.com/watch?v=QeJON2lkQBw&list=PLDbddgO1EUSy9EznvNK9LTa-jTRQAvak-&index=3 4. https://www.youtube.com/watch?v=zaP3aGYbypY&list=PLDbddgO1EUSy9EznvNK9LTa-jTRQAvak-&index=4 5. https://www.youtube.com/watch?v=U_mwoiCK5pk&list=PLDbddgO1EUSy9EznvNK9LTa-jTRQAvak-&index=5 6. https://www.youtube.com/watch?v=ZKfGIs0-szU&list=PLDbddgO1EUSy9EznvNK9LTa-jTRQAvak-&index=6 7. https://www.youtube.com/watch?v=wwtW6DT_7vs&list=PLDbddgO1EUSy9EznvNK9LTa-jTRQAvak-&index=7 8. ▶️ https://www.youtube.com/watch?v=WPmTFgR-11A&list=PLDbddgO1EUSy9EznvNK9LTa-jTRQAvak-&index=8 Тепер подорож каравану стає небезпечнішою: якщо у гравця накопичилось достатньо грошей, на нього можуть напасти розбійники. У критичний момент гравець має зробити вибір — заплатити данину або вступити в бій, кожен варіант має свої наслідки. У цій лекції ми: — додаємо умовну подію нападу розбійників — використовуємо кілька умов одночасно (if + логічний оператор &&) — працюємо з випадковими числами для подій і бою — розбираємо вкладені if / else if / else — показуємо, як тип int працює з дробовими значеннями — вчимося примусово завершувати цикл while за допомогою break — використовуємо коментарі для тестування рідкісних сценаріїв Також у кінці лекції ми розглядаємо розширення гри від глядача, де реалізовані: — випадкові події на шляху каравану — розбійники, які крадуть не лише гроші, а й їжу — подія з голодним бродягою та кількома можливими наслідками Цей приклад добре показує, як одну і ту саму гру можна розвивати різними способами, додаючи власні ідеї та сценарії. 🎯 Що ви будете вміти після лекції — будувати складні ігрові події з простих умов — керувати виконанням програми всередині циклу — додавати ризик і випадковість у свої програми — розширювати існуючий код без повного переписування 💡 Ідеї для самостійної практики — змінити відсоток данини для розбійників — додати бонус за перемогу в бою — зробити випадкову суму вимог — придумати власну подію для каравану 💾 Код гри — Посилання на код гри: https://www.online-cpp.com/19xSnxkr1f

Коментарі


Щоб написати, увійдіть.

Коментарів ще немає. Ваш буде першим.