• 正文概述
  • 关于这款游戏JOY OF PROGRAMMING – 软件工程模拟器是一款沉浸式 3D 编程益智游戏,通过运用真实的 Python 代码,自动运行和控制实际的机器、机器人、无人机等。玩游戏的同时培养实际的编码技能,化解令人兴奋的小规模编程挑战并不断进步,进而解锁新的编程功能和提升机器设备的性能。

    • 自动化物流配送,快速将物品从 A 地运输到 B 地
    • 编写导航代码,让真空吸尘机器人完成公寓清洁工作
    • 为智能家居面板设计图形用户界面
    • 运用暴力算法破解密码
    • 使用距离扫描仪、摄像头、激光雷达和防撞传感器,对自动驾驶车辆进行编程
    • 使用 PID 等基本反馈控制,确保机器人运行稳定
    • 使用机器学习,预测生产质量并制定合理的定价
    • 应用计算机视觉,识别钞票和清点金额
    • 创建自动化塔防系统
    • 运用图像处理技术,引导导弹飞向预定目标
    • 可选的教程级别,为初学者提供分步指南,助其开启编程之旅
    • 使用随附的关卡编辑器,创建您自己的益智游戏
    • 找到有收藏价值的简报,其中包含一些有趣的计算机科学趣闻
    • 通过完成关卡赢取星星奖励,然后用它们来解锁新的编程功能
    • 努力完成某一类别的所有关卡测试,获得各种不同的证书

      立即加入愿望清单 并为开启个人编程之旅做好准备!

    开放式挑战

    • 真实编程:没有伪代码,没有虚构语言。相反,有的是功能齐全的 python 代码,以及各种热门的基础包,例如 numpy、pandas、scipy、pillow、sklearn 等。建议事先了解一些基本的编程知识(Python 或其他语言)并且对编程产生了浓厚的兴趣。
    • 游戏内置 IDE:基于 CodeMirror 的游戏内置 Python IDE,提供语法高亮显示、自动完成、文档字符串工具提示、调试、自动缩进、代码折叠、复制/粘贴,以及撤消/重做功能。
    • 现实的挑战:从机器人技术到抽象的算法和创意编码,计算机科学的广度和深度有待我们的探索。
    • 开放的益智游戏设计:每个关卡都有许多不同的有效解决方案。
    • 明确的目标:每个关卡都有一个强制性目标和最多三个可选目标。
    • 即时反馈:永远无须担心代码是否正常运行。获取每一个好(或坏)步骤的即时、增量反馈,找到有效解决方案。
    • 性能指标:匿名比较您本人的最优解决方案与其他人的解决方案在速度、内存使用和代码长度方面的差异。
    • 无硬锁:永远不会陷入单一关卡,总有几个开放的挑战可供选择。
    • 每周挑战:每周处理不同的场景,并与您的最优解决方案进行比较。
    • 您可以选择将自己的解决方案和代码提交到排行榜,然后跟全世界分享。

    由计算机科学教授设计这款游戏主要由一名开发人员设计开发,这名开发人员恰好也是一位计算机科学教授。这名开发人员还计划推出配套的 Youtube 系列视频,展示每个关卡的示例解决方案并通过演示来逐步介绍。讲解推理步骤和编程原理,帮助初学者进入游戏并学习实际的编程技能。系列视频还将专门介绍一些精选的社区解决方案,讨论其他方法和潜在改进。

    关卡编辑器与改编支持JOY OF PROGRAMMING 设计之初便提供内置的第一关卡改编支持。基于 Python 的创新关卡编辑器,让用户能够创建新挑战并编写脚本,还可以轻松导入 3D 对象、声音文件、视频和图像等自定义资源,然后在关卡编辑器中使用。 提供全面的改编支持来扩展游戏,计划在抢先体验结束之前随附自定义的改编 PAK.


      • 需要 64 位处理器和操作系统
      • 操作系统: 仅限 Windows 10/11, x64
      • 处理器: Core i5 8400, Ryzen 5 2600
      • 内存: 8 GB RAM
      • 显卡: GTX 1070
      • DirectX 版本: 12
      • 存储空间: 需要 12 GB 可用空间
      • 附注事项: 推荐使用 SSD
      • 推荐配置:
      • 需要 64 位处理器和操作系统
      • 操作系统: Windows 10/11, x64 only
      • 处理器: Core i7 9700k, Ryzen 7 3700X
      • 内存: 16 GB RAM
      • 显卡: RTX 2070
      • DirectX 版本: 12
      • 存储空间: 需要 12 GB 可用空间
      • 附注事项: SSD recommended
    1. 本站所有资源来源于用户分享和网络转载,如有侵权或不妥之处资源请联系客服处理!
    2. 分享目的仅供大家学习和交流,请不要用于商业用途!
    3. 如果你也有好资源或者游戏,可以联系客服上传分享,分享有积分奖励和额外收入!
    4. 本站提供的游戏、软件等等其他资源,都不包含技术服务请大家谅解!
    5. 如有网盘链接无法下载、失效或其他问题等等,请联系客服处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
    7. 如遇到加密压缩包,默认解压密码为"xianshivip.com",如遇到无法解压的请联系客服!
    8. 因为资源和软件均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
    声明请勿把账号密码保存在浏览器自动登录,否则不重置下载次数,在个人中心退出账号再手动登录即可。

    闲时游-专注于精品资源分享 » 编程乐趣:软件工程模拟器

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。或者进群下载MD5检测工具,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或 联系客服。
    你们有qq群吗怎么加入?
    当然有的,闲时游QQ千人交流群:857121900 群内有安装教程。
    • 10324会员数(个)
    • 3572资源数(个)
    • 7本周更新(个)
    • 0 今日更新(个)
    • 856稳定运行(天)

    提供最优质的资源集合

    加入VIP