Будете ли вы участвовать в конкурсе?
Anonymous Poll
8%
Да, точно буду
23%
Может быть поучаствую
68%
Точно не буду
Ещё немного про конкурс.

Смысл конкурса в том, чтобы вы вдохновились идеей своей игры, сами создали сюжет и создали программный продукт, используя изученные ранее конструкции, по пути знакомясь с технологиями разработки. Иными словами, мы хотим, чтобы вы на практике применили циклы, условия, функции и может быть классы. Ещё мы хотим, чтобы вы научились использовать систему контроля версий git, оформлять проект с файлами LICENSE, README, requirements.txt/setup.py и следить за стилем программирования. Обо всём этом мы постепенно будем выкладывать материал.
Что же должна представлять из себя игра?
Игра может быть абсолютно любой, основное условие - она должна быть текстовой. Приведу некоторые примеры:
1. Игрок попал на дикий запад. В рамках сюжета он продвигается к некой цели, избавляясь от врагов. Игровая механика может заключаться в необходимости как можно быстрее нажать нужную кнопку (аналогия с выстрелом револьвера).
2. Игрок попал в лабиринт, но видит только текстовое описание того, что перед ним или по сторонам от него. Задача игрока - выбраться из лабиринта. Дополнительная игровая механика - необходимость взламывать на время простые шифры.

Я уверен, что у вас родится своя собственная идея шикарной игры. Останется только реализовать её, и это будет гигантским шагом в вашем развитии как разработчика.

#Конкурс_УчимPython2021
Опрос на 5 минут о том, как наша группа работает:
https://docs.google.com/forms/d/e/1FAIpQLScG2C1kM0LhgshbP5HdDhr3PSNB8U7m9OoWhVRxnzDbCB_tcw/viewform?usp=sf_link
Результаты опубликуем примерно через месяц.

Напоминаю, что у нас проходит конкурс на создание простой текстовой игрушки на python (https://t.me/learnpythonforfun/96).
Напоминаю, что у нас сейчас проходит анонимный опрос, по нему вы можете дать обратную связь группе - что улучшить, чего не хватает:
https://docs.google.com/forms/d/e/1FAIpQLScG2C1kM0LhgshbP5HdDhr3PSNB8U7m9OoWhVRxnzDbCB_tcw/viewform

А ещё сейчас проходит небольшой конкурс по созданию простой текстовой игры. У вас есть целая неделя, чтобы закрепить свои навыки на практике, создавая игру: https://vk.com/wall-193480984_1163
Интересный и бесплатный курс от МФТИ для тех, кто хочет освоить deep learning: https://vk.com/dlschool_mipt
https://www.dlschool.org/
Знаете ли вы, что такое git?
Anonymous Poll
71%
Да
29%
Нет
Сегодня последний день, когда можно отправить свою текстовую игру на конкурс (https://t.me/learnpythonforfun/96).

Совсем забыл сказать, что сделать это можно до 23:59 AoE (UTC −12). Что это за время AoE? Переводится как Anywhere on Earth (где угодно на Земле) и означает, что если наступило время AoE, то нигде на Земле это же время уже не наступит (все его пережили раньше). Таким образом в конкурсах устраняется преимущество жителей какой-то одной часовой зоны над жителями другой.
Здесь можно посмотреть само это время: https://datetime360.com/timezone-aoe/

#Конкурс_УчимPython2021
Итак, приём работ на наш конкурс (https://t.me/learnpythonforfun/96) завершён. Через некоторое время (1-2 дня) мы выложим ссылки на присланные работы и попросим вас проголосовать за лучшую.
Общая оценка будет складываться из голосования группы и нашей оценки.

#Конкурс_УчимPython2021
Итак, на конкурс было представлено две игры. Я сделал их форки (копии репозиториев) на момент окончания приёма заявок.
Первая игра "Treasure chest":
https://github.com/embeddedden/pgame.git
Вторая игра "Entropy":
https://github.com/embeddedden/game-Entropy.git

Проголосовать можно только в группе вк, чтобы исключить голосование одного человека в двух местах сразу: https://vk.com/wall-193480984_1196

Предлагаю вам скачать эти игры (к примеру, нажав зелёную кнопку "Code" справа-сверху), поиграть в них и выбрать ту, что вам понравилась больше.
Голосование продлится до 17 января 23:59 по Москве. Победитель определится на основе оценки жюри и вашей оценки.

Ссылка на сам конкурс: https://t.me/learnpythonforfun/96
#Конкурс_УчимPython2021
Наткнулся на интересный пост с лекциями по машинному обучения для технарей, но не-математиков: https://pikabu.ru/story/lektsii_po_mashinnomu_obucheniyu_7955131
Итак, наш конкурс текстовых игр (https://t.me/learnpythonforfun/96) подошёл к концу. На него были представлены две крутые работы: "Treasure chest" (от Ксении Проценко ) и "Entropy" (от Павла Карасева).

В “Treasure chest” игроку предлагается отправиться на острова за сокровищами. Порядковые номера островов являются одновременно и количеством умений, которые нужны игроку для нахождения сокровищ. Распределение умений необходимое для отыскания сокровищ неизвестно. Ваша задача нанять такую команду, которая будет обладать нужным количеством умений.

В игре “Entropy” разворачивается интересная история, в которой вы попадаете в проект “Энтропия”. У вас есть возможность создания персонажа и несколько выборов, от которых зависит ход игры.

Оба проекта оказались по-своему хороши, но выиграл только один.
Итак, суммарная оценка выставлялась по следующей схеме: мы просто складывали приведенные к интервалу [0, 1] оценки жюри и оценки участников группы. Чтобы привести оценки к этому интервалу, мы брали оценку каждого участника и делили её на максимальную полученную оценку. Таким образом:
"Treasure chest" получает 8 / 9 = 0,89 балла.
"Entropy" получает 9 / 9 = 1 балл.
Оценки жюри (детализация следующим постом):
"Treasure chest" получает 1 балл.
"Entropy" получает 0,68 балла.

Суммарная оценка:
“Treasure chest": 0,89 + 1 = 1,89 балла
"Entropy": 1 + 0,68 = 1,68 балла.

Таким образом, “Treasure chest” становится победителем этого конкурса!!!👏🏻👏🏻👏🏻

В ближайшие несколько дней мы свяжемся с участниками для фидбека по их проектам, а с победителем обсудим отправку/получение приза (книжка по python на выбор).

Ссылки на гитхаб репозитории игр-участников:
https://github.com/ProtKsen/pgame
https://github.com/DandyFox/game-Entropy

#Конкурс_УчимPython2021
results.png
62 KB
Оценки жюри за конкурс