HTML小游戏23 —— 仿《黄金矿工》HTML网页游戏(附完整源码)

这篇具有很好参考价值的文章主要介绍了HTML小游戏23 —— 仿《黄金矿工》HTML网页游戏(附完整源码)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  • 💂 网站推荐:【神级源码资源网】【摸鱼小游戏】
  • 🤟 前端学习课程:👉【28个案例趣学前端】【400个JS面试题】
  • 💅 想寻找共同学习交流、摸鱼划水的小伙伴,请点击【摸鱼学习交流群】

 

本节教程我会带大家使用 HTML 、CSS和 JS 来制作一个 仿《黄金矿工》HTML网页游戏

✨ 前言

《黄金矿工》是一款经典的HTML网页游戏,早在2004年就已经问世。这款游戏简单易懂,但却充满了挑战和乐趣,深受玩家的喜爱。游戏中,玩家需要扮演一名矿工,利用钩子和绳索,挖掘地下的黄金、钻石等宝石,并尽可能多地收集金币。随着游戏难度的增加,矿工会面临越来越多的挑战,需要灵活运用技巧和策略来获取更多的财富。现在,《黄金矿工》已经成为经典的HTML游戏之一,深受玩家们的欢迎和喜爱。在本文中,我们将详细介绍这款经典的HTML游戏,并分享一些游戏技巧和心得。


🕹️ 本文已收录于🎖️100个HTML小游戏专栏:100个H5游戏专栏https://blog.csdn.net/qq_53544522/category_12064846.html
🎮 目前已有100+小游戏,源码在持续更新中,前100位订阅限时优惠,先到先得。
🐬 订阅专栏后可阅读100个HTML小游戏文章;还可私聊进前端/游戏制作学习交流群;领取一百个小游戏源码。

在线演示地址:https://code.haiyong.site/950/
源码也可在文末进行获取

✨ 项目基本结构


大致目录结构如下:

├── images
│   ├── background_game-sheet0.png
│   ├── background_loading-sheet0.png
│   ├── background_main-sheet0.png
│   ├── ...
│   └── total_score_font.png
├── c2runtime.js
├── 20180516105536.png
├── media
│   ├── bomb.m4a
│   ├── bomb.ogg
│   ├── ...
│   └── winch.ogg
├── data.js
├── icon-16.png
├── icon-32.png
├── icon-114.png
├── icon-128.png
├── icon-256.png
├── jquery-2.1.1.min.js
├── loading-logo.png
├── offlineClient.js
└── index.html 3KB

场景展示

HTML小游戏23 —— 仿《黄金矿工》HTML网页游戏(附完整源码)

HTML小游戏23 —— 仿《黄金矿工》HTML网页游戏(附完整源码)

 HTML源码

<div id="fb-root"></div>
<div id="c2canvasdiv">
	<canvas id="c2canvas" width="1920" height="1080">	
	</canvas>
</div>

CSS 源码

html,body

html, body {
	background: #000;
	color: #fff;
	overflow: hidden;
	touch-action: none;
	-ms-touch-action: none;
}

canvas

canvas {
	touch-action-delay: none;
	touch-action: none;
	-ms-touch-action: none;
}

JS 源码

js 代码较多,这里提供部分,完整源码可以在文末下载

在窗口加载时启动Construct 2项目。

jQuery(document).ready(function ()
{			
	// 使用c2canvas创建新的运行时
	cr_createRuntime("c2canvas");
});

页面变为可见/不可见时暂停并继续

function onVisibilityChanged() {
	if (document.hidden || document.mozHidden || document.webkitHidden || document.msHidden)
		cr_setSuspended(true);
	else
		cr_setSuspended(false);
};

当准备好启动缓存时(即启动后),运行时调用此全局方法。这将注册缓存资源以获得脱机支持的服务工作程序。

window.C2_RegisterSW = function C2_RegisterSW()
{
	if (!navigator.serviceWorker)
		return;		// 不支持软件,忽略呼叫
	
	try {
		navigator.serviceWorker.register("sw.js", { scope: "./" })
		.then(function (reg)
		{
			console.log("Registered service worker on " + reg.scope);
		})
		.catch(OnRegisterSWError);
	}
	catch (e)
	{
		OnRegisterSWError(e);
	}
};

图片资源

HTML小游戏23 —— 仿《黄金矿工》HTML网页游戏(附完整源码)

一共一百五十多张图片,全都打包放在文末的下载链接里了。

音频资源

HTML小游戏23 —— 仿《黄金矿工》HTML网页游戏(附完整源码)

一共四十多个媒体文件。 

  ⭐️ 好书推荐

《短视频策划、拍摄、制作与运营从入门到精通》

HTML小游戏23 —— 仿《黄金矿工》HTML网页游戏(附完整源码)

【内容简介】

1.知识体系完备,核心技巧突出。全面讲解短视频策划、拍摄、后期处理与推广、快速变现等全流程知识点。
2.理论前沿新颖,案例典型实用。紧随新行业发展变化,从调研的上百个热门短视频账号和数十位短视频创作者的成功经验中精选案例。
3.编排循序渐进,新手轻松入门。章节编排从基础到进阶,从软硬件工具到高端方法论指导科学合理,新手也能快速掌握。
4.图文并茂讲解,阅读轻松有趣。图、文、表结合叙述,阅读过程不枯燥。
5.附赠学习资源,享受超值服务。

源码下载

1.CSDN资源下载:https://download.csdn.net/download/qq_44273429/87657674

2.从海拥资源网下载:https://code.haiyong.site/950/
3.也可通过下方卡片添加好友回复黄金矿工获取文章来源地址https://www.toymoban.com/news/detail-408460.html

到了这里,关于HTML小游戏23 —— 仿《黄金矿工》HTML网页游戏(附完整源码)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • HTML小游戏12 —— 汽车赛道飙车游戏(附完整源码)

    💂 网站推荐:【神级源码资源网】【摸鱼小游戏】 🤟 前端学习课程:👉【28个案例趣学前端】【400个JS面试题】 💅 想寻找共同学习交流、摸鱼划水的小伙伴,请点击【摸鱼学习交流群】 💬 免费且实用的计算机相关知识题库:👉进来逛逛 给大家安利一个免费且实用的前端

    2024年02月07日
    浏览(65)
  • HTML小游戏16 —— 消除游戏《魔法石》源码(附完整源码)

    💂 网站推荐:【神级源码资源网】【摸鱼小游戏】 🤟 前端学习课程:👉【28个案例趣学前端】【400个JS面试题】 💅 想寻找共同学习交流、摸鱼划水的小伙伴,请点击【摸鱼学习交流群】 💬 免费且实用的计算机相关知识题库:👉进来逛逛 给大家安利一个免费且实用的前端

    2024年02月22日
    浏览(68)
  • HTML小游戏18 —— html5版街头霸王游戏(附完整源码)

    💂 网站推荐:【神级源码资源网】【摸鱼小游戏】 🤟 前端学习课程:👉【28个案例趣学前端】【400个JS面试题】 💅 想寻找共同学习交流、摸鱼划水的小伙伴,请点击【摸鱼学习交流群】 💬 免费且实用的计算机相关知识题库:👉进来逛逛 本节教程我会带大家使用 HTML 、

    2024年01月17日
    浏览(50)
  • Unity源码分享-黄金矿工游戏完整版

    Unity源码分享-黄金矿工游戏完整版  项目地址:https://download.csdn.net/download/Highning0007/88118933  

    2024年02月15日
    浏览(47)
  • ❤️创意网页:贪吃蛇游戏 - 创造一个经典的小游戏

    ✨ 博主: 命运之光   🌸 专栏: Python星辰秘典 🐳 专栏: web开发(简单好用又好看) ❤️ 专栏: Java经典程序设计 ☀️ 博主的其他文章: 点击进入博主的主页 前言: 欢迎踏入我的Web项目专栏,一段神奇而令人陶醉的数字世界! 🌌 在这里,我将带您穿越时空,揭开属于

    2024年02月14日
    浏览(70)
  • Linux系统之部署网页小游戏合集网站

    games项目 Games项目是一个网页小游戏合集的网站,用户可以在浏览器中直接打开并试玩其中的游戏。该网站已经自动安装了一些开源的小游戏,同时也支持定制功能,用户可以根据自己的需求对游戏进行定制。这个项目的目的是为了提供一个方便、快捷并且开放的平台,让用

    2024年02月20日
    浏览(50)
  • 使用TypeScript实现贪吃蛇小游戏(网页版)

    本项目使用webpack+ts所编写 下边是项目的文件目录 /src下边的index.html页面是入口文件 index.ts是引入所有的ts文件 /modules文件夹是用来存放所有类的 index.html index.ts  /style/less /modules/Food.ts /modules/GameControl.ts /modules/ScorePanel.ts /modules/Snake.ts

    2024年02月13日
    浏览(42)
  • Python-乒乓球小游戏【附完整源码】

    乒乓球小游戏是一个简单而有趣的 2D 页面交互式游戏,玩家可以通过键盘输入来控制球拍上下移动来接球,从而体验乒乓球的乐趣。该游戏有单人和双人两种模式 运行效果: 一:主程序: 二:配置文件 - cfg.py : 三:文件包 - modules : (1) __init__.py (2) sprites.py (3) u

    2024年02月04日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包