每个程序员都应该玩的 9 款游戏!!!
Codemonkey
CodinGame
弹性盒青蛙
代码战斗
不受信任
网络道场
电梯传奇
Vim 冒险
人工智能游戏
学习编程很难,尤其是在刚开始的时候,但当你开始享受学习的过程时,它就会变得有趣得多。而游戏是实现这一目标的好方法。
因此,这里列出了 9 款您应该开始玩的基于编码的游戏,以帮助您提高编码技能并在过程中获得很多乐趣。
Codemonkey
Codemonkey 使用 CoffeeScript(一种真正的编程语言)来教你如何用 HTML5 开发自己的游戏。它的目标用户是儿童,但成年人也能从中获益匪浅。
访问 Codemonkey - https://www.codemonkey.com/
CodinGame
如果你正在寻找提升编程技能并学习新概念的方法,但又厌倦了常规教程,想要一些有趣的东西,那么你绝对应该尝试一下 CodinGame。它是一个提供互动免费游戏的平台,可以帮助学习超过 25 种流行的编程语言,包括 JavaScript、Ruby、Java、Rust、C# 和 PHP。
访问 CodinGame - https://www.codingame.com/
弹性盒青蛙
想了解 CSS 弹性框的工作原理吗?不妨看看 Flexbox Froggy。它界面简洁,可以在你帮助 Froggy 和他的朋友们的同时,教你如何在 Flexbox 中排列元素的基础知识。
访问 Flexbox Froggy - https://flexboxfroggy.com/
代码战斗
Code Combat 面向教师和学生,但任何人都可以参与。学习 Python、JavaScript、CoffeeScript 或 Lua 游戏脚本语言。在初级地下城关卡中,你将根据游戏附带的教程,使用一些基本命令来移动你的英雄。
访问 Code Combat 官网 - https://codecombat.com/
不受信任
《Untrusted》是一款元 JavaScript 冒险游戏,旨在测试你的 JavaScript 技能,帮助你解决问题。你将使用 JavaScript 引导 Eval 博士穿越机器连续体,并改变他的现实以在不同关卡之间移动。这是一款免费的趣味游戏,可以帮助你练习 JavaScript 技能。
点击此处访问 Untrusted - https://www.playuntrusted.com/
网络道场
Cyber Dojo 提供数十种编程语言的练习和挑战,包括 Ruby、JavaScript、PHP、Python 等。每个练习都阐明了一项挑战,并附有示例演示最终结果。这是练习编程技能的绝佳方式。
访问 Cyber Dojo - https://www.cyber-dojo.org/creator/home
电梯传奇
《电梯传奇》通过与移动电梯和以最高效的方式运送乘客相关的挑战来测试你的 JavaScript 知识。游戏一开始的挑战是在一分钟内运送 15 个人,之后难度逐渐增加。
点击此处访问《电梯传奇》 - https://play.elevatorsaga.com/
Vim 冒险
Vim 是一款高度可配置的文本编辑器,深受程序员喜爱。如果您想学习如何使用 Vim,那么《VIM Adventures》将是您的理想之选!使用常用的 VIM 键盘快捷键,轻松畅玩这款类似塞尔达传说的冒险游戏。
访问 Vim Adventures - https://vim-adventures.com/
人工智能游戏
最后,同样重要的是,我们拥有微软的人工智能游戏平台,你可以用 Python 编写机器人代码,并在 30 多种不同的游戏和挑战中与好友一较高低。你还可以参加比赛赢取超酷的奖品。除了学习用 Python 编写机器人代码外,你还可以亲身体验微软云平台 Azure 的使用。
访问 AI Gaming 网站 - https://www.aigaming.com/
支持
非常感谢你的阅读!希望你今天学到了新东西。请点赞、留下评论或反馈,也欢迎关注我,我会定期发布实用且内容丰富的文章,帮助你成为更优秀的程序员。
如果您喜欢我的作品,请考虑给我买杯咖啡,这样我就可以为您带来更多的项目和文章。
与我联系
如果您有任何问题或疑问,请随时通过Twitter、LinkedIn和GitHub联系我。或者您也可以在这里发表评论/讨论,我会尽力帮助您 :D
文章来源:https://dev.to/basecampxd/9-games-every-programmer-should-play-fab