Поиск по каталогу

Введите минимум 3 символа — подскажем подходящие игры.

Learn Programming: Python - Retro

Терминальная игра для изучения и практики программирования на Python.

Дата выхода
18 февраля 2021
Платформы
Windows

Об игре

Описание Learn Programming: Python - Retro

ВАЖНОЕ ПРИМЕЧАНИЕ. Вместо этой версии мы настоятельно рекомендуем «Изучение программирования: Python — Remake». Мы сохранили эту версию доступной для людей, которым может быть интересно/любопытно ее опробовать, но она значительно уступает версии Remake (см. часто задаваемые вопросы ниже). Добро пожаловать в изучение программирования: Python! Цель этой игры — познакомить новичков с чудесами мира информатики! В игре есть два основных компонента: Уроки: интерактивный курс, который научит вас вычислительному мышлению, написанию программ на Python и созданию классов с использованием принципов объектно-ориентированного программирования (ООП). Задачи: множественный выбор, короткий ответ и математические задачи для проверки вашего понимания Python, вычислительного мышления и ООП. Эти задачи встроены в уроки, поэтому вы можете практиковать понимание концепций в режиме реального времени в рамках активного обучения. Эта игра не требует абсолютно никаких предварительных требований. Мы надеемся, что вы присоединитесь к нам в изучении чудес программирования на Python! Игра разработана Ниемой Мошири Содержание уроков разработано Сабил Мансури СодержаниеГлава 1 – Введение: Гайки и болтыГлава 2 – Условные выражения: мороженое не на завтракГлава 3 – Циклы: Завтрак, Обед, Ужин, Завтрак, Обед, Ужин… Глава 4 – Структуры данных: у меня будет Комбинация №3, пожалуйста!Глава 5. Функции: как перестать переписывать код?Глава 6. Рекурсия: дайте мне минутку, мне позвонит сам.Глава 7. Объекты: Python, съешьте бургер.Глава 8. Исключения: нельзя съесть пустой пакет чипсов.Глава 9. Файловый ввод-вывод: вот рецепт, приготовьте мне макароны.Глава 10. - Библиотеки: разве кто-то не делал этого раньше? Глава 11 - Эпилог: Что теперь? Важные примечания. Исполняемый файл игры неправильно помечается некоторыми антивирусными системами. Игра, которая сама была написана на Python, упакована в один исполняемый файл, содержащий переносимую среду Python, обеспечивающую запуск игры, даже если Python не установлен. Эта упаковка выполняется с использованием PyInstaller, и проблема, связанная с тем, что антивирусные системы неправильно помечают пакеты PyInstaller, хорошо известна. Я буду обращаться к антивирусным компаниям по этому вопросу, но для полной прозрачности привожу полный отчет VirusTotal: Также в качестве подарка я решил бесплатно выпустить исходный код игры! Сюда не входят данные урока, но содержится реальный код Python, лежащий в основе игрового движка. Я надеюсь, что это практическое применение Python пробудит у вас интерес к изучению языка! Часто задаваемые вопросы (FAQ) Как увеличить размер шрифта? В игре должны использоваться настройки командной строки Windows по умолчанию. Для настройки при запуске игры (которая открывается в развернутом окне) у вас должна быть возможность щелкнуть правой кнопкой мыши панель над окном (с надписью «Изучение программирования: Python»), нажать «Свойства», перейти на вкладку «Шрифт» и выбрать больший размер шрифта. Как изменить цветовую схему? В главном меню нажмите «Стили», и в появившемся меню «Стили» вы можете выбрать другую цветовую схему. Лично я предпочитаю «Hacker Yellow» в течение длительного периода времени, так как на мой взгляд, это проще всего. Будет ли поддержка Mac или Linux? У меня нет никаких планов по добавлению поддержки Mac/Linux в Steam, но я опубликовал исходный код игрового движка, который должен быть кросс-платформенным (при условии, что на вашем компьютере установлен Python). Чем «Изучение программирования: Python - Remake» отличается от оригинального «Изучение программирования: Python - ретро»? Игровой движок, лежащий в основе игры «Изучение программирования: Python — ретро» было создано разработчиками с нуля исключительно из интереса, и поэтому в нем отсутствовали многие технические функции современных игровых движков. «Изучение программирования: Python — ретро» — это ремейк игры, использующий игровой движок Ren'Py, который обычно используется для создания визуальных новаторских игр. Некоторые тексты и изображения уроков были опущены в «Изучение программирования: Python — ретро» из-за технических ограничений игрового движка, которые были прочитаны в разделе «Изучение». Программирование: Python - Remake», но текст урока во многом тот же. Основные новые функции в «Изучение программирования: Python - Remake» заключаются в следующем: Более чистый современный пользовательский интерфейс (например, поддержка разрешения до 4K, красивые шрифты, изображения, фоновая музыка и т. д.) Достижения Steam Возможность пропускать испытания и отслеживать прогресс Поддержка наложения сообщества Steam Поддержка приложения Steam Link Поддержка удаленной игры Steam Благодаря тому, как это происходит был упакован, «Изучение программирования: Python — ретро» имело проблему с ложными срабатываниями антивирусных флагов (дополнительную информацию см. на странице магазина «Изучение программирования: Python — ретро»); это полностью исправлено в «Изучение программирования: Python — Remake» из-за использования Ren'Py.

Производительность

Системные требования Learn Programming: Python - Retro

Параметр Минимальные
Операционная система Windows 7
Процессор Any
Оперативная память 64 MB ОЗУ
Видеокарта Any
Место на диске 10 MB
Звуковая карта N/A

Галерея

Скриншоты Learn Programming: Python - Retro

Сведения

Подробности об игре

Разработчики и издатели

Разработчик

Niema Moshiri

Издатель

Niema Moshiri

Языки и режимы

Языки

английский

Игра без VR

Поддерживается

Оценки сообщества

Рекомендации Steam

Нет данных

Metacritic

Нет оценки