首页 > 攻略 > 游戏问答 > 详情

使用ts原生写一个极简连连看游戏~

2024-09-14 09:48:14 | 来源: 互联网整理

正好这次用canvas+ts实现了下面的极简连连看

先用矩阵定义布局

1表示有图片,0表示空

核心矩阵类

连连看主逻辑:

使用ts原生写一个极简连连看游戏~

只有内容相同的图片才能被淘汰。一次只能消除两张图片。消除时需要用鼠标指定(即连接)两张图片连接时所走的路径(连接路径)。两张图片连接的路径不能超过两个拐点。图片中包含的单元格一定已经消除了0重连接

1 折叠连接

2折连接

我读过很多大师写的算法,从他们身上学到了很多东西。

引入布局和矩阵类,定义画布和属性

使用ts原生写一个极简连连看游戏~

定义图片精灵类

背景类

游戏主体,存放图片二维矩阵

绑定鼠标点击事件

消除图片,60帧刷新画布

使用ts原生写一个极简连连看游戏~

最后调用运行

运行效果

Github地址:

用户评论

余温散尽ぺ

这个游戏真是太好玩了!简单直白的玩法让人一下子就上手。

    有19位网友表示赞同!

拥菢过后只剰凄凉

极简设计下,乐趣不减当年,怀念起童年连消的乐趣。

    有5位网友表示赞同!

金橙橙。-

连接物品一秒钟上瘾,是打发时间的最佳选择。

    有12位网友表示赞同!

敬情

原生开发的感觉真的很不错,流畅运行,没有卡顿。

    有17位网友表示赞同!

拽年很骚

小小的连连看游戏,却大大的惊喜。画面简洁,音乐轻快。

    有12位网友表示赞同!

泪湿青衫

对于那些想要放松和消磨时光的人来说,这个游戏真的是完美

    有13位网友表示赞同!

我要变勇敢℅℅

单手操作就能玩得得心应手,非常适合边走路边玩。

    有20位网友表示赞同!

巷雨优美回忆

这款小游戏小巧精悍,满足了我的解压需求。

    有19位网友表示赞同!

最怕挣扎

连消带来了一种奇妙的快感,让人停不下来。

    有8位网友表示赞同!

我怕疼别碰我伤口

原生开发的游戏就是不一样,运行稳定,体验一流。

    有15位网友表示赞同!

Hello爱情风

这款游戏真是小小的惊喜,简单却富有挑战性。

    有16位网友表示赞同!

青瓷清茶倾城歌

连着消除就能感受到成就感,游戏过程十分顺畅。

    有20位网友表示赞同!

慑人的傲气

极简的设计让我的专注力得到了极大的提升。

    有17位网友表示赞同!

风中摇曳着长发

这个游戏不仅好玩,还节省了很多时间,简直是我心中的完美小品。

    有8位网友表示赞同!

凉凉凉”凉但是人心

操作流畅,画面简洁明了,是放松心情的好帮手。

    有13位网友表示赞同!

迁心

原生的连连看游戏保留了经典元素的同时还有新意。

    有10位网友表示赞同!

七级床震

连消的时候能听到清脆的声音反馈,让人心情特别好。

    有13位网友表示赞同!

坏小子不坏

简单却让人沉迷,这样的小游戏确实是解压神器。

    有20位网友表示赞同!

她的风骚姿势我学不来

对于喜欢益智类的小游戏爱好者来说,这是一次愉快的探索。

    有7位网友表示赞同!

哽咽

这款游戏的极简设计,反而让我更加沉浸其中无法自拔。

    有13位网友表示赞同!

热门手游排行榜

热门专题