当前位置:首页 > 每日看点

有哪些不错的开源小游戏?

卡卷网1年前 (2025-01-05)每日看点283

安利8款开源的小游戏,干货蛮多的,建议收。

0、<>lifeRestart(人生重开模拟器)

源码:s://githu/VickScarlet/lifeRestart

s://liferestart.syaro.io/pulic/index.html

说到在线文字游戏就不得不提到,前两年特别火的一款开源游戏「人生重开模拟器」。

游戏里,玩家只需在开局时选天赋、分配初始属性,后面就是看岁月如白驹过隙,转眼就过完了这一生,不满意的话可以点击再次重开即可开启新的人生。该游戏凭借诙谐幽默的文案,和出乎意料的结局,风靡一时。现在除了上述的经典模式玩法,还新增了名人模式,体验名人的一生。

1、SpaceHuggers

s://githu/KilledyAPixel/SpaceHuggers

在线体验:s://js13ks/s/space-huggers/index.html

这款游戏名字叫SpaceHuggers,射击类游戏,消灭所有敌人。通过外接手柄可进行多人游戏,最多支持4个人。具体的游戏介绍如下:

帝国像瘟疫一样在银河系中蔓延,并在遥远的行星上建立前哨。你是一名精英叛军士兵,任务是摧毁那些基地,通过你的工具探索陌生的行星,并消除入侵者,当它只剩下10个克隆人的时候,

<>游戏介绍

    WASD或方向键:移动、跳跃和攀爬Z或左键单击:射击,大多数东西会破,有些会燃烧X或中键:动,短暂的无敌状态,还可灭火C或右键单击:手,每条命有3个还可最多连接4个进行合作游戏

死所有敌人就可以完成关卡,屏幕底部的雷打显示附近的敌人,一开始玩家有10条命,每通过一关就可以获得3条命,游戏没有终点,你可以先试试前面5个关卡,如果想重新开始,直接按【R】键即可。

2、LearnToCodeRPG

s://githu/freeCodeCamp/LearnToCodeRPG

LearntoCodeRPG是由://freeCodeCamp.org开发的一款视觉小说游戏。在这款游戏中,您将自学编程,结交科技行业的朋友,追求成为开发者的梦想。

3、<>Hextris

源码:s://githu/Hextris/hextris

s://hextris.io/

这是一款受到俄罗斯方块启发,快节奏的益智游戏。Hextris大体上和俄罗斯方块玩法一样,通过控制方向消除下落的块。

玩家可以通过左/右方向键旋转六边形,让下落的彩色条块落在指定的边上,向下方向键可以加快下落速度。通过连接3种或以上相同颜色的块,来清除块并获得积分,连续消除有积分加倍的奖励,当色块突破深灰色六边形时游戏结束。

4、<>adarkroom

源码:s://githu/doulespeakgames/adarkroom

s://adarkroom.doulespeaks/?lang=zh_cn

一款有趣的纯文字冒险类游戏,支持中文。在游戏中玩家通过收集材料,增加建筑、道具、武器,感受有趣的冒险之旅。如果你喜欢RPG类的游戏,那它一定会是你的菜。

该游戏前期有些无聊只能点击添柴,没玩过的同学刚开始容易摸不着头脑,因为事件触发需要时间,看动的文字+点击添柴耐心等30秒,就会触发新的事件,从而开启你的冒险之旅。游戏默认会保存游戏进度到本地,另外还支持导入/导出存档。

5、<>jascript-tetris

GitHu:

s://githu/jakesgordon/jascript-tetris

游戏在线:

s://codeincomplete/s/tetris/

一个简单的JaScript俄罗斯方块游戏,这个开源项目是通过HTML5实现的,功能简陋齐全,作者还记录这个游戏的实现细节以及工作原理。

6、<>attle-city

GitHu:s://githu/shinima/attle-city

游戏在线:://shinima.pw/attle-city/

基于React的经典坦克大战,这个GitHu仓库的版本是经典坦克大战的复刻版本,基于原版素材,使用React将各类素材封装为对应的组件。素材使用SVG进行渲染以展现游戏的像素风,可以先调整浏览器缩放再进行游戏,1080P屏幕下使用200%缩放为最佳。

此游戏使用网页前端技术进行开发,主要通过React进行页面展现,使用Immutale.js作为数据结构工具库,使用redux游戏状态,以及使用redux-saga/little-saga处理复杂的游戏逻辑。

7、<>lila

GitHu:s://githu/ornicar/lila

游戏在线:s://lichess.org/

lila是一款基于Scala语言,完全免费、开源、没有广告、支持多语言的在线国际象棋游戏。

<>8、pinall(彈珠台)

<>开源:s://githu/flutter/pinall

<>Star数:1.9k|<>编程语言:Flutter|<>端:不支持

s://pinall.flutter.dev/

这是谷歌开源的一款采用Flutter和Firease构建的经典弹球游戏。开局时有作提示:A(左过滤器)/S(发球)/(右过滤器),游戏得十分精致。

9、<>贪吃蛇

<>开源:s://githu/ekinkaradag/snake-vue3

基于Vue3.3、Vite、Vuex实现的经典贪吃蛇游戏。

10、<>扫雷

<>开源:s://githu/laoqiu233/minesweeper-react

一个扫雷游戏,作者尝试使用老式字体和经典的Win98图标,用S复制Win98的风格,使这个项目尽可能实。该项目使用的技术栈包括:TypeScript、Wepack、React、Redux、ReactRouter。

11、<>记忆翻牌

<>开源:s://githu/LAxANDA/frontend-concentration-or-memory

使用Vue3.3、Pinia、Wepack、TypeScript开发的一款记忆翻牌游戏。

如果你知道有更多的不错的开源小游戏,欢迎推荐。

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/01/6462.html

分享给朋友:

相关文章

在 Istio、Linkerd 和 Cilium 之间,哪种服务网格在性能上表现最佳?

在 Istio、Linkerd 和 Cilium 之间,哪种服务网格在性能上表现最佳?

在讨论服务网格之前,先理解一下为什么我们需要它。现代微服务架构意味着将应用拆分为多个小型、独立的服务,这些服务可以独立开发、部署和扩展。然而,服务之间的通信和管理成了巨大的挑战,例如如何保证安全的通信、负载均衡、监控与可观测性等。服务网格…

台积电通知其中国客户,从下周开始,所有 7nm 及以下芯片出货将停止。如何看待这一行为?

台积电通知其中国客户,从下周开始,所有 7nm 及以下芯片出货将停止。如何看待这一行为?

我说美国快要没招了,你信么? 这次台积电宣布停止向中国大陆客户供应7纳米及更先进AI芯片,再加上前段时间台积电对华为的制裁,我们基本可以认为,台积电在高端芯片领域,已经彻底把大陆给拉黑了,这也意味着中美芯片战已经到了最关键的时刻,一旦我们克…

WordPress建站同时面向B端和C端,有什么好的解决方案?

这个很容易实现呀,只不过需要自己开发,整体用权限管理就可以实现了,B端和C端是不同用户权限,C端能看到的菜单入口和B端不一样就行了。技术层面实现没问题的,只不过就是看你们的技术能力和投入了 ,这样的需求应该没有现成的开源插件。只能找人定制开…

网易云音乐上看到过最触动的热评是什么?

网易云音乐上看到过最触动的热评是什么?

1. “昨天晚上洗澡的时候,我忘记拿毛巾了,喊了声妈妈帮我拿下毛巾, 正当我伸出左手准备接毛巾的时候,我愣了一下,又换了右手。” 希望你永远不会听懂这句话, 永远都不要懂。 ——网易云热评《关键词》 2. 小时候跟着父亲去城里卖西瓜,害…

想入个键盘,想买机械的但是太贵,求知友推荐一款手感比较好的薄膜键盘?

想入个键盘,想买机械的但是太贵,求知友推荐一款手感比较好的薄膜键盘?

相信很多接触过286的90后朋友都和我有一样的体会,以前的机械键盘真的是让人头皮发麻,不仅敲击要非常用力,而且很吵。所以后面随着大家的生活消费水平的上升,家家户户都有电脑了,自然也不想再用打字来宣扬自己有电脑的优越感,基本上大家都换成了又轻…

为什么闲鱼越做越差?

理想的闲鱼:卖家视角:4000块钱买的手机,用了半年不想用了,挂一个3000块,和买家一顿交流,最后2500块成交,我得到了回血,买家得到了便宜; 买家视角:想用一台4000块的手机,但是手里只有2500块,来到闲鱼和卖家一顿交流,最后25…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。