《编程之乐:软件工程模拟器(JOY OF PROGRAMMING - Software Engineering Simulato)》是由 Prof. Scherer 制作、PlayWay S.A. 发行的一款模拟器类游戏。玩家可运用真实的 Python 代码,实现自动运行机器、机器人和无人机等操作,比如对自动驾驶车辆编程、破解密码、应用机器学习预测、自动化物流配送、用图像处理技术引导导弹等,在游戏中获得实际编码技能,应对编程挑战。
JOY OF PROGRAMMING - 软件工程模拟器是一款沉浸式 3D 编程益智游戏。玩家借助真实的 Python 代码,实现对机器、机器人、无人机等的自动运行与控制。在游戏过程中,玩家能培养实际编码技能,迎接令人兴奋的小规模编程挑战,不断进步,解锁新编程功能,提升机器设备性能。

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

开放式挑战
1、真实编程:采用功能齐全的 Python 代码及 numpy、pandas 等热门基础包,建议玩家事先具备一定编程知识并对编程有浓厚兴趣。
2、游戏内置 IDE:基于 CodeMirror 的游戏内置 Python IDE,具备语法高亮显示、自动完成、调试等多种功能。
3、现实的挑战:涵盖机器人技术、抽象算法和创意编码等计算机科学领域。
4、开放的益智游戏设计:每个关卡有多种有效解决方案。
5、明确的目标:每个关卡有一个强制性目标和最多三个可选目标。
6、即时反馈:能立即获取代码运行的反馈,找到有效解决方案。
7、性能指标:可匿名比较自己与他人最优解决方案在速度、内存使用和代码长度方面的差异。
8、无硬锁:不会被困在单一关卡,总有开放挑战可选。
9、每周挑战:每周处理不同场景并与自己的最优方案比较。
10、可将自己的解决方案和代码提交到排行榜与全球玩家分享。

快乐编码!

陌生来电要警惕,分享屏幕别随意,未知链接不点击,个人信息不透露,转账汇款多核实,骗局千万要记牢。
有效预防诈骗,请安装国家反诈中心APP!
《编程之乐:软件工程模拟器》免安装汉化版未知