首页
学习
活动
专区
工具
TVP
发布

教你做小游戏

公众号【线下聚会游戏】我开发了联机桌游合集。本专栏主讲:我做游戏时遇到了哪些技术难点,是如何解决的。
专栏作者
23
文章
124535
阅读量
20
订阅数
一道算法题:德州扑克多家ALLIN如何分筹码?算法+代码
我可以明确告诉你:不是玩家1和2平分4300,也不是玩家1和玩家2按1:2比例分这4300。
HullQin
2023-08-18
2.5K0
这是一道算法题:如何比较徳州扑克牌大小?(附带python实现)
每个玩家有2张牌,公共牌有5张牌,共计7张牌。比牌时,每个玩家要找到自己组成最大牌型的5张,跟其他玩家的最大牌型比大小。
HullQin
2023-07-26
2.1K0
前端使用 WebSocket 的四大注意事项(线上踩坑,含泪分享)
我是公众号「线下聚会游戏」的作者,开发了一些小游戏,可以和朋友联机一起玩,而且不用下载。
HullQin
2023-07-04
1.4K0
展示斗地主扑克牌,支持按出牌规则排序!支持按大小排序!
一副牌有54张,我们给每张牌1个编号(id),取值1-54。如果涉及到2副牌,就取id为1-108。
HullQin
2023-06-28
1.9K0
为什么我推荐个人开发者用SCF云函数?
我之前开发了免费、无广告的聚会小游戏给大家!不需要带桌游实体卡牌,也能在一起玩桌游!也支持线上玩!图片如下。
HullQin
2023-06-27
1.7K0
Web如何适配无障碍?
ARIA (Accessible Rich Internet Applications) 是一组属性,用于定义使残障人士更容易访问 Web 内容和 Web 应用程序(尤其是使用 JavaScript 开发的应用程序)的方法。
HullQin
2023-05-29
3.5K0
什么是无障碍适配?
今天,本文会给大家介绍一下:什么是无障碍适配。后续我将继续给大家介绍,如何实现无障碍适配。
HullQin
2023-05-29
3K0
保存象棋棋盘信息,需要多少比特?我只用139-167位二进制
分析方案一:数组长度为32,每个数组项目是个uint8,总共8 * 32 = 256 位。
HullQin
2023-04-23
3.9K0
JS 按自定义格式 拼接二进制串 解析二进制串
那么你可以规定这种自定义格式的二进制串:dddddddc cccbaaaa其中d c b a都是代表0或1,我们用最后4位(aaaa)表示“ID”,用b表示“是否VIP”,用ccc表示“星座”,用dddd表示年龄。
HullQin
2023-04-23
4.5K0
开发一款象棋小游戏,素材我只用了6KB!
当然,我做的这个联机对战象棋,目前没有动画和炫酷的特效,没有语音和BGM,其实不算是一款小游戏,更像是一个工具。
HullQin
2023-03-25
6.3K1
4k字介绍 React Router 6.4 超大变化:引入 Data API。你不纯粹了!
每次打开 React Router 官方文档,都会有惊吓,API又又又变了!这次看看有什么更新。
HullQin
2023-03-25
5.5K1
网页里的「返回」应该用 history.back 还是 push ?
点开链接,会出现文章开头图片的的页面——游戏主页,「进入房间」后,左上角有个「离开房间」按钮,点击后,会返回主页。
HullQin
2023-02-25
4.9K0
你的 Link Button 能让用户选择新页面打开吗?
我想表达的是「需要导航能力的可点击元素」(Link Button是为了方便沟通而创造的名词)
HullQin
2023-02-24
6.7K0
如何用JS识别用户浏览器是否支持某 Emoji?比如🧑‍🌾可能展示为🧑🌾
背景之前我在文章《为什么同一表情'🧔‍♂️'.length==5但'🧔‍♂'.length==4?本文带你深入理解 String Unicode UTF8 UTF16》中讲了非常硬核的内容,深入带大家了解了 Unicode UTF8 以及 JavaScript 中的 String 字符串。非常推荐你仔细阅读并收藏。如果你的网页中,展示一些 Emoji,那么一定要小心!因为 Emoji 也是在不断的更新迭代的,在旧的设备或系统中,可能无法正确地展示新出的 Emoji。比较推荐的做法:要展示某个 Emoji 前
HullQin
2023-01-30
5.3K0
为什么同一表情'🧔‍♂️'.length==5但'🧔‍♂'.length==4?本文带你深入理解 String Unicode UTF8 UTF16
背景为什么同样是男人,但有的男人'🧔‍♂️'.length === 5,有的男人'🧔‍♂'.length === 4呢?这二者都是JS中的字符串,要理解本质原因,你需要明白JS中字符串的本质,你需要理解 String Unicode UTF8 UTF16 的关系。本文,深入二进制,带你理解它!从 ASCII 说起各位对这张 ASCII 表一定不陌生:图片因为计算机只能存储0和1,如果要让计算机存储字符串,还是需要把字符串转成二进制来存。ASCII就是一直延续至今的一种映射关系:把8位二进制(首位为0)映射到
HullQin
2022-12-27
5.6K1
如何给多个页面,添加统一的导航栏?我罗列对比了 5 个方案
当时,每一个工具都有一个URL,每个页面只有本工具的内容,没有统一的「导航栏」,这对于工具网站是非常不方便的。所以,我需要加一个统一的导航栏,方便用户在多个页面之间跳转。
HullQin
2022-12-27
7.6K0
忘改 git config user,用公司邮箱提交到私人的github,如何挽救?
但确实容易忘记呀。尤其是当你刚clone下来仓库,忘记改信息,就直接 add commit push了,你的用户信息就被放在远端仓库了。很难再改了。
HullQin
2022-11-29
4.9K0
5种前端代码共享方案:npm包、git submodules、脚手架模板、复制、UMD或模块联邦
我独立开发了《联机桌游合集》,是个网页,可以很方便的跟朋友联机玩斗地主、五子棋、象棋等游戏。这些游戏是不同的前端项目,而这些项目有很多公共依赖,我是如何管理的呢?是如何做方案选型的呢?
HullQin
2022-10-31
10.9K0
Git Submodules 介绍(通俗易懂,总结了工作完全够用的 submodule 命令)
我独立开发了《联机桌游合集》,是个网页,可以很方便的跟朋友联机玩斗地主、五子棋、象棋等游戏。这些游戏是不同的前端项目,而这些项目有很多公共依赖,我是如何管理的呢?
HullQin
2022-10-16
12.7K0
使用Go开发WebSocket应用:单房间聊天室
大家好,我是公众号「线下聚会游戏」作者,开发了《联机桌游合集》,是个网页,可以很方便的跟朋友联机玩斗地主、五子棋等游戏。其中的核心技术就是WebSocket,快关注HullQin一起学习吧!
HullQin
2022-09-29
6.4K7
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档