15 个开源 HTML5 游戏及源代码
时间:2023-05-02 16:30:02 | 来源:网站运营
时间:2023-05-02 16:30:02 来源:网站运营
15 个开源 HTML5 游戏及源代码:HTML5游戏的好处是,它们可以在所有现代浏览器上运行。你可以在浏览器上玩这些游戏,如桌面上的Chrome和Firefox,以及iPhone和Android等设备上。
在这篇文章中,傻大个小妹列出了15个开源HTML5游戏。所有这些游戏都是用HTML5和JavaScript构建的,并附有在线玩这些游戏的链接,以及源代码。
{/color{red}{(如遇无法下载,可在微信公众号“傻大个黑科技”回复,或者本站私信作者)}}
1. React Wordle
这个游戏的灵感来自于流行的网络文字游戏Wordle,在这个游戏中,每24小时都会在全球范围内产生一个新的单词,并且每天有一个单一的解决方案。玩家有5次机会来猜对这个5个字母的单词。React Wordle是由Chase Wackerfuss使用Typescript、React和Tailwind创建的Wordle克隆,在GitHub上可作为MIT许可的开源项目。
在线玩 源代码
2. 2048
几乎在所有平台上都成为热潮的游戏 2048 是开源的,可在 MIT 许可下在 Github 上使用。该游戏由 Gabriele Cirulli 开发,实际上是其他类似类型游戏的克隆。但这并没有阻止它在应用商店取得成功,许多开发人员发现更容易克隆和以各种形式发布它。游戏玩法非常简单,您必须滑动不同数字的图块形成一个更大的数字,直到达到数字 2048。该游戏的Vue.js版本也可以在GitHub 上找到。
在线玩 源代码
3. Snakes and Ladders
还记得Flappy Bird吗?这款游戏在应用商店掀起了一场风暴,让所有人都想知道这样一款简单而难玩的游戏怎么会让人上瘾?那么,现在你可以找到它的克隆源代码,它是用HTML5制作的,使用MelonJS,名为Clumsy Bird。这个游戏是由Ellison Leão开发的,他还为他的游戏提供了一个简单的定制指南,以备你有灵感去克隆这个克隆游戏。
在线玩 源代码
4. Hextris
Hextris 是由 Garrett Finucane 和 Logan Engstrom 开发的快节奏益智游戏。顾名思义,这款游戏就像在六角平面上玩俄罗斯方块。除了在线玩此游戏外,您还可以在 Android 和 iOS 商店中找到它。该游戏的源代码是在 GPL v3 许可下获得许可的。
在线玩 源代码
5. 吃豆人
这是一个早期吃豆子游戏的HTML5克隆。这个游戏是由来自瑞士的开发者Chregi开发的,其源代码采用知识共享署名-相同方式共享4.0国际许可。
在线玩 源代码
6. Astray
Astray是一个用Three.js(JavaScript 3D库)和Box2dWeb构建的WebGL迷宫游戏。该游戏由Rye Terrell开发,是HTML5游戏中3D功能的一个很好的演示。开发者没有为该游戏指定任何许可证,允许任何人以他们喜欢的方式使用它。
在线玩 源代码
7. 俄罗斯方块
你很容易猜到,帆布俄罗斯方块是俄罗斯方块的克隆,并以HTML5帆布实现。这个游戏是由Dionysis Zindros在短短45分钟内开发的。这款游戏的源代码是根据MIT许可证授权的。
在线玩 源代码
8. Agent 8 ball
Agent 8 ball 是一款有趣的HTML5台球游戏,带有炸弹。Agent 8 ball 由Pixel Lab开发,是一款用kbuild构建的相当精巧的游戏,并在MIT许可下进行了授权。不幸的是,这个游戏的可玩链接已经中断。你仍然可以下载源代码并查看游戏逻辑。
源代码
9.井字游戏
这是一个流行的井字游戏的网络版,由 Tim Rijkse 使用Vue.js构建。你可以在CodePen上看到源代码以及玩这个游戏,找到下面的链接。
在线玩 源代码
10. 0hh1
这是一款基于网络的逻辑谜题游戏,由Martin Kool制作。该游戏的源代码在MIT许可下授权,你可以在iOS、Android以及Windows和Windows Phone上下载和玩这个游戏。原始的游戏源代码是不可用的,但是有另一个分支可以下载。
在线玩 源代码
11. 3D 赛车
这是一款Outrun风格的伪3D赛车游戏,由Jake Gordon用HTML5和JavaScript构建,并获得了MIT许可。他写了一个关于如何构建这个赛车游戏的教程。你也可以阅读他关于JavaScript Pong以及JavaScript Snakes游戏的其他教程,以了解用JavaScript开发游戏的情况。
在线玩 源代码
多人参与的开源HTML5游戏
以下游戏是用HTML5和JavaScript构建的在线多人游戏。通常使用像
http://Soket.IO这样的库来创建浏览器中的多人游戏。你可以看一下这些游戏的源代码,看看他们是如何实现多人游戏功能的。
1.mk.jsmk.js 是 Minko Gechev 使用 HTML5 画布和 JavaScript 创建的简单真人快打克隆。它允许 2 个玩家在一台计算机上以及通过网络玩(需要安装服务器)。
在线玩 源代码
2.射手
Shootr是一款由N. Taylor Mullen开发的多人飞船游戏。它是用SignalR和EndGate构建的。这个游戏已无法在线试玩。你可以下载源代码并在你的机器上本地运行游戏。
源代码
3. 浏览器任务
Mozilla基金会推出的BrowserQuest是一款向经典视频游戏致敬的多人游戏。它是一个由HTML5和Web Sockets支持的角色扮演的多人冒险游戏。
源代码
4.VueChess
这是一个用Vue.js和Node.js构建的多人在线象棋游戏。
它还利用http://Socket.IO、Mongodb和Express来实现其服务器逻辑和多人游戏功能。该游戏由Gustavo Crespo Sanchez开发。
源代码
5. Freeciv
Freeciv是一款用HTML5和WebGL实现的开源回合制战略游戏。这个游戏可以在线与其他玩家对战,也可以在单人模式下与AI对手对战。Freeciv-web有一个带有等距图形的HTML5 2D版本和一个3D WebGL版本。该游戏的源代码采用GNU Affero General Public License v3.0授权。
在线玩 源代码
带有游戏资产的完整游戏源(高级版)
如果您正在寻找完整的游戏源代码以及允许您在自己的游戏中轻松使用代码的开源项目,请查看下面的列表。这些游戏由其作者作为高级项目提供,它们允许您不仅许可使用游戏的代码,还允许使用整个项目来构建和发布您自己的游戏。更重要的是,如果您无法自行发布游戏,您还可以获得这些游戏作者的支持。
1. Master Chess 棋盘游戏
国际象棋大师是一款HTML5棋盘游戏,它在浏览器中带来了经典国际象棋游戏的时尚版本。提供两种游戏模式,可以与电脑对战,也可以挑战朋友,在本地进行游戏。
它提供了一个ZIP包,其中包含完整的游戏源代码,以及为1920×1080分辨率构建的版本。该游戏可扩展到适合整个设备的屏幕。游戏是完全可定制的,并与所有浏览器兼容。
源代码
2. 命运之轮
财富之轮是一款HTML5游戏,具有财富之轮的玩法。这个游戏是用CreateJS库开发的,与所有最常见的移动设备完全兼容。这个游戏与CTL Arcade完全兼容,它允许你在你的WordPress网站上创建一个街机部分。
源代码
3. Snakes and Ladders - 棋盘游戏
Snakes and Ladders 是一款HTML5棋盘游戏,提供100个充满陷阱和技巧的方块的经典玩法。你可以通过掷骰子来试试自己的运气,梯子会带你上去,而蛇会带你下来 下载包括所有的源代码,使你可以轻松地对游戏进行修改。
源代码
4. 彩票号码
这是另一个使用 HTML5 构建的碰碰运气游戏。该游戏允许玩家选择编号的彩票,并为随机抽取的号码持有者提供奖品。ZIP 包包含分辨率为 1280×768 的游戏。
源代码
5. 霓虹砖
Neon Brics 是一款经典的破砖游戏,采用创新的霓虹灯设计。它提供 200 种不同的难度级别,并使用 Construct 构建。它支持触摸、鼠标和键盘控制。
源代码
(
{/color{red}{如遇无法下载,可在微信公众号“傻大个黑科技”回复,或者本站私信作者}} )
结论
您最喜欢这些 HTML5 游戏中的哪一款?如果您自己进行过任何 HTML5 游戏开发,可以在评论中告诉傻大个小妹。