首页 > 编程语言 >18个CodePen上的游戏将教你学习编程

18个CodePen上的游戏将教你学习编程

时间:2022-11-08 17:34:22浏览次数:49  
标签:游戏 查看 18 代码 编程 源码 https CodePen

18个CodePen上的游戏将教你学习编程_javascript

英文 | https://javascript.plainenglish.io/17-exciting-games-on-codepen-you-can-learn-from-about-game-coding-5417d90f2490

翻译 | web前端开发


对我来说,向他人学习编码是提高我的编程技能的另一种方式。像CodePen和Github之类的网站上就有很多优秀的程序员在那里与世界各国的程序员公开分享了他们的项目。

如果你打算使用CSS,JavaScript和HTML创建迷你小游戏,那我今天的内容,应该可以给你一些帮助。你可以通过查看CodePen上的源码来进行编程技能的学习,同时还可以创建自己的小游戏。

1、记忆游戏

这个游戏有点令人兴奋。你必须配对编程语言(Java-Java),直到游戏结束。没有时间限制,但是,你需要敏锐的记忆才能完成整个游戏。

18个CodePen上的游戏将教你学习编程_web前端开发_02

这个游戏由Nate Wiley创建,如果你想查看源码,可以到在CodePen上查看完整代码。

代码地址:https://codepen.io/natewiley/pen/HBrbL

2、RGB彩色游戏

在这个游戏中,你将不得不猜测哪种颜色组合是正确的。你有五次尝试完成每个回合。你不必着急,因为没有时间限制,很可能会失败几次。

18个CodePen上的游戏将教你学习编程_javascript_03

这个由Michelle Huang创建,如果你想查看源码,可以到在CodePen上查看完整代码,代码地址:https://codepen.io/itsmhuang/pen/oxaReK

3、使用JavaScript的Pong游戏

这是一个简单的乒乓球游戏,至少有五轮。你与机器人对战并得分直到获胜。该游戏是由键盘控制的,因此你会感觉像在玩一个真实的游戏。

18个CodePen上的游戏将教你学习编程_查看源码_04

这个游戏由加百利·杜贝(GabrielDubé)创建,如果你想查看源码,可以到在CodePen上查看完整代码。

代码地址:https://codepen.io/gdube/pen/JybxxZ

4、冠状病毒入侵者

这是一个令人兴奋的游戏,但会累人。为了赢得游戏,你必须多次单击才能杀死冠状病毒。现在,我建议你使用鼠标进行硬式单击。

18个CodePen上的游戏将教你学习编程_web前端开发_05

这个游戏由 Elad Shechter创建,如果你想查看源码,可以到在CodePen上查看完整代码,代码地址:https://codepen.io/elad2412/pen/wvabjXy

5、冠状病毒射击游戏

这与上面的以前的冠状病毒游戏有很大的不同。你需要射击将看到的每一个病毒,直到清除游戏为止。你玩游戏的时间越长,获得的能量就越多。将光标指向所有这些对象并完成游戏。

18个CodePen上的游戏将教你学习编程_javascript_06

这个游戏的创建者是Faisal Jawed,如果你想查看源码,可以到在CodePen上查看完整代码。

代码地址:https://codepen.io/faisal-jawed/pen/NWqeRNZ

6、迷宫游戏

如果你有更多时间玩,这个游戏适合您。游戏分为几个关卡。初级水平,很容易成功,但是,你需要花费很长时间才能完成极端和艰巨的任务。如果你无法完成艰难的关卡,那么你始终可以玩简单和中等的关卡。每当你重新启动时,它们的迷宫总是会改变。

18个CodePen上的游戏将教你学习编程_查看源码_07

这个游戏的创建者是马丁,如果你想查看源码,可以到在CodePen上查看完整代码。

代码地址:https://codepen.io/TheCodeDepository/pen/jKBaoN

7、射击打靶游戏

通过用弓箭击中靶心目标来玩这个游戏。你必须仔细瞄准才能达到目标。没有时间限制。你的箭头是无限的。你可以发射任意数量的箭。

18个CodePen上的游戏将教你学习编程_查看源码_08

这个游戏的创建者是 Elliot Geno,如果你想查看源码,可以到在CodePen上查看完整代码。

代码地址:https://codepen.io/pyrografix/pen/qrqpJN

8、火柴人大战

需要两名玩家才能玩这个游戏。你需要有人与之抗衡才能享受这场比赛。游戏是通过互相击打来进行的,无论谁先耗尽生命,都将输掉游戏。

18个CodePen上的游戏将教你学习编程_web前端开发_09

这个游戏的创建者是Laïsa, 如果你想查看源码,可以到在CodePen上查看完整代码。

代码地址:https://codepen.io/LERUS/pen/rNaZPJv

9、蛇游戏

我们都熟悉,我们的首批3210手机上的这款游戏。该游戏可能是受到该游戏启发的,并且你的蛇会一直向前推进,直到你击中自己。

18个CodePen上的游戏将教你学习编程_查看源码_10

这个游戏的创建者是 Jack Rugile, 如果你想查看源码,可以到在CodePen上查看完整代码。

代码地址:https://codepen.io/jackrugile/pen/IHbvh

10、僵尸混乱大战

这场比赛是关于时间准确性。你必须通过逐个射击僵尸来防止它们进入另一侧。每个回合中有六个子弹,子弹用完时需要重新加载。

18个CodePen上的游戏将教你学习编程_查看源码_11

这个游戏的创建者是 Elior Tabeka,如果你想查看源码,可以到在CodePen上查看完整代码。

代码地址:https://codepen.io/eliortabeka/pen/RoNgzR

11、Lingo游戏

我从来没有清除过这个游戏。我尝试了几次,但没有成功。你必须猜出黄色方块后面的单词。我不知道这些词是什么,因为我回答正确了。

18个CodePen上的游戏将教你学习编程_javascript_12

这个游戏的创建者是KS,如果你想查看源码,可以到在CodePen上查看完整代码。

代码地址:https://codepen.io/KSayrs/pen/KgObm。

12、箭防游戏

这个游戏很简单。只要射向你的箭头,就不要让自己受到打击。

18个CodePen上的游戏将教你学习编程_web前端开发_13

这个游戏的创建者是Faisal Jawed,如果你想查看源码,可以到在CodePen上查看完整代码。

代码地址:https://codepen.io/faisal-jawed/pen/xxKBgBo

13、倾斜迷宫游戏

这款游戏一开始就非常有创意,也很容易。这是一个迷宫游戏,但与我上面提到的不同。在此游戏中,你必须使所有圆点彼此碰撞,当下降到一个圆点时,将其置于迷宫中的虚线圆形状。

18个CodePen上的游戏将教你学习编程_web前端开发_14

这个游戏的创建者是Hunor Marton Borbely,如果你想查看源码,可以到在CodePen上查看完整代码。

代码地址:https://codepen.io/HunorMarton/pen/VwKwgxX

14、井字游戏

这个游戏是我的童年游戏。我学会了用纸和笔玩,现在,我可以在线玩了。在此游戏中,第一个成功将其三个标记成功放置在对角线,水平或垂直行中的玩家是获胜者。

18个CodePen上的游戏将教你学习编程_javascript_15

这个游戏的创建者是freeCodeCamp,如果你想查看源码,可以到在CodePen上查看完整代码。

代码地址:https://codepen.io/freeCodeCamp/pen/KzXQgy

15、避免小行星

在这个游戏中,你需要不惜一切代价避免被小行星击中。

18个CodePen上的游戏将教你学习编程_javascript_16

这个游戏的创建者是Sagee Conway,如果你想查看源码,可以到在CodePen上查看完整代码。

代码地址:https://codepen.io/saconway/pen/VwvyVpx

16、国际象棋游戏

所有人都知道这个游戏。与另一位国际象棋棋手一起玩可以享受这个游戏。

18个CodePen上的游戏将教你学习编程_查看源码_17

这个游戏的创建者是Harold Bell,如果你想查看源码,可以到在CodePen上查看完整代码。

代码地址:https://codepen.io/hbellatcodepen/pen/GxqmaJ

17、HTML5赛车游戏

这是一个简单的赛车游戏,这款游戏可以让你想起你的童年时代的旧式赛车游戏。

18个CodePen上的游戏将教你学习编程_javascript_18

这个游戏的创建者是洛根(Logan),如果你想查看源码,可以到在CodePen上查看完整代码。

代码地址:https://codepen.io/HRLRies/pen/GpqGWr

18、游戏逻辑

该游戏类似于水果忍者游戏。剪掉掉落在地上的气球-错过了三个气球,比赛结束了。

18个CodePen上的游戏将教你学习编程_javascript_19

这个游戏的创建者是法比奥·奥塔维亚尼(Fabio Ottaviani),如果你想查看源码,可以到在CodePen上查看完整代码。

代码地址:https://codepen.io/supah/pen/vYKYKGd

总结

我希望您喜欢这个清单,也希望您在无聊时会喜欢上面的游戏。但是,不要只是玩这些游戏。您可以阅读它们的代码,对其进行研究,并创建自己的游戏。

学习更多技能

请点击下方web前端开发



18个CodePen上的游戏将教你学习编程_web前端开发_20

18个CodePen上的游戏将教你学习编程_web前端开发_21

标签:游戏,查看,18,代码,编程,源码,https,CodePen
From: https://blog.51cto.com/u_15809510/5833878

相关文章

  • 14.面向对象编程
    1.初识面向对象想要通过面向对象去实现某个或某些功能时需要2步:定义类,在类中定义方法,在方法中去实现具体的功能。实例化类一个对象,通过对象去调用并执行方法。c......
  • Stack Overflow 以18 亿美元已售出!我们还可以继续免费使用它吗?它的未来会怎么?
    英文| https://betterprogramming.pub/what-would-be-stack-overflows-future-after-this-1-8b-acquisition-607f50759699翻译|杨小二StackOverflow已以18亿美元的价......
  • 5种常见的异步编程的方法
    1、回调函数/*利用回调函数执行异步操作*/getCallBackData(callback){//把函数作为参数传递进去setTimeout(()=>{letdata='thisiscallbackdata';......
  • After Effects 2021 中文直装版v18.4.1(ae 2021视频剪辑软件)mac/win
    AdobeAfterEffects2021mac版上线啦!ae2021mac中文版是aeMac的最新版本,全新优化专为Mac用户设计,让不可能变为可能。ae2021mac中文版下载专门用于电影、电视、视频和......
  • Linux系统编程——守护进程+线程
    在学习Linux系统编程总结了笔记,并分享出来。有问题请及时联系博主:​​Alliswell_WP​​,转载请注明出处。09-linux-day08(守护进程-线程)目录:一、学习目标二、守护进程1、守......
  • Linux系统编程——09-linux-day07(信号)
    在学习Linux系统编程总结了笔记,并分享出来。有问题请及时联系博主:​​Alliswell_WP​​,转载请注明出处。09-linux-day07(信号)  一、学习目标1、了解信号中的基本概念2、......
  • Linux系统编程——09-linux-day08(守护进程-线程)
    在学习Linux系统编程总结了笔记,并分享出来。有问题请及时联系博主:​​Alliswell_WP​​,转载请注明出处。09-linux-day08(守护进程-线程)  一、学习目标1、守护进程的特点2......
  • Linux系统编程——09-linux-day09(线程同步)
    在学习Linux系统编程总结了笔记,并分享出来。有问题请及时联系博主:​​Alliswell_WP​​,转载请注明出处。09-linux-day09(线程同步)  一、内容回顾1、守护进程:运行在后台,脱离......
  • C/C++ 编程
    写一个函数找出一个整数数组中,第二大的数 constintMINNUMBER=-32767;intfind_sec_max(intdata[],intcount){intmaxnumber=data[0];i......
  • 开发调试工具:USB转IIC/I2C/SPI/UART适配器模块可编程开发板
    开发调试工具:USB转IIC/I2C/SPI/UART适配器模块可编程开发板 发个方便测试I2C、SPI、1Wire接口的工具模块总的思路是通过USB或者UART接口发送一些协议字符串,由模块转换......