微信小游戏源码(开源H5开发的网页小程序答题游戏源码)

微信小游戏源码的一大优点便是它们能够运行于所有现代浏览器上(www.rshe.cn)。你可以在台式机的Chrome和Firefox等现代浏览器上玩这些游戏,也可以在iPhone和Android等设备上玩。着眼于开放源代码HTML5游戏是探索不同可能性并学习如何开发自己的游戏的好方法。

源码及演示:y.wxlbyx.icu

在本文中,我们将列举一些受《俄罗斯方块》、《吃豆人》、《小行星》甚至《Flappy Bird》等热门游戏和应用商店热门游戏启发的开源HTML5游戏。所有这些游戏都是基于HTML5和JavaScript。你可以在源代码中找到一个在线玩这些游戏的链接。最后我们还加入了一些多人HTML5游戏,在获得灵感的同时享受乐趣!

1. 《2048游戏》微信小程序游戏

《2048》是一款开源游戏,在Github上获得了麻省理工学院的许可。这款游戏是由Gabriele Cirulli开发的,实际上是其他同类游戏的克隆。但这并没有阻止它在应用商店获得成功,许多开发者发现克隆它并以各种形式发行它更容易。游戏玩法非常简单,你需要滑动不同数字的方块形成一个更大的数字,直到到达2048这个数字。这个游戏的Vue.js版本也可以在GitHub上找到。

2. 笨鸟

还记得飞扬的鸟吗?这款游戏席卷了应用商店,让所有人都想知道为何如此简单却又难以上手的游戏会如此让人上瘾。好了,现在你可以找到用HTML5制作的克隆版本的源代码,使用MelonJS,并命名为《笨鸟》。这个游戏是由Ellison Leão开发的,他也为他的游戏制作了一个简单的定制指南,以防你受到启发去克隆这个克隆。

3.Hextris

Hextris是一款由Garrett Finucane和Logan Engstrom开发的快节奏益智游戏。顾名思义,这个游戏就像在六角形平面上玩俄罗斯方块。除了在网上玩这款游戏,你还可以在Android和iOS商店找到它。这个游戏的源代码是在GPL v3许可下授权的。

4. HTML5 Canvas中的吃豆人

这是原版《吃豆人》的HTML5克隆版。这款游戏是由瑞士的Chregi开发的,源代码是基于知识共享署名-共享相似4.0国际许可协议。

5. 误入歧途

《迷失》是一款WebGL迷宫游戏,使用Three.js (JavaScript 3D库)和Box2dWeb构建。由Rye Terrell开发的这款游戏是HTML5游戏中3D功能的一个很好的演示版本。开发者并未指定游戏的任何授权,而是允许任何人以自己喜欢的方式使用游戏。

6. 帆布俄罗斯方块

你很容易猜到《Canvas Tetris》是在HTML5 Canvas中执行的《俄罗斯方块》的克隆版本。这款游戏由Dionysis Zindros在短短45分钟内开发完成。你可以在YouTube上观看这个游戏的制作过程。这个游戏的源代码是在麻省理工学院许可下授权的。

7. 代理8球

Agent 8球是一个有趣的HTML5游泳池与炸弹游戏。由Pixel Lab开发的Agent 8球是一个相当完善的游戏,使用kbuild和麻省理工学院许可。不幸的是,这款游戏的可玩链接被破坏了。您仍然可以下载源代码并查看游戏逻辑。

8. 圈圈叉叉

这是一个流行的井字游戏的web版本,已经由Tim Rijkse使用Vue.js构建。你可以看到源代码,也可以在CodePen上玩游戏,找到下面的链接。

9. 0 hh4

这是一款基于网页的逻辑谜题游戏,由Martin Kool制作。这款游戏的源代码是MIT授权的,你可以在iOS、Android、Windows和Windows Phone上下载和玩这款游戏。原始的游戏源代码不可用,因此我们链接到它的分叉。

10. Javascript伪3D赛车

这是一款基于HTML5和JavaScript的伪3d赛车游戏,由Jake Gordon制作,并获得MIT授权。他写了一篇关于他如何创造这款赛车游戏的教程。你也可以阅读他的其他关于JavaScript Pong和JavaScript Snakes游戏的教程,学习如何使用JavaScript开发游戏。

多玩家开源HTML5微信小程序游戏

以下是基于HTML5和JavaScript的在线多人游戏。像Soket这样的图书馆。IO通常用于在浏览器中创建多人游戏。你可以查看这些游戏的源代码,看看它们是如何实现多人游戏功能的。

1. mk.js

mk.js是Minko Gechev用HTML5 canvas和JavaScript制作的《真人快打》克隆版。它允许2个玩家在单台计算机上以及通过网络(需要安装一个服务器)。

2. Shootr

《射手》是一款由N. Taylor Mullen开发的多人宇宙飞船游戏。它是使用SignalR和EndGate构建的。

3.浏览器的追求

Mozilla基金会的BrowserQuest是对经典的多人游戏的致敬。这是一款基于HTML5和Web Sockets的多人角色扮演冒险游戏。不幸的是,Mozilla不再直播这款游戏。

4. VueChess

这是一个多人在线象棋游戏建立与Vue.js和Node.js。它还利用了Socket。IO, Mongodb和Express的服务器逻辑和多人功能。该游戏由古斯塔沃·克雷斯波·桑切斯开发。不幸的是,我们没有这款游戏的实时版本的URL,但你可以按照开发者的指示下载源代码,并在你的机器上本地运行游戏。

5. Freeciv网络

《Freeciv》是一款基于HTML5和WebGL的回合制策略游戏。这款游戏可以在线对抗其他玩家,或在单人模式对抗AI对手。freecivo -web既有带有等距图像的HTML5 2D版本,也有带有3D WebGL版本。游戏的源代码是在GNU Affero通用公共许可证v3.0下许可的。

结论

你最喜欢哪个微信小游戏源码?如果你自己开发过微信小程序游戏游戏,我们建议你使用Phaser等HTML5游戏框架或Construct等HTML5游戏开发工具,开始开发自己的HTML5游戏。

主营产品:齿轮,风机,鼓风机,污水处理成套设备,污水处理设备