当前位置:首页 > 每日看点 > 正文内容

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

卡卷网10个月前 (01-05)每日看点156

安利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

分享给朋友:

相关文章

现在手里有一万闲钱,买什么币好?

今天是2024年7月29日,看看我的持仓吧。只有几百刀的那些微持仓就不说了,以下持仓都在几千刀~几万刀不等。不构成任何投资建议,成本是多次买入的大致均摊成本$TIA 成本0$DYM 成本0 $SAGA 成本0$STRK 成本0$ETHFI...

是什么让你抛弃了 Windows 而转向 Mac?

是什么让你抛弃了 Windows 而转向 Mac?

别的不说,这玩意儿是真抗造啊,我这2012年买的MacBook Pro,依然在用……这台电脑我博士最后两年用来写代码(只写不运行,运行要上集群)和写论文,工作之后就变成生活和娱乐了,因为我一直用架子和外接键盘(颈椎不好)所以电脑看起来很新,...

为什么说不懂电脑的不要碰AMD?

作为一个资深垃圾佬,说缺点前,先说优点吧AMD CPU(后续简称AU)的优点:处理器对比Intel,三级缓存更大,最明显的感知就是,网游帧数更高(5900X,7900X之类高端型号都是双CCX共享大缓存,反而不如次一点的CPU帧数更高);相...

只有我一个人后悔升级鸿蒙next吗?

只有我一个人后悔升级鸿蒙next吗?

我有一台mate 60 pro,第一时间升级了“纯血鸿蒙”。虽然功能并不完善,甚至有些简陋,但是我非常~非常不后悔升级鸿蒙next系统。因为.... 这就是一款“大型养成系游戏“,给我平淡的生活提供了源源不断的情绪价值。我每天特别...

报名的网课分期付款怎么退?

你在你分期付款的订单下面有客服电话,直接打电话描述一下你的问题,你可以告诉他你是被恶意绑定的,在不了解有退学条件这一说的情况下报的课程,可能遇到消费者诈骗了,不承认有退学金,说是霸王条款,诈骗消费者,你若分期了先把自动续费关了,别让自己个人...

如何判断 Java 工程师的基础知识是否扎实?

我来给你出几道大题,能答对70%,你就算基础扎实了。第一部分 Java基础(27)1. 程序本质:代码是如何被执行的?CPU、操作系统、虚拟机各司何职?2. 基础语法:从CPU角度看变量、数组、类型、运算、跳转、函数等语法3. 引用类型:同...

发表评论

访客

看不清,换一张

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