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
Нет оценки




