О товаре
РАДОСТЬ ПРОГРАММИРОВАНИЯ — Симулятор разработки программного обеспечения — это захватывающая 3D-игра-головоломка в области программирования.
об автоматизации и управлении реалистичными машинами, роботами, дронами и многим другим с использованием реального кода Python. Развивайте настоящие навыки программирования во время игры, решайте захватывающие небольшие задачи по программированию и прогрессируйте, чтобы разблокировать новые функции программирования и улучшенное оборудование.
Предварительные знания программирования приветствуются
.
Автоматизируйте логистику для быстрой транспортировки товаров. Стабилизируйте роботов с помощью обратной связи управления (ПИД).
Написать навигационный код для автомобилей Взломать пароли перебором
Решать классические алгоритмы и структуры данных. Точно управлять снайперскими винтовками.
Используйте обработку изображений для подсчета монет. Применяйте компьютерное зрение для наведения ракет.
Получите это сейчас
и погрузитесь в свое приключение в области программирования!
Справедливое предупреждение
РАДОСТЬ ПРОГРАММИРОВАНИЯ — это не казуальная игра. На самом деле это одна из самых сложных игр в Steam. Он предлагает настоящий опыт программирования: много размышлений, тяжелая работа, сбор информации, отладка и некоторые разочарования. Но вы также освоите новые навыки, станете лучшим разработчиком и, прежде всего, насладитесь приятным ощущением наконец-то решения сложной проблемы.
Особенности
Уровни обучения, которые помогут вам начать работу с концепциями программирования в JOY OF PROGRAMMING.
Создавайте свои собственные головоломки с помощью встроенного редактора уровней.
Найдите коллекционные информационные бюллетени с интересными фактами из области компьютерных наук.
Зарабатывайте звезды, проходя уровни, и используйте их, чтобы разблокировать новые функции программирования.
Работайте над получением множества различных сертификатов за прохождение всех уровней в одной категории.
Настоящее программирование: никакого псевдокода, никакого воображаемого языка. Вместо этого полнофункциональный код Python с вашими любимыми пакетами, такими как numpy, pandas, scipy, Pillow, sklearn и другими. Некоторые базовые
предварительные знания программирования
(на Python или иначе) и
рекомендуется сильный интерес к программированию
.
Внутриигровая IDE: внутриигровая IDE Python на основе codemirror предлагает подсветку синтаксиса, автозаполнение, всплывающие подсказки строки документации, отладку, автоматические отступы, свертывание кода, копирование/вставку и отмену/повтор действия. Опытные пользователи также могут использовать внешние IDE.
вместо этого используйте VSCode или PyCharm.
Реальные задачи: от робототехники до абстрактных алгоритмов и творческого программирования — вас ждет полная широта и глубина компьютерных наук.
Открытая головоломка: на каждом уровне есть много разных правильных решений.
Четкие цели: на каждом уровне есть одна обязательная цель и до трех дополнительных целей.
Немедленная обратная связь: никогда не задавайтесь вопросом, работает ли ваш код. Получите немедленную, постепенную обратную связь о каждом хорошем (или плохом) шаге на пути к работающему решению.
Показатели производительности: анонимно сравнивайте свое лучшее решение с другими по скорости, использованию памяти и длине кода.
Никаких жестких блокировок: никогда не застревайте на одном уровне, всегда есть несколько открытых задач.
При желании отправьте свое решение и свой код в списки лидеров и поделитесь им со всем миром.
Разработан профессором информатики
Игра разрабатывается в основном одним разработчиком, который также является профессором информатики. В сопроводительной серии YouTube от разработчика представлены примеры решений для нескольких уровней и пошаговое их рассмотрение.
Редактор уровней
Инновационный редактор уровней на основе Python позволяет создавать и писать сценарии совершенно новых уровней с новыми захватывающими задачами. При желании этими новыми уровнями можно также поделиться с сообществом через Мастерскую игры.
Приятного кодирования и
ПОЛУЧИТЕ РАДОСТЬ ПРОГРАММИРОВАНИЯ прямо сейчас!