网游源码
共 35 个资源
华容道
资源描述:介绍了游戏玩法背景(三国华容道,4×5棋盘10枚棋子)、两种对弈模式、AI算法(Minimax + Alpha-Beta剪枝)、中国风界面设计等。适合作为网页游戏模板、教学示例或二次开发基础。
功能清单:●对弈模式(PvP/PvE三档难度)●AI引擎(评估函数/防回退/随机扰动)●5种经典布局●三种操作方式(拖拽/点击箭头/键盘)●游戏功能(悔棋/计时/步数统计/胜利弹窗/彩纸特效)●Web Audio音效系统
运行方式:将压缩包下载到电脑解压,双击Klotski.html用浏览器打开即可运行,或上传至任意Web服务器根目录通过URL访问。建议按F11键全屏体验。
🕒 1个月前
⬇ 8
跳棋-玻璃珠跳棋
资源描述:玻璃珠跳棋(中国跳棋)网页游戏,基于 HTML5 Canvas 开发,单文件交付,无需任何后端环境与第三方依赖。游戏采用标准六角星棋盘(121个棋位、17行),完整实现了跳棋的全部走法规则——相邻移动、跳跃、连跳链。棋子使用径向渐变 + 高光渲染,模拟真实玻璃珠质感,视觉效果精致。界面采用深色渐变背景,全屏自适应布局,在电脑浏览器上铺满整个窗口,长时间对弈不费眼。支持人人对弈与人机对弈两种模式,内置启发式 AI 对手,开箱即玩。适合作为网页游戏模板、教学示例或二次开发基础。
功能清单:●人人对弈模式——两位玩家同台轮流操作,蓝方先手●人机对弈模式——玩家执蓝方,AI 执红方,内置启发式评分算法●标准六角星棋盘——17行121个棋位,每方10颗玻璃珠●完整跳棋规则——相邻移动、单步跳跃、连跳链(自动检测所有可跳路径)●胜负判定——将己方全部棋子送入对方家区域即获胜,弹窗提示●悔棋功能——人人模式撤销一步,人机模式撤销两步(玩家+AI)●棋子选中高亮——金色脉动光环,可走位置绿色呼吸提示●棋子移动动画——平滑过渡,连跳逐段播放●鼠标悬停反馈——己方棋子高亮提示可操作●全屏自适应——根据窗口尺寸自动缩放棋盘,支持高 DPI 屏幕●模式一键切换——随时切换对弈模式并重开棋局●玩家回合状态栏——实时显示当前回合方、可走步数、操作引导
运行方式:将压缩包下载到电脑解压,双击checkers.html用浏览器打开即可运行,或上传至任意Web服务器根目录通过URL访问。建议按F11键全屏体验。
🕒 1个月前
⬇ 14
军棋
资源描述:这是一款基于HTML5的单文件军棋(陆战棋)网页游戏,所有HTML、CSS、JavaScript代码均内嵌于一个 .html 文件中,无需任何后端服务、数据库或依赖安装,用浏览器直接打开即可游玩。游戏采用深色军事风格界面,自适应占满浏览器全屏,棋盘、铁路线、公路线、行营、大本营、楚河汉界等元素完整还原传统军棋布局。支持人人对弈与人机对弈两种模式,并提供明棋(双方棋子可见)与暗棋(对方棋子背面朝上,碰子时翻开)两种视角,适合军棋爱好者休闲娱乐或规则学习。适合作为网页游戏模板、教学示例或二次开发基础。
功能清单:●棋盘系统:标准12行5列军棋棋盘,含铁路线(直线多格移动)、公路线(单格移动)、行营(梅花标记,内部棋子受保护不可被攻击)、大本营(星标,军旗摆放位)、楚河汉界分隔双方●棋子系统:每方25枚棋子——司令、军长、师长、旅长、团长、营长、连长、排长、工兵、炸弹、地雷、军旗,自动随机布阵,符合传统军棋摆放规则●移动规则:公路每次走一格(含行营斜线);铁路直线走多格且中间不可有阻挡;工兵在铁路上可任意转弯(BFS路径搜索);军旗与地雷不可移动●战斗判定:大吃小、同级同归于尽、工兵挖地雷、炸弹与任何棋子同归于尽、吃掉军旗即获胜,战斗结果弹窗展示双方棋子●行营保护:位于行营中的棋子不可被敌方攻击●对弈模式:人人对弈(双人轮流操作)、人机对弈(AI自动走棋,玩家执蓝方)●视角模式:暗棋(对方棋子显示"軍"字背面,碰撞时翻开)、明棋(所有棋子可见)●AI对手:内置启发式AI,会评估棋子价值、优先攻击高价值目标、规避已知强敌●游戏功能:新局开始、交换先手、认输、规则说明弹窗、阵亡棋子统计、战斗记录日志、无棋可走判负检测●交互反馈:点击选中棋子高亮、可移动位置显示绿点、可攻击位置显示红点、当前回合指示器、AI思考状态提示●全屏自适应:100vw×100vh铺满浏览器窗口,棋盘按视口尺寸等比缩放,适合大屏电脑游玩
运行方式:将压缩包下载到电脑解压,双击junqi.html用浏览器打开即可运行,或上传至任意Web服务器根目录通过URL访问。建议按F11键全屏体验。
🕒 1个月前
⬇ 12
围棋
资源描述:一款纯前端单文件围棋对弈网页,秉承"万年劫不改千年意"的理念,将棋枰风雅搬到浏览器中。页面采用深木色古典视觉风格,全屏沉浸布局,Canvas 渲染 19×19 木质棋盘并带星位标注。支持人人对坐手谈与人机独弈两种模式,落子、提子、禁手、劫争、虚着、数子终局等规则面面俱到。内置三档启发式 AI,从轻松娱乐到步步杀机均可胜任。整体零依赖、零安装,一个 HTML 文件即架起一方棋局。适合作为网页游戏模板、教学示例或二次开发基础。
功能清单:●人人对弈模式:两位玩家在同一设备轮流落子●人机对弈模式:内置启发式 AI(轻松 / 普通 / 高手 三档),可执黑先行或执白后行●棋盘规格:9 路、13 路、19 路三类棋盘自由切换●完整围棋规则:气尽提子、自杀禁手、基本劫争禁着点自动判定●对局操作:落子(鼠标点击交叉点)、悔棋(人机模式自动连悔两步)、虚着(Pass)、认输●终局数子:连续两次虚着触发数子,空白点按单色邻接归入领地,贴目 7.5 目●视觉辅助:最后一手红圈标记、悬停半透明落子预览、立体光影棋子●实时信息面板:当前轮次指示、双方提子计数、手数统计、完整招法记录(坐标跳过字母 I)●木色古典 UI:深色背景、毛玻璃控制栏、自适应全屏布局●Toast 轻提示交互反馈
运行方式:将压缩包下载到电脑解压,双击weiqi.html用浏览器打开即可运行,或上传至任意Web服务器根目录通过URL访问。建议按F11键全屏体验。
🕒 1个月前
⬇ 16
飞行棋
资源描述:一款基于纯前端技术实现的经典飞行棋(Aeroplane Chess)网页游戏,单文件 HTML,无需后端、无需安装,浏览器打开即玩。支持 2~4 人自定义对战,可自由设置每个玩家为"人类"或"电脑",既能人人面对面同屏对弈,也能人机混玩。棋盘采用经典 15×15 布局,四色基地、52 格外圈跑道、跳跃格、归航通道一应俱全,完整还原飞行棋核心规则。界面自适应全屏,桌面端和移动端均可流畅游玩。适合作为网页游戏模板、教学示例或二次开发基础。
功能清单:●人人对弈:2~4 位玩家同屏轮流操作●人机对弈:任意玩家可设为电脑 AI 自动行棋,支持人机混搭●玩家配置:每方可独立选择"人类 / 电脑 / 不参与",最少 2 人即可开局●完整规则:掷骰子、6 点起飞、外圈移动、撞击对方飞机送回基地、跳板跳跃、归航通道、精确到达终点●连投机制:掷出 6 点可再次投掷●AI 策略:电脑根据进度、撞击机会、跳跃增益、起飞优先级等因素自动选择最优飞机●自适应布局:棋盘大小随浏览器窗口自动缩放,全屏沉浸体验●实时状态:当前回合提示、骰子动画、各玩家归航进度、操作提示消息●胜利结算:全部飞机到达终点后弹出获胜动画,支持一键重开●移动端适配:窄屏自动切换为上下布局,触控可玩
运行方式:将压缩包下载到电脑解压,双击Ludo.html用浏览器打开即可运行,或上传至任意Web服务器根目录通过URL访问。建议按F11键全屏体验。
🕒 1个月前
⬇ 16
斗兽棋
资源描述:经典斗兽棋(动物棋)网页游戏,单文件 HTML 实现,开箱即用。适合作为网页游戏模板、教学示例或二次开发基础。
功能清单:●棋盘:7列×9行标准棋盘,含两片河流水域、每方3个陷阱、1个兽穴●棋子:8种动物,等级分明天——鼠(1)、猫(2)、狗(3)、狼(4)、豹(5)、虎(6)、象(7)、狮(8),每方各8枚●完整规则:高等级吃低等级/同等级;鼠吃象、象不能吃鼠(特殊克制);狮虎可纵跳/横跳越过河流(河中有鼠挡路则不能跳);鼠可入水,水中鼠不能上岸吃象;●进入对方陷阱等级降为0●胜利条件:进入对方兽穴 / 吃光对方棋子 / 对方无合法移动●人人对弈:两人轮流操作●人机对弈:AI 采用 minimimax + alpha-beta 剪枝算法,支持简单/中等/困难三档难度,可选 AI 执红或执蓝●交互辅助:点击选中棋子→高亮合法目标(金色圆点=可移动,红色虚线圈=可吃子)、悔棋、重新开始、规则说明弹窗、被吃棋子展示、回合指示、胜利弹窗●自适应全屏:JS 动态计算棋盘尺寸,棋盘+棋子+文字+面板按比例联动缩放,任意分辨率浏览器全屏自动撑满
运行方式:将压缩包下载到电脑解压,双击Animal-Chess.html用浏览器打开即可运行,或上传至任意Web服务器根目录通过URL访问。建议按F11键全屏体验。
🕒 1个月前
⬇ 13
五子棋
资源描述:纯前端单文件五子棋网页游戏,HTML、CSS、JavaScript 全部整合在一个 .html 文件中,无需安装任何环境或依赖,浏览器双击即可打开运行。适合作为网页游戏模板、教学示例或二次开发基础。
功能清单:●支持人人对弈(双人轮流)和人机对弈(AI 对手)两种模式,一键切换●15×15 标准棋盘,Canvas 绘制,木质风格界面●人机模式内置 AI 算法,基于攻防评分策略(活四、冲四、活三等棋型识别 + 中心权重),具备一定棋力●全屏自适应布局,棋盘大小随窗口动态缩放,支持高分屏清晰显示●最后落子高亮提示、获胜五子红色高亮●悔棋功能:人机模式撤回双方各一步,人人模式撤回一步●双方比分统计、胜利弹窗●响应式设计,适配桌面及移动端浏览器
运行方式:将压缩包下载到电脑解压,双击gomoku.html用浏览器打开即可运行,或上传至任意Web服务器根目录通过URL访问。建议按F11键全屏体验。
🕒 1个月前
⬇ 19
中国象棋
资源描述:一款基于纯前端技术实现的中国象棋网页游戏,无需后端服务、无需数据库、无需安装任何依赖,单个 HTML 文件即可在浏览器中直接运行。采用中国传统风格视觉设计,界面美观大气,适合作为网页游戏模板、教学示例或二次开发基础。
功能清单:●完整实现中国象棋全部走法规则:马走日(蹩马脚)、象走田(堵象眼)、车直行、炮隔子吃、兵卒过河横走、将帅九宫内移动、仕士九宫斜走●飞将规则:将帅同列且中间无棋子时可直接吃对方主将●将军/将死判定:走棋后自动检测将军状态,无合法走法时判定将死并弹出胜负结算●走棋安全性过滤:自动排除会导致己方被将的非法走法●人人对弈 / 人机对弈 双模式切换,AI 采用棋子估值 + 位置评估 + 2 层 Minimax 搜索算法●棋子点击选中,合法落点高亮提示(空位金色圆点、可吃位红色标记)●棋谱实时记录(步数、方阵、起止坐标、吃子信息)●阵亡棋子展示区(红方/黑方分别统计)●悔棋功能(人机模式下自动撤销双方各一步)●重开一局、翻转棋盘(红黑视角切换)●全屏自适应:根据浏览器窗口大小自动缩放棋盘与棋子,窗口拖拽实时重绘●胜负结算弹窗,含"再来一局"快捷重启
运行方式:将压缩包下载到电脑解压,双击chinese-chess.html 用浏览器打开即可运行,或上传至任意 Web 服务器根目录通过 URL 访问。建议按 F11 全屏体验。
🕒 1个月前
⬇ 20