《编程之乐 - 软件工程模拟器》是一款沉浸式的 3D 编程解谜游戏,玩家需使用真实的 Python 代码来自动化和控制逼真的机器、机器人、无人机等。在游玩过程中构建实际的编码技能,解决令人兴奋的小型编程挑战,并通过进度解锁新的编程功能和更先进的机械装置。建议具备先前的编程知识。 自动化物流以快速运输物品 通过控制反馈(PID)稳定机器人 为汽车编写导航代码 暴力破解密码 解决经典算法和数据结构问题 精确控制狙击步枪 使用图像处理技术统计硬币数量 应用计算机视觉引导导弹 立即获取并投身于您的编程冒险之旅! 郑重提示 《编程之乐》并非一款休闲游戏。事实上,它是 Steam 上最难的游戏之一。…
《编程之乐 - 软件工程模拟器》是一款沉浸式的 3D 编程解谜游戏,玩家需使用真实的 Python 代码来自动化和控制逼真的机器、机器人、无人机等。在游玩过程中构建实际的编码技能,解决令人兴奋的小型编程挑战,并通过进度解锁新的编程功能和更先进的机械装置。建议具备先前的编程知识。
自动化物流以快速运输物品 通过控制反馈(PID)稳定机器人
为汽车编写导航代码 暴力破解密码
解决经典算法和数据结构问题 精确控制狙击步枪
使用图像处理技术统计硬币数量 应用计算机视觉引导导弹
立即获取并投身于您的编程冒险之旅!
郑重提示
《编程之乐》并非一款休闲游戏。事实上,它是 Steam 上最难的游戏之一。它提供真实的编程体验:大量的思考、艰苦的工作、信息收集、调试以及一些挫折感。但您也将学习新技能,成为更优秀的开发者,最重要的是,享受最终攻克难题时的那种甜蜜成就感。
功能特色
教程关卡,帮助您入门《编程之乐》中的编程概念
使用内置的关卡编辑器创建您自己的谜题
寻找包含有趣计算机科学小知识的可收集资料页
通过完成关卡赚取星星,并使用它们解锁新的编程功能
努力达成多种不同的证书,以表彰您在某一类别中完成所有关卡
真实编程:没有伪代码,没有虚构语言。取而代之的是完全功能的 Python 代码,支持您喜爱的库,如 numpy、pandas、scipy、pillow、sklearn 等。建议具备一些基本的先前编程知识(Python 或其他语言),并对编程有浓厚兴趣。
游戏内 IDE:基于 codemirror 的游戏内 Python IDE 提供语法高亮、自动补全、文档字符串提示、调试、自动缩进、代码折叠、复制/粘贴以及撤销/重做功能。高级用户也可以选择使用外部 IDE,如 VSCode 或 PyCharm。
逼真的挑战:从机器人技术到抽象算法和创意编程——计算机科学的全部广度和深度等待着您。
开放的谜题设计:每个关卡都有许多不同的有效解决方案。
明确的目标:每个关卡都有一个必选目标以及最多三个可选目标。
即时反馈:无需猜测您的代码是否有效。针对通往可行解决方案的每一步(无论好坏),您都会获得即时的增量反馈。
性能指标:在速度、内存使用和代码长度方面,匿名地将您的最佳解决方案与他人进行比较。
无硬性卡关:永远不会卡在单个关卡上,总有多个开放挑战可供游玩。
可选择将您的解决方案和代码提交至排行榜,并与全世界分享。
由计算机科学教授设计
本游戏主要由一位开发者开发,他恰好也是一位计算机科学教授。该开发者制作的配套 YouTube 系列视频为多个关卡提供了示例解决方案,并逐步进行讲解。
关卡编辑器
创新的基于 Python 的关卡编辑器允许创建和脚本化全新的关卡,带来令人兴奋的新挑战。此外,这些新关卡还可以通过游戏的工作坊与社区分享。
祝您编码愉快,立即获取《编程之乐》!