软件工程师通常能高效地发现可以自动化的零件,并通过算法等进行求解。
有什么游戏玩家可以利用成为程序员吗?
也就是说,编写重复性任务或协调复杂的任务,寻找使用算法等策略?
发布于 2015-04-26 22:23:44
不可信是我能想到的最符合这个描述的东西。这是一个冒险游戏,你必须修改代码来解决级别和逃避。
然而,我认为这比你可能看到的要简单一些;我可以想象出一些动作冒险游戏,其中的谜题解决方案更容易算法,但我不知道有什么。
发布于 2015-04-27 15:09:12
我不知道你在Linux上做了多少,但是Vim冒险可能在你的资格范围之内。
这款游戏更像是VIM的教学工具,但它是一款非常有趣的游戏,对于任何在Linux上进行基于文本的开发的人来说,它都是一种很好的刷新/新体验(嗯,VIM/VI )。
发布于 2015-04-27 19:20:26
CheckiO是一个纯粹关于解决编程挑战的游戏(在Python中)。
我不确定这是否符合你的描述,因为编程并没有给你在游戏中的优势,这是绝对必要的。
游戏为您呈现不同的任务,其中一些任务是用户创建的,需要您编写满足给定单元测试集的代码。一旦您编写了通过这些测试的任何类型的代码,任务就会被认为解决了,您可以发布解决方案,让其他玩家对其进行评审。
任务开始容易,但难度增加很快。特别是更困难的任务也需要一些数学,几何学和计算机图形的知识。
https://softwarerecs.stackexchange.com/questions/19023
复制相似问题