首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • WEB小游戏开发小游戏合集项目说明

    引言本篇是小游戏合集【flea-game】的项目说明。 项目介绍Flea Game 是一个基于 Web 技术的小游戏合集项目,旨在提供一系列简单有趣、易于访问的浏览器游戏。 游戏列表游戏描述开发难度游戏难度状态数独经典数字逻辑游戏,支持多难度级别和游戏存档️️️✅ 已完成2048数字合并游戏,看看你能达到多高的分数️️✅ 已完成贪吃蛇经典贪吃蛇游戏,考验你的反应能力️️✅ 已完成扫雷经典的逻辑推理游戏,小心地雷️️️✅ 已完成俄罗斯方块经典的方块堆叠游戏,挑战你的空间思维️️️✅ 已完成五子棋经典的策略对战游戏,五子连珠获胜️️️✅ 已完成消消乐经典的三消游戏,连接相同元素获得高分️️ 开发开发难度 # 五子棋游戏├── match3/ # 消消乐游戏└── index.html # 入口页面️ 技术栈前端:HTML5, CSS3, JavaScript (ES6+ 致谢感谢所有为这个项目做出贡献的开发者和游戏爱好者。

    61311编辑于 2025-07-24
  • 来自专栏旅途散记

    使用Rust开发小游戏

    本文是对 使用 Rust 开发一个微型游戏【已完结】[1]的学习与记录. cargo new flappy 在Cargo.toml的[dependencies]下方增加: bracket-lib = ctx.cls(); ctx.print_centered(5, "你挂了.."); // 挂了后显示一下分数 ctx.print_centered(6, ; main_loop(context, State::new()) } 参考资料 [1] 使用 Rust 开发一个微型游戏【已完结】: https://www.bilibili.com/

    55410编辑于 2023-11-29
  • 来自专栏Dotnet9

    Uno开发小游戏

    刚在微信群里逛,有网友发了Uno的在线小游戏,站长觉得不错,简单分享下: 群聊涨见识 Uno是什么? 在线小游戏 在线地址:https://asadullahrifat89.github.io/hungry-worm-uno-platform/ 由于是使用 Web Assembly[1]开发的,虽然有着 其初始目标是为C[4]/C++[5]等语言编写的程序经过编译,在确保安全和接近原生应用的运行速度更好地在Web[6]平台上运行。 fromModule=lemma_inlink [6] Web: https://baike.baidu.com/item/Web/150564?fromModule=lemma_inlink

    1.4K40编辑于 2022-11-25
  • 来自专栏TagBug

    小游戏开发概述 - 笔记

    游戏引擎、游戏开发的技能树、PixiJS+Web 开发 # 小游戏开发概览 # 为什么要用游戏引擎 因为使用游戏引擎的最大优势就是:渲染 引擎的诞生就是因为一家公司做了一款游戏,做下一款游戏时复用了上一款游戏的代码 所以游戏引擎更像是一套解决方案,让你在制作某一类型的产品的时候能够提高你的开发效率。 现在很多主流的 2d 游戏引擎都支持使用 JavaScript 进行开发同时使用相关的工程化能力,也是游戏开发向 web 前端开发靠拢的一种表现。 游戏开发其实更关注内容 作为前端游戏开发,我们没必要一开始就去学端游的游戏引擎,而是可以从简单易用的开始。 NVL Marker RPG Marker RPG Maker 可以 Low Code 搭建一个关卡类型的游戏,适合代码能力不强但是想发挥自己的创意的开发者。

    1.3K20编辑于 2023-03-17
  • 来自专栏教你做小游戏

    开发一款象棋小游戏,素材我只用了6KB!

    小游戏的加载速度是非常重要的,如果能把素材压缩至6KB,那么用户体验会非常爽!有助于留存用户。引言先给大家看一下6KB实现的象棋棋盘的效果:图片再给大家介绍一下,6KB是什么概念? 6KB相当于两个腾讯云的LOGO!图片当然,我做的这个联机对战象棋,目前没有动画和炫酷的特效,没有语音和BGM,其实不算是一款小游戏,更像是一个工具。下面,给大家分享一下我是如何用6KB素材实现的。 用SVG绘制棋子设计,本来应该交给设计师做,但是我只有自己开发,没有专业的设计师,所以只好硬着头皮上了。之前开发 五子棋 ,就是我自己不断调参数,修改渐变色的色号,才看起来像棋子。 我独立开发了《联机桌游合集》,是个网页,可以很方便的跟朋友联机玩UNO、斗地主、五子棋、飞行棋、一夜狼、象棋、德国心脏病、达芬奇密码等游戏,不收费无广告。 还开发了《Dice Crush》参加Game Jam 2022。喜欢可以关注我噢~我有空了会分享做游戏的相关技术,会在这个专栏里分享:《教你做小游戏》。

    7.1K71编辑于 2023-03-25
  • 来自专栏Sign

    微信小游戏开发技巧

    之前有幸收到掘金邀请去分享小游戏开发相关的技术主题,正好公众号一直也没有比较全面的和大家聊如何从技术层面做游戏,这里整理一下之前的分享ppt。 这篇文章会稍微不那么随便点。 啊,上面那部分可以删掉。 游戏的驱动由开发编写游戏逻辑,然后在渲染器中实时渲染到画布上。 ? 微信小游戏和传统web游戏(canvas类)最大的区别在于API。 ? 小游戏的表现既可以像跳一跳那样休闲,也可以像街机的格斗游戏一样热血,不要被想象力所限制,认为「小游戏就应该有小游戏的样子」。 ? 微信小游戏的文件结构 game.js以及game.json分别是小游戏的入口文件及配置文件。 res是游戏资源,也是游戏占用体积最大的地方。 adapter是利用微信API模拟浏览器API的库。 我个人制作的小游戏目前画风都比较奔放,所以分享时借用团队制作的小游戏来介绍了。 游戏结构分为3个大的模块: Base 模块管理脚本,用来组织起整个游戏的部分。

    4.3K62发布于 2018-10-22
  • 来自专栏Fin

    盘点 小游戏开发引擎

    而小程序技术的推广使得游戏的开发又多了一种选择。小程序上的小游戏无需下载安装,即点即玩,似乎更加符合现代人的需求。 下面就来简单盘点一下4款小游戏开发引擎:游戏和小游戏的区别要盘点小游戏开发引擎之前,我们得先来了解下游戏和小游戏两者之间的区别。最核心的区别便在于运行环境的不同。 配套引擎专属的可视化开发工具,引擎与工具同时支持ActionScript3、JavaScript、TypeScript三种开发语言,并且一次开发可以同时发布APP(安卓与iOS)、HTML5、小游戏(微信小游戏 、QQ小游戏、百度小游戏、支付宝小游戏、BiliBili小游戏、字节跳动小游戏、小米快游戏、OPPO小游戏、vivo小游戏、华为快游戏、等)。 缺点:工具数量有限,所以开发商必须给自己创作工具;做复杂和多样化的效果比较耗时。以上四款小游戏开发引擎,你更钟爱哪一款呢?如果有其他值得推荐的小游戏开发引擎,欢迎在评论区留言。

    2.2K50编辑于 2022-12-01
  • 来自专栏making

    h5小游戏开发_小程序小游戏系统开发定制对接方案

    requestAnimFrame中的两个参数,callback为下次重画执行的函数,element为要重画的节点,即requestAnimFrame(callback, element);安装依赖Substrate开发在基于 在下表中找到您的操作系统,并运行适用于您的开发环境的相应命令。

    1.3K40编辑于 2022-11-03
  • 来自专栏有意思的前端世界

    【汉诺塔】小游戏开发教程

    最终的成果示例请点击:汉诺塔小游戏。 温馨提示:本篇教程属于从头到尾面面俱到型,虽然开发上本身是没什么难度的,但不妨碍把它做成一个很完善的游戏,所以它很长。 布局 本项目使用vue作为基础框架。

    2.2K10编辑于 2022-06-15
  • 来自专栏数字孪生

    微信小游戏外包开发流程

    微信小游戏外包开发是指将小游戏开发任务委托给专业的第三方开发团队或公司来完成。这对于缺乏内部开发资源、追求高效率或需要特定技术专长的企业或个人来说,是一种常见的选择。1. 为什么选择微信小游戏外包开发?节省成本: 相比组建内部团队,外包可以省去招聘、培训、管理和固定薪资等成本。提高效率: 专业的外包团队拥有丰富的项目经验和成熟的开发流程,能更快地完成项目。 规避风险: 外包团队通常能更好地处理开发过程中的技术难题和风险,并通过合同约定保障项目交付。获取版号支持: 一些经验丰富的外包公司可能对小游戏版号申请流程比较熟悉,甚至能提供协助。 微信小游戏外包开发流程通常一个完整的外包开发流程会包括以下步骤:需求沟通与分析: 初步沟通: 客户提出小游戏的基本想法、玩法、目标用户、预算和时间线。 选择外包公司的注意事项查看案例与口碑: 了解其过往的小游戏开发案例,最好能亲自体验,并查找客户评价。

    94410编辑于 2025-05-23
  • 来自专栏全栈程序员必看

    unity开发微信小游戏1

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、准备工作 二、官方文档 三、WX开发者工具 四、获得Appid 五、获得AppidError: app.json : app.json 六、资源下载失败404 总结 ---- 前言 最开使用unity3d开发微信小游戏,遇到了一些问题,记录一下, 同时创建了一个交流群QQ 641029627,现在应该没人,有需要的可以加入一起讨论 https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html 使用小游戏开发工具 四、获得Appid 体验: https ->转换小游戏->填入游戏appid,资源CDN,项目名称等参数->然后导出WEBGL并转换成小游戏 2.这个时候会生成一个文件夹,文件夹下方有minigame和webgl2个子文件夹 3.打开微信开发工具 ,会看到有小程序,小游戏和代码片段,项目如果选择成了小程序会出现这个错误,一定要确认在小游戏里面出现了自己的项目才是正确的 六、资源下载失败404 在上方说的webgl文件下方有个.bin文件,每次修改都会有变化

    3.7K20编辑于 2022-11-16
  • 来自专栏Golang语言社区

    Go项目开发----2048小游戏(上)

    刚接触go语言不久,前段时间看到一个2048的项目开发教程,于是就试着练了下手。我的环境采用的是Ubuntu Linux环境。 https://github.com/shiyanlou/golang2048_game.git http://download.csdn.net/detail/hzy305365977/8067803 项目开发详细教程 : http://www.shiyanlou.com/courses/type/1 一. 2048 游戏设计 《2048》由19岁的意大利人Gabriele Cirulli于2014年3月开发。 界面设计 开发的2048游戏将运行在console下。在console中,我们可以控制每一个字符单元的背景色,以及显示的字符。

    2.4K40发布于 2018-03-22
  • 来自专栏Golang语言社区

    Go项目开发----2048小游戏(下)

    key == termbox.KeyEnter{ goto A } } } 本文来自:CSDN博客 感谢作者:hzy305365977 查看原文:Go项目开发 ----2048小游戏

    1.8K70发布于 2018-03-22
  • 来自专栏疯狂的小程序

    微信小游戏6大趋势分析

    小游戏是什么呢?小游戏是微信开放给小程序的更多的能力,让小程序开发者有了开发游戏的能力。 朋友给你说这个游戏超好玩,丢过来一个小游戏卡片,点击就能进去玩,还能直接和好友一起开游戏。 因为休闲游戏市场本身的特点,那些小而美的小游戏很多时候都是由小型工作室和独立开发者完成开发的。 微信小游戏的出现也让游戏开发的门槛进一步降低;游戏的营销也可以依托于微信的传播链条进行传播;基于以上这些特点,我觉得小游戏开发者市场将会涌现出一大批游戏的独立游戏开发者。 语音红包,你每次发红包,小游戏开发者会收取一部分的手续费,大家都没有在意到这一点,但是这个可怕的红包量,已经让这个小游戏开发者挣得盆满钵满了。 、电视直播晚会将会引入小游戏与用户互动 上面说到的用户互动,其实我们可以想象到不止是可以运用到线下。比如很多的直播晚会,也可以让大家在电视前通过手机直接和现场进行互动。

    2.7K50发布于 2018-01-23
  • 来自专栏小皮咖

    ES6 手写一个“辨色”小游戏

    前言 依稀记得几年前朋友圈流行的辨色小游戏,找出颜色不同的矩形。前些天突发奇想,打算自己手写一个类似的游戏,话不多说,先上 Demo . --项目源码 本实例基于 ES6 实现,并兼容 ie9及以上。 2. auto; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px ${this.score} 时间:${this.time}`; // 开始计时, es6 嗯,细心的你可能会发现,此游戏在 ie 中行不通,ie 不兼容 es6 语法。怎么办? 4. 兼容与拓展 为了兼容 ie , 我们需要把 es6 语法转化为 es5, 使用 babel 编译即可。

    1.1K10发布于 2019-11-05
  • 来自专栏Hongten

    python开发_自己开发的一个小游戏

    5 #退出游戏:游戏会随着打印信息的完成提示退出游戏 6 language_option = """\ 7 Language: Choose the language for System[ 34 print('4 four 肆') 35 elif num == 5: 36 print('5 five 伍') 37 elif num == 6: 38 print('6 six 陆') 39 elif num == 7: 40 print('7 seven 柒') 41 elif num == 8 5 #退出游戏:游戏会随着打印信息的完成提示退出游戏 6 language_option = """\ 7 Language: Choose the language for System

    93220发布于 2018-09-13
  • @小游戏开发者,业内首个「小游戏全方位解决方案」来了

    因为小游戏天生适合「小快灵」:低成本开发,迅速验证创意,上线节奏飞快。可玩家的要求也在「升级」——玩法要新、美术要精、高峰期不崩……小团队逐渐陷入「高品质+快交付」的双重挑战。 现在,腾讯云为小游戏厂商提供了「提速+提质」的新解法——在2025微信小游戏开发者大会上,腾讯云正式发布业内首个「小游戏全方位解决方案」,覆盖从美术创作、技术测试,到上线部署、运营增长的完整流程。 新推出的「小游戏全方位解决方案」中,腾讯云首次将混元3D大模型、混元游戏视觉生成等美术AI能力,及腾讯游戏多年沉淀能力,系统化开放给开发者,助力小团队也能拥有大厂级生产力。 与此同时,腾讯云持续打造一系列游戏行业特有的能力服务小游戏开发者——● 小范围出错就要全服回档?运营手滑误删了重要角色的场景? 目前,包括《开心消消乐》《无尽冬日》《咸鱼之王》《百炼英雄》《指尖无双》等国民级小游戏,都跑在了腾讯云上。未来,腾讯云将继续打磨产品,开放更多 AI和云的技术能力,助力更多开发者创作出好作品。

    71100编辑于 2025-06-25
  • 来自专栏测试用的专栏

    微信小游戏开发技术与应用

    一、微信小游戏——H5小游戏及微信小程序 微信小游戏、H5小游戏以及微信小程序,他们到底是什么关系呢? 就像这个图一样,微信小游戏,目前其实就是微信小程序里能运行的H5小游戏,既属于微信小程序,也是H5小游戏。 另外这三者 实际也是有区别的,后面会讲。 [94cad1c8a786c917d9fc6e3cc53d70cf3bc75733.jpg] [3b345lryx6.jpg]

    2.1K140发布于 2018-03-27
  • 来自专栏腾讯NEXT学位

    微信小游戏开发技术与应用

    如图五,我列了一些主要的点,比如基础知识及标准规范,包括html5、css3、es(我们现在开发中用的主要是es6规范来的),还有typescript (typescript和javascript最大的一个区别就是 目前是6大类 24个子类 五、小游戏开放能力及API 登录使用微信登录 用户信息用户授权后,可获取用户的昵称头像 转发分享小游戏可转发至会话 游戏内关闭小游戏快捷关闭小游戏 位置小游戏可读取用户位置信息 腾讯云为开发者提供免费的开发环境和生产环境,方便构建小游戏 小程序跳转小游戏绑定同一公众号下的小程序/小游戏可以跳转 支付安卓开放微信支付能力,苹果IOS暂不支持  六、小游戏开放工具 ? 七、小游戏开发工具 ? 为了帮助开发者简单和高效地开发和调试微信小程序、微信小游戏,微信在原有的公众号网页调试工具的基础上,推出了全新的 微信开发者工具,集成了公众号网页调试和小程序、小游戏开发两种开发模式,而且自带小游戏demo

    2.7K51发布于 2018-07-06
  • 来自专栏微信小开发

    微信小游戏开发技术与应用

    如图五,我列了一些主要的点,比如基础知识及标准规范,包括html5、css3、es(我们现在开发中用的主要是es6规范来的),还有typescript (typescript和javascript最大的一个区别就是 好,这里总结一下,H5游戏,就是基于H5技术合集开发出来的小游戏。 doc_image_6_w213_h371.jpg 简单H5游戏开发技术 doc_image_7_w335_h504.jpg 最初只是一些简单的游戏,比如俄罗斯方块,这种主要的技术点就是DOM操作,用 w998_h575.jpg 目前是6大类 24个子类 小游戏开放能力及API TIM图片20180319152805.png 小游戏开放工具 doc_image_23_w1009_h646.jpg 小游戏开发工具 、小游戏开发两种开发模式,而且自带小游戏demo。

    8.9K281发布于 2018-03-19
领券