发售日期: 2024-01-30
更新时间: 2025-03-19 17:52

类型

策略独立模拟

标签

单人游戏
Steam 成就
Steam 云存储
困难
Steam 排行榜
统计
早期访问
Steam 创意工坊
包含关卡编辑器
可修改
物理
现实
3D
俯视
机器人
教育
关卡编辑器
沉浸式模拟
科学
黑客
编程
逻辑
自动化
教程
自动化
编程
编程

游戏介绍

  • 自动化物流,快速将物品从A点运输到B点
  • 为汽车编写导航代码
  • 为智能家居仪表板设计图形用户界面
  • 使用暴力破解密码
  • 使用范围扫描仪、摄像头、LiDAR和碰撞传感器编程自动驾驶汽车
  • 使用基本控制反馈如PID稳定机器人
  • 应用计算机视觉识别对象
  • 使用图像处理引导导弹到指定目标
  • 解决经典算法和数据结构
  • 可选的教程关卡,逐步引导初学者开始编程之旅
  • 使用附带的关卡编辑器创建自己的谜题
  • 找到包含有趣计算机科学知识的可收集资料
  • 通过完成关卡赚取星星,并使用它们解锁新的编程功能
  • 努力获得多个证书,完成一个类别中的所有关卡

立即获取,开始您的编程冒险!

公平警告

编程之乐不是一款休闲游戏。实际上,它是Steam上最困难的游戏之一。它提供了真实的编程体验:大量思考、艰苦工作、收集信息、调试和一些挫败。但你也会学到新的技能,成为更好的开发者,最重要的是享受解决困难问题的甜美感受。

开放式挑战

  • 真正的编程:没有伪代码,没有想象中的语言。相反,使用功能完善的Python代码,配合你喜欢的包如numpy、pandas、scipy、pillow、sklearn等。一些基本的编程知识(Python或其他)和对编程的浓厚兴趣推荐
  • 游戏内IDE:基于codemirror的游戏内Python IDE提供语法高亮、自动完成、docstring工具提示、调试、自动缩进、代码折叠、复制/粘贴和撤消/重做。
  • 真实挑战:从机器人到抽象算法和创意编码——整个计算机科学的广度和深度等待着你。
  • 开放式谜题设计:每个关卡都有许多不同的有效解决方案。
  • 明确的目标:每个关卡都有一个强制目标和多达三个可选目标。
  • 即时反馈:永远不会怀疑你的代码是否在工作。获得每一步(好或坏)向工作解决方案迈进的即时、渐进反馈。
  • 性能指标:匿名比较你的最佳解决方案与他人的解决方案,关注速度、内存使用和代码长度。
  • 无硬锁:永远不会卡在一个关卡上,总有几个开放挑战可用。
  • 每周挑战:每周面对不同的场景,比较你的最佳解决方案。
  • 可选择将你的解决方案和代码提交到排行榜,与世界分享。

由计算机科学教授设计

该游戏主要由一名开发者开发,他同时也是一名计算机科学教授。开发者正在制作一系列伴随的YouTube视频,展示每个关卡的示例解决方案,并逐步讲解。通过解释推理和编程原则,帮助初学者进入游戏并学习实际编程。该系列还将展示社区选择的解决方案,讨论其他方法和潜在改进。

关卡编辑器和模组支持

创新的基于Python的关卡编辑器允许创建和编写新挑战,这些挑战也可以通过游戏的 Workshop 分享。大多数当前关卡和所有未来关卡都是使用此编辑器创建的。自定义资产如3D对象、声音文件、视频和图像可以轻松导入并在关卡编辑器中使用。计划在早期访问结束时包括完整的模组支持,以便使用自定义模组 PAK 扩展游戏。

愉快编码,立即获取编程之乐!

游戏下载

© 2025 GameLode. All rights reserved.
RSS Feed