前言
本文将介绍全网最全的 9 款JS游戏,让你在游戏中学习,这里收录了有关 TS、JS的游戏。赶紧收藏起来吧!
分别是:
-
TypeScript Exercises
-
JS Design Patterns
-
JS Game: Elevator
-
JS Game: Screeps
-
JS Game: Untrusted
-
JS Promisees
-
JS Game: JSChallenger
-
JS Game: JSRobot
-
CODEWARS
学习 JavaScript 的工具
TYPESCRIPT EXERCISES
TypeScript Exercises 是一个交互式Playground,用于摆弄 TypeScript 的不同功能,如果您对 TypeScript 有初步的了解并想进一步了解,这个应用程序可能适合您。
(图片来源:TYPESCRIPT EXERCISES)
DESIGN PATTERNS GAME
Design Patterns Game 不适合 JavaScript 初学者。适合于有相当丰富的编程经验或非常熟悉 JavaScript,想真正研究 JavaScript 设计模式的开发人员。
(图片来源:DESIGN PATTERNS GAME)
ELEVATOR SAGA
Elevator Saga 这个允许您使用 JavaScript 通过专为游戏本身设计的内置 API 对电梯的运动进行编程。因此,您不仅可以温习 JavaScript,还可以使用外部 API。
(图片来源:ELEVATOR SAGA )
SCREEPS
Screeps 是一款开源的大型多人在线实时战略游戏,您可以使用真实的 JavaScript 代码来建立殖民地、挖掘资源、征服领土等。这个游戏玩法非常先进,受到许多开发人员和团队的强烈推荐。
(图片来源:Screeps)
UNTRUSTED
Untrusted 是一款 JavaScript 冒险游戏,您必须在其中引导一个名为 Dr. Eval 的角色穿过不同的迷宫。为此,您可以更改并重新执行用于当前挑战的代码,让 Eval 博士逃到下一个挑战。
(图片来源:UNTRUSTED)
PROMISEES
Promisees 帮助您学习 JavaScript Promises,这是在 ES6 中添加到语言中的一个特性。您可以使用这个小应用程序来可视化承诺如何工作以及如何在真实代码库中使用它们。
(图片来源:Promisees)
JSCHALLENGER
JSchallenger 是一个简单的平台,可让您通过解决不同的编码挑战来学习 JavaScript。有用的是,这里有最受欢迎和最失败挑战的排行榜。
(图片来源:JSchallenger)
JSROBOT
JSRobot 是一款交互式游戏,您可以在其中使用 JavaScript 和机器人主题 API 来控制机器人收集硬币、避开障碍物并在指定关卡结束时到达旗帜。
(图片来源:JSRobot)
CODEWARS
Codewars 可通过解决多个难度级别和多种语言(包括 JavaScript、TypeScript、Python、Ruby、Go 等)的编程任务来帮助您提高技能。
(图片来源:Codewars)
全文完
谢谢!
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 12 天