Python
  • Создай рисунок с помощью модуля Turtle
  • Создай игру на PyGame в любом жанре
Мы создали телеграм-канал по каждому направлению конкурса!

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

Подписывайся скорее, друг!
В квизе будет 3 этапа: начальный, средний, hardcore.
В каждом этапе по 10 вопросов.
КВИЗ
За каждый правильный ответ во втором этапе - 2 балла
За каждый правильный ответ в третьем этапе - 3 балла
За каждый правильный ответ в первом этапе - 1 балл
1 ЧАСТЬ - КВИЗ
1 ЧАСТЬ - КВИЗ
Квиз можно пройти только 1 раз.
Главное успеть закончить до 20:00 2 апреля.
Но не спеши! Помни, что у тебя нет ограничений по времени.
Поэтому отвечай на вопросы внимательно :)
Квиз можно начать 25 марта в 12:00
Срок сдачи до 20:00 12 апреля
Выбери вид проекта и следуй требованиям
1. Создай рисунок с помощью модуля Turtle
Как правильно сдать проект (PyGame):


  • Креативность идеи
  • Баланс графики, цвета, размера, оформления
  • Юзабилити
  • Лаконичный и легко читаемый код
    • комментарии в коде
    • программа поделена на блоки
    • понятные названия переменных, классов и функций
Требования к проекту откроются 25 марта в 12:00
  • Оптимизированный код:
    • использование циклов, собственных функций, условного оператора, модулей.
  • Креативность рисунка.
  • Наличие не менее 5-7 объектов:
    • Сложность отрисовки объектов.

2. Создай игру на PyGame в любом жанре
Требования к проекту откроются 25 марта в 12:00
Как правильно сдать проект (Turtle):


  1. Создай проект согласно теме и критериям с учетом требований
  2. Открой платформу Алгоритмика learn.algoritmika.org, авторизуйся под своей учетной записью
  3. Выложи и опубликуй проект в Зал славы
  4. Скопируй ссылку на проект и пришли нам на почту mindoptimizers2023@gmail.com
  5. В поле "Тема письма" укажи следующую информацию: "Город_Направление", (например, «Рыбинск_Python»)
  6. В самом письме напиши свои "ФИО_Вид проекта_Название проекта", (например, «Матвеев Игорь_Рисунок_Солнце»), и прикрепи ссылку из Зала славы на сам проект. Готово!

+
Технические требования к структуре проекта PyGame (обязательно к выполнению)
  1. Использовать среду разработки Visual Studio Code
  2. Основные модули и библиотеки для разработки проекта: pygame, os, random, time, math. (Можно использовать другие модули языка Python для создания меню, например Tkinter). Также можно создавать свои модули, очень приветствуется.
  3. Все картинки игры хранятся в папке «image».
  4. Все звуковые файлы хранятся в папке «sound»
  5. Размер окна выбираете самостоятельно.
  6. Весь игровой проект после окончания его разработки преобразуется в архив и одним файлом отправляется на проверку.

Критерии (Turtle+PyGame):
  • При запуске игры, появляется меню.
    • Есть выбор уровней сложности в игре
    • При нажатий на кнопу ESC - пауза в игре.
  • На игровой сцене есть враги и препятствия.
    • взаимодействие главного спрайта с объектами.
    • автоматическое передвижение спрайтов(враги, стены и тд.).
  • Есть игровые уровни в игре.
  • Есть сюжет в игре.
    • интересно подобранные спрайты.
    • самостоятельно рисованные спрайты.
  • Вспомогательные предметы в игре (которые можно поднять)
    • Жизни, Патроны, Оружие, Зелье
    • Любой предмет который помогает персонажу
  • Фоновая музыка и звуковые эффекты в игре.
    • звук передвижения
    • стрельбы
    • столкновений
    • любые звуковые эффекты на действия в игре.
  1. Создай проект согласно теме и критериям с учетом требований
  2. Заархивируй игру
  3. Выложи проект в облако (Яндекс, Google, Mail.ru, etc) скопируй ссылку и пришли нам на почту mindoptimizers2023@gmail.com
  4. В поле "Тема письма" укажи следующую информацию Город_Направление, (например, «Ярославль_Python»)
  5. В самом письме напиши свои ФИО_Вид проекта_Название проекта, (например, «Дмитриев Дмитрий_Игра_Ходилка»), и прикрепи ссылку на сам проект. Готово!

2 ЧАСТЬ - СОЗДАНИЕ СВОЕГО ПРОЕКТА
2 ЧАСТЬ - СОЗДАНИЕ СВОЕГО ПРОЕКТА
Теперь ты знаешь больше о направлении,
пора оставить заявку на участие
ОСТАВИТЬ ЗАЯВКУ
ЖЕЛАЕМ УДАЧИ!