安利15个开源游戏,点开即玩。
干货蛮多的,建议先收藏一下!
1、while-moses-was-away
https:// github.com/jimbly/jsjam 22
游戏地址:https:// dashingstrike.itch.io/w hile-moses-was-away
这游戏玩儿起来满足感十足,玩家可以自行添加很多东西进去,比如新的升级体系、地图、游戏模式等等。有玩家就自行加入了时间关卡——在规定的时间内取得目标物品。
随着游戏的推进,游戏也越来越难,会出现更多种类的工人单位,工人还可以进行升级,从而更高效地完成任务等等。
这款游戏看着简单,但其实大有玄机。
2. IT’S TOO RAW!
https:// xem.github.io/gamedevjs 2022/bonuses.html
游戏地址:https:// maximeeuziere.itch.io/i ts-too-raw
非常有趣的一款游戏!虽然游戏类型很常见,但是却有很多创新的元素。大体上就是要把一条鱼煎到恰到好处。
3、谷歌小恐龙
代码开源:https:// pan.baidu.com/s/1RHHZ8P 3axWi5HQR8MHhagw
提取码:b7uy
使用STM32的显示屏其实可以开发出许多有趣的小项目,比如:多功能菜单,小游戏等等。其中,STM32F1XX由于Cortex-M3芯片的性能一般(计算量与内存),所以能够实现的小游戏不多,较为常见的:贪吃蛇,俄罗斯方块,飞机大战等。
本文将给大家实现一款较为新颖的小游戏—谷歌小恐龙(Chrome Dino Game)。
简单使用0.96寸OLED屏幕搭配STM32F1系列的MCU就可以实现,硬件要求很低。(本游戏代码基于HAL库实现,文末有代码开源)
实验硬件:STM32F103ZET6;0.96寸OLED;2个KEY按键
效果图:
4、玩到我被美女包围了
这游戏不只是火,同时还口碑超高。【美女包围】刚发售时的好评率是83%,火了后评价不降反升,现在是恐怖的93%。
性感辣妈林乐清 —— 王星辰(身材姣好,入得厅堂下得厨房,娶妻当娶浩浩妈)
林乐清是游戏中最受欢迎的女主,虽然职业只是普通的会计,还是单亲妈妈的设定,但是却俘获了一大批男玩家的心。
魅惑魔女郑梓妍 —— 钟晨瑶(优点长得漂亮穿着时尚声音还奶)
游戏中,郑梓妍算不上是好女孩,属于标准的玩咖,性格叛逆情感复杂,正因如此,也充满了挑战性。
与郑梓妍在一起,生活会充满刺激,这是个敢爱敢恨的女孩。
清纯女生肖鹿 —— 邹佳佳(经典的校园小学妹,单纯可爱)
肖鹿是天真的小学妹,属于六大女主中人设上最不讨喜的那类。
因为在这款科幻游戏中,玩家可以做的梦太多,关于肖鹿的梦,太平淡。
刁蛮大小姐沈慧星 —— 余冰慧(性格直球,年轻多金,青梅竹马)
刁蛮大小姐,虽然行为幼稚,但是有霸总爸爸的光环,一旦在一起,也是这辈子不用奋斗的类型。
沈彗星同样有着超高的人气,毕竟在爱做梦的年纪,哪个少年会拒绝富家千金的喜欢?
知性姐姐李云思 —— 王姿允(情感专一的文艺青年)
李云思是游戏中的知性姐姐,与顾易兴趣相投,也相处融洽。
虽然柔情似水,但玩游戏,需要的是心跳和刺激。
游戏体验
魅惑魔女、清纯女生、知性姐姐、刁蛮大小姐、性感辣妈、冷艳总裁,与谁走到最后,由你来决定。
这次分享的无需登录steam绿色版,下载解压即可畅玩,大家可以放心下载使用。
最低配置:
需要 64 位处理器和操作系统、操作系统: Windows 10、处理器: Intel Core i3、内存: 2 GB RAM、DirectX 版本: 11、网络: 宽带互联网连接、存储空间: 需要 15 GB 可用空间
下载软件,然后选择下载【下面4个文件,单个压缩包太大,分成了4个,全部下载下来,解压任意一个即可】,软件我已经打包好了。
下载地址: https:// pan.quark.cn/s/1d8bf52a adee
夸克网盘分享如何解压,如图所示
解压好之后,如下图一样,选择【WD.exe】,双击即可启动游戏
游戏中的人物都是真人演绎的,参与的演员中,有许多是国内知名的女演员。
值得一提的是,游戏全程使用了相当高质量的POV视角。演员的动作、神态与玩家对话选项之间的嵌套关系相比同类产品处理的很顺滑,没有突兀的感觉,显然经过了适配和打磨。
4、kawaks
这是一款电脑端的老牌街机游戏模拟器,游戏数量非常多,质量还是很不错的,而且全都是汉化版。
kawaks街机模拟器含有 游戏合集500+,包括曾经所有的街机经典之作:
拳皇系列、街霸系列、侍魂系列、饿狼传说 、惩罚者、龙虎之拳、三国志系列、快打旋风 、恐龙快打、名将、电精、麻将系列 、194X飞机系列。
各种休闲 、类球 、棋牌类、 街机,曾经玩过的街机游戏Kawaks全都有。
winkawaks 配一个游戏手柄,在Windows玩还是蛮爽的,玩了几个月了,偶尔来一两把!
kawaks下载链接:https:// pan.quark.cn/s/87b4e595 ec82
手柄、实测操作教程可参考: 目前有哪些街机模拟器?
街机实测效果:
合金弹头:
拳皇:
三国志:
战机系列:
少年街霸:
战国传承:
有条件的强烈建议买一个【北通】的游戏手柄,大大提升了游戏体验, 虽然现在的游戏在画面、剧情、动作、音乐各方面都越做越完美,但是「大鱼大肉吃惯了,也要来一点粗茶淡饭回忆一下味道」
有兴趣的可以先收藏,偶尔兴趣来了玩上一两把回味一下。
4、 lifeRestart(人生重开模拟器)
源码:https:// github.com/VickScarlet/ lifeRestart
地址:https:// liferestart.syaro.io/pu blic/index.html
说到在线文字游戏就不得不提到,前两年特别火的一款开源游戏「人生重开模拟器」。
游戏里,玩家只需在开局时选天赋、分配初始属性,后面就是看岁月如白驹过隙,转眼就过完了这一生,不满意的话可以点击 再次重开 即可开启新的人生。该游戏凭借诙谐幽默的文案,和出乎意料的结局,风靡一时。现在除了上述的经典模式玩法,还新增了名人模式,体验名人的一生。
5、 lila(国际象棋)
源码:https:// github.com/lichess-org/ lila
地址:https:// lichess.org/zh
这是一款承诺永远免费、无广告的国际象棋游戏,支持中文。该项目不单单是一款国际象棋的游戏,更像是关于国际象棋一切的平台。因为它除了可以在线对战、人机对战、好友对战、比赛等玩法,还有学习国际象棋的教程、社区以及观战和直播。
6、 react-tetris(俄罗斯方块)
源码:https:// github.com/chvin/react- tetris
地址:https:// chvin.github.io/react-t etris/
复刻经典的俄罗斯方块,该项目采用 React+Redux+Immutable 的技术栈。这款游戏的复刻程度堪称像素级别,不仅体现在画面上,还有流畅度、玩法、音效等方面都做到了极致。
7、 chinese-dos-games(中文 DOS 游戏)
源码:https:// github.com/rwv/chinese- dos-games
地址:https:// dos.zczc.cz/
一款在线的中文 DOS 游戏集合,目前支持 1800+ 款游戏。
8、 pacman
GitHub 地址:https:// github.com/mumuy/pacman
游戏在线地址:http:// passer-by.com/pacman/
Pacman 是基于 HTML5 的吃豆人游戏。该项目在 GitHub 上的核心代码就两个文件,代码有注释、整洁。对于新手来说是个很好的实践项目。
9、 ratel
Ratel 这个项目是基于 Netty 实现的一款命令行斗地主游戏。
Ratel 分客户端和服务端,你可以让小伙伴们的客户端都连接你的服务器进行游戏,也可以直接连接作者的公网服务器进行游戏。
10、美女与龙珠
https:// github.com/jCodeLife/be auty-and-dragonball
在线地址:
https:// jcodelife.gitee.io/onli ne/
游戏讲述的是一个小女生被恶魔诅咒找不到家了,她听说收集七龙珠可以召唤神龙,神龙可是帮她实现回家的愿望,于是她开启了她的冒险故事。
寻找散落各处的龙珠。当人物碰到龙珠时,龙珠发生变化,表示此龙珠被找到。当找完七颗时,寻找地图中出现的龙,按提示找出神龙,即可完成游戏!
控件:W = 前进,W+E = 快跑,S = 后退,鼠标 = 控制视角,空格 = 跳跃
这个游戏使用Vite + React技术栈,基于Three.js的Lingo3D实现,以及使用了这些工具:sketchfab:3D模型下载、mixamo:3D人物动作绑定及动画、 readyplayer:3D角色生产工具、gltf.report:模型压缩、polyhaven:hdr素材库(环境贴图)、textures:材质贴图素材。
11、跳一跳
https:// gitee.com/fwjzzz/Jump
在线地址:
https:// fwjzzz.gitee.io/jump/
2017年12月28日,微信更新的 6.6.1 版本开放了小游戏,微信启动页面还重点推荐了小游戏「跳一跳」。曾经一时间火遍朋友圈,2018年5月,研究公司QuestMobile,发布了微信小游戏【跳一跳】的数据,这款只有4MB大小的游戏截至2018年3月份已经积累了3.9亿玩家。
作者 奶油小泡芙 基于Three.js让经典重现「网页版跳一跳」,长按鼠标蓄力、放手,方块就会从一个盒子跳到另一个盒子「使用鼠标又是另一番体验,快去试试吧」。然而就是这个小动作,让你一旦开始就魔性地停不下来。
12、我的世界
https:// github.com/vyse12138/mi necraft-threejs
相信大家对我的世界应该都不太陌生, 它是一款 3D 像素风的生存类游戏, 本项目是模仿我的世界来进行实现的。
项目的初衷便是探索一下Three.js,所以除了Three.js之外并没有别的第三方库依赖,因此最后的打包大小其实是十分轻量级的, gzipped 后仅有 140kb 左右。在此之上笔者还添加了 TypeScript 来进行类型检测, 并且使用了Vite进行的开发。
13、3d
https:// github.com/dragonir/3d
基于 Three.js 的前端 WebGL 页面开发合集,包含冰墩墩、数字城市、3D人像、车模展示、塞尔达传说等一些3D趣味演示页面。
14、小游戏2048(Vue版)
https:// gitee.com/lblbc/game_20 48
在线体验:https:// lblbc.cn/redirect/game_ 2048
2048游戏规则:
一共16个单元格,初始时由2或者4构成。
1、手指向一个方向滑动,所有格子会向那个方向运动。
2、相同数字的两个格子,相遇时数字会相加。
3、每次滑动时,空白处会随机出现一个数字。
4、当所有单元格都不可移动时,游戏结束;当界面中最大数字是2048时,游戏胜利。
15、鱼了个鱼
开源地址 :https:// github.com/liyupi/yuleg eyu
鱼了个鱼是开发者 @liyupi 开源的高仿游戏,使用纯前端实现,基于 Typescript、Vue、HTML。
相比于羊了个羊游戏,UI 方面是有些简陋了 但是增加了一些小程序内没有的能力,比如圣光、透视等等。
鱼了个鱼包含简单、中等、困难、地狱、天狱模式。同样你还能自定义游戏的设置,你可以通过自定义槽容量、合成数、随机区数等设置来自定义一个游戏。