У цьому челенджі ти створюєш інтерактивну гру-стратегію — симулятор виживання на Марсі, який оживає за допомогою Python та turtle. Це не просто гра — це ціла колонія, яку ти будуєш з нуля: розміщуєш споруди, керуєш ресурсами та приймаєш важливі рішення, що впливають на розвиток бази. Твоя гра має бути динамічною та живою — з анімаціями, візуальною мапою, випадковими подіями та місіями із Землі. Гравець постійно стикається з викликами: бурями, нестачею ресурсів або несподіваними бонусами. Це стратегічний квест, у якому кожне рішення має наслідки. Баланс ресурсів, правильне будівництво та швидка реакція на події визначають, чи виживе колонія. Гра повинна мати розвиток сюжету, різні сценарії та фінал — перемогу або поразку, залежно від дій гравця.
А якщо ти ще зовсім новачок і сумніваєшся в своїх силах — запевняємо, ментори на наших вебінарах зможуть навчити тебе всьому необхідному для створення свого першого проєкту!
Що саме треба зробити?
Створити гру "Місія Марс: Побудова Колонії"
Гра повинна мати:
будівництво споруд випадкові події місії із Землі анімації та текстові ефекти
мапу бази систему ресурсів (енергія, вода, кисень, матеріали)
Обов'язково:
функції для мапи, будівництва, подій і місій головна функція гри
Мета: побудувати стабільну колонію
використання функцій і коментарів друк тексту по літерах
Написати гру мовою Python з використанням turtle
Що оцінюється?
Ідея та сюжет
цікавість гри
Геймплей
наскільки захопливо грати
Атмосфера
емодзі, кольори, звуки, анімації
Розгалуження сюжету
вплив виборів на події
Якість коду
структура, функції, коментарі, логіка
Скрінкаст проєкту
демонстрація роботи гри + пояснення коду та розуміння власної реалізації
Що оцінюється?
Ідея та сюжет
цікавість гри
Геймплей
наскільки захопливо грати
Атмосфера
емодзі, кольори, звуки, анімації
Розгалуження сюжету
вплив виборів на події
Якість коду
структура, функції, коментарі, логіка
Скрінкаст проєкту
демонстрація роботи гри + пояснення коду та розуміння власної реалізації
Кожна гра — це цілий світ. І ти створюєш його з нуля. Тут ти не просто пишеш код — ти будуєш колонію, приймаєш рішення і керуєш майбутнім людей на Марсі.
Використовуй Python як інструмент створення реальності: мапи, події, анімації та логіку гри. Нехай кожна функція оживляє твою історію, а кожен вибір змінює хід подій. Додай трохи креативу, трохи логіки — і створи гру, від якої неможливо відірватися.
Ми віримо у тебе! Час почати місію... Нехай твоя колонія на Марсі почнеться з першого рядка коду