Используйте настоящий код Python для автоматизации машин, роботов, дронов и многого другого: Программируйте беспилотные транспортные средства; взламывайте пароли; используйте обработку изображений для наведения. Получайте настоящие навыки программирования и решайте задачи по программированию.
Все обзоры:
Очень положительные (99) - 84% из 99 обзоров положительные.
Дата выхода:
30 янв. 2024 г.
Разработчик:
Издатель:

Войдите, чтобы добавить этот продукт в список желаемого или скрыть его

Игра в раннем доступе

Приобретите игру и начните играть — примите участие в ее развитии

Примечание: данная игра в раннем доступе находится на стадии разработки. Она может измениться в будущем, а может остаться в текущем состоянии, так что, если вам не по вкусу то, что игра может предложить сейчас, рекомендуем дождаться её дальнейшего развития. Узнать больше

Сообщение от разработчиков

Почему ранний доступ?

«Working together with YOU. Together we can make JOY OF PROGRAMMING the best experience for improving your coding skills while having fun: Balancing difficulty, finding edge-case bugs, improving the tutorial for beginners, adding new levels and new machines that you would like to see, making the level editor as intuitive to use as possible, improving the longevity of the game by supporting level designers and eventually mod creators. We envision the future of the game as a programming playground to continuously support your growth as a programmer.»

Сколько примерно эта игра будет в раннем доступе?

«An Early Access period of up to 12 months is planned.»

Чем планируемая полная версия будет отличаться от версии в раннем доступе?

«We plan to add more content (levels and machines), try to improved stability and performance based on your feedback, and we plan to add full Steam Workshop support for sharing mods and custom asset.»

Каково текущее состояние версии в раннем доступе?

«The Early Access version of JOY OF PROGRAMMING contains a solid experience with a lot of content and gameplay. It is well playable, mostly feature complete and has content for about 5-10 hours playtime. Steam features like cloud saving, leaderboards and achievements are already live. Partial Workshop support is already included to share your code solutions with other players.»

Изменится ли цена игры после выхода из раннего доступа?

«That is still to be decided, but price will probably increase slightly once we leave Early Access.»

Как вы планируете вовлекать сообщество в разработку игры?

«We already make active use of the Steam forums and our Discord to involve everyone interested:
  • Feedback to adjust difficulty
  • Suggestions for new machines and new levels
  • Bugreports (in-game form available) to fix major and minor bugs
»
Подробнее

Купить JOY OF PROGRAMMING - Software Engineering Simulator

Купить Joy of Programming and ServiceIT НАБОР (?)

Включенные товары (2): ServiceIT: почини электронику⚡️ управляй фирмой📈 и победи хакера💻, JOY OF PROGRAMMING - Software Engineering Simulator

-10%
HK$ 176.40

Купить Anonymous + Joy НАБОР (?)

Включенные товары (2): Anonymous Hacker Simulator, JOY OF PROGRAMMING - Software Engineering Simulator

-10%
HK$ 214.20
 
Просмотреть обсуждения

Сообщайте об ошибках и оставляйте отзывы в обсуждениях этой игры

Об этой игре

JOY OF PROGRAMMING - Симулятор разработки программного обеспечения - захватывающая трехмерная головоломка по программированию автоматизации и управления реалистичными машинами, роботами, дронами и многим другим с использованием настоящего кода Python. Развивайте навыки программирования, играя, решайте увлекательные небольшие задачи по программированию и двигайтесь вперед, чтобы открывать новые программные возможности и улучшенные механизмы.

  • Автоматизируйте логистику для быстрой перевозки предметов из точки А в точку В
  • Напишите код навигации для робота-пылесоса для уборки вашей квартиры
  • Спроектируйте графический пользовательский интерфейс для дашборда умного дома
  • Взламывайте пароли методом подбора
  • Программируйте автономные транспортные средства с использованием дальномеров, камер, LiDAR и датчиков удара
  • Стабилизируйте роботов с использованием основной обратной связи, такой как PID
  • Применяйте машинное обучение для прогнозирования качества продукции и правильного ценообразования
  • Применение компьютерное зрение для определения и подсчета денег
  • Создавайте автоматизированные системы обороны башен
  • Применяйте обработку изображений для наведения ракет на цель
  • Дополнительные обучающие уровни, ведущие начинающих шаг за шагом по пути программирования
  • Создавайте свои собственные головоломки с помощью встроенного редактора уровней
  • Находите информационные листки с интересными фактами о компьютерных технологиях
  • Зарабатывайте звезды, выполняя уровни, и используйте их для открытия новых программных возможностей
  • Работайте над получением множества различных сертификатов за завершение всех уровней в одной категории


Добавьте в избранное приготовьтесь к приключению в мире программирования!

Открытые задания

  • Настоящее программирование: Никакого псевдокода, никакого вымышленного языка. Вместо этого полностью функциональный код Python с вашими любимыми пакетами, такими как numpy, pandas, scipy, pillow, sklearn и другими. Рекомендуется некоторое базовое знание программирования (на Python или другом языке) и сильный интерес к программированию.
  • Встроенная среда разработки: Среда разработки Python в игре, основанная на Codemirror, предлагает подсветку синтаксиса, автозавершение, подсказки по строкам документации, отладку, автоотступ, сворачивание кода, копирование/вставку и отмену/повтор.
  • Реалистичные задания: От робототехники до абстрактных алгоритмов и творческого кодирования - вас ждет вся ширина и глубина компьютерных наук.
  • Открытый дизайн головоломок: Каждый уровень имеет много различных правильных решений.
  • Четкие цели: Каждый уровень имеет одну обязательную цель и до трех дополнительных целей.
  • Мгновенная обратная связь: Никогда не задавайтесь вопросом, работает ли ваш код. Получайте мгновенную, пошаговую обратную связь при каждом хорошем (или плохом) шаге на пути к рабочему решению.
  • Метрики производительности: Сравнивайте ваше лучшее решение анонимно с другими с учетом скорости, использования памяти и длины кода.
  • Без жестких блокировок: Никогда не застревайте на одном уровне, всегда доступны несколько открытых вызовов.
  • Еженедельное задание: Решайте различные сценарии каждую неделю и сравнивайте свои лучшие решения.
  • По желанию предоставляйте свое решение и свой код на таблице лидеров и делитесь им с миром.

Разработано профессором компьютерных наук

Игра разработана по большей части одним разработчиком, который также является профессором компьютерных наук. Планируется сопровождающая серия видео на YouTube от разработчика для демонстрации примеров решений для каждого уровня и пошагового их разбора. Объяснение логики и принципов программирования на протяжении всего процесса поможет новичкам войти в игру и изучить настоящее программирование. Серия также будет включать выбранные решения от сообщества для обсуждения других подходов и потенциальных улучшений.

Редактор уровней и поддержка моддинга

JOY OF PROGRAMMING создана с встроенной поддержкой моддинга первого уровня с самого начала. Инновационный редактор уровней на основе Python позволяет создавать и скриптовать новые вызовы, легко импортировать и использовать в редакторе уровней пользовательские ресурсы, такие как 3D-объекты, звуковые файлы, видео и изображения. Полную поддержку моддинга для расширения игры с помощью пользовательских модов PAK планируется включить к концу раннего доступа.

Удачного программирования и Добавить в избранное прямо сейчас!

Системные требования

    Минимальные:
    • 64-разрядные процессор и операционная система
    • ОС: Только Windows 10/11, x64
    • Процессор: Core i5 8400, Ryzen 5 2600
    • Оперативная память: 8 GB ОЗУ
    • Видеокарта: GTX 1070
    • DirectX: версии 12
    • Место на диске: 12 GB
    • Дополнительно: Рекомендуется SSD
    Рекомендованные:
    • 64-разрядные процессор и операционная система
    • ОС: Windows 10/11, x64 only
    • Процессор: Core i7 9700k, Ryzen 7 3700X
    • Оперативная память: 16 GB ОЗУ
    • Видеокарта: RTX 2070
    • DirectX: версии 12
    • Место на диске: 12 GB
    • Дополнительно: SSD recommended

Что говорят кураторы

Кураторы (7) написали обзоры этого продукта. Нажмите здесь, чтобы просмотреть их.

Обзоры покупателей

Тип обзора


Тип покупки


Язык


Промежуток
Чтобы посмотреть обзоры за определённое время, отметьте промежуток на графике или выберите одну из колонок.

Показать график



По времени в игре
Фильтр обзоров пользователей по их времени в игре в момент написания обзора:



Без минимумаБез максимума
Отображать:
Показать график
 
Скрыть график
 
Фильтры
Исключать обзоры не по теме
Время в игре:
Под выбранные фильтры не подходит ни один обзор
Настройте фильтры, чтобы увидеть другие обзоры
Загрузка обзоров…