经常听到来多咨处咨询转码的学生说,学习编程是一件非常枯燥无味的事情。
那今天,我们的几位大厂mentor为大家分享了一些有趣又有用的编程小游戏,希望各位学生宝宝们,在转码路上越学越开心~
1️⃣Coding Games
🧑🏻💻Coding games 支持包括 PHP、C、JavaScript 在内的 20 多种编程语言。用户界面功能强大,可以定制。
🧑🏻💻例如,你可以选择你的代码编辑器的风格:Emacs、Vim、Classic。
2️⃣CodeCombat(极客战记)
🧑🏻💻他的网站外观看起来就像是一个魔兽争霸风格的线上游戏,英雄要去打怪、寻宝与解谜,只是搭配了程序语言的学习。
3️⃣Screeps
🧑🏻💻这个游戏是一个开放的策略游戏,游戏中你控制的单位被称为 “creeps”,它可以帮你获得资源、建立自己的领地等等。作为一个多人在线游戏,游戏中你的 creeps 会被其他玩家的 creeps 包围。
4️⃣Checkio
🧑🏻💻Check iO 是一个基于浏览器的游戏,你需要使用 Python 或 JavaScript 来解决问题才能将游戏进行下去。
5️⃣Vim Adventures
顾名思义,这个网站让你通过玩游戏来学习 Vim。
6️⃣Cyber Dojo
🧑🏻💻Cyber-dojo是一个提供给程序员们练习写程序的地方。
7️⃣Code Monkey
🧑🏻💻CodeMonkey 是一款非常富有童趣的网页编程游戏,玩家通过编程向怪兽小猴子传达指令,帮助小猴子吃到香蕉就可以过关了。
8️⃣Elevator Saga
🧑🏻💻电梯编程游戏,需要一步步解决问题过关。比如说第一关是在 60 秒内运输 15 个人。
9️⃣Git-Game
🧑🏻💻Git-game 是一个基于终端的游戏,它用来教授 git 中的那些非常酷的功能。游戏的主题内容是搜寻,通过 git 命令来找到线索,解开谜题。