又盘点了 4 个稀奇古怪的 GitHub 项目,第一个很抽象。

01在你的电脑上打 LOL 的问号

这个开源项目很抽象。

可能玩《英雄联盟》的人才能懂这个梗。

有开发者把 LOL 里面的信号轮盘搬到了电脑桌面上,做成了一个叫 lolPing 的小软件。

危险、请求支援、敌人消失这些原本用来提醒队友的信号,现在在任何地方都能用了。

按住 Alt 拖动鼠标选一个信号,表达一下此刻的心情。

动画和音效也很对味儿。

电脑卡了,直接给你的电脑来几个问号 ?????

按住 Ctrl 拖动,还能呼出表情轮盘。

除了游戏里的表情,你也可以把自己的图片加进去,调整显示大小和声音。

开会的时候共享整个屏幕时,会上的人也能看到这些效果。

开发者还做了房间功能。

创建房间,把邀请码发给朋友,大家加入后,你在屏幕上发的信号,也会出现在他们屏幕的对应位置。

现在连房间文字、投降投票和就位确认都加上了。

arduino 复制代码
开源地址:https://github.com/darrenprx/lolPing

02把 GTA 5 搬进网页里玩

有人把《GTA 5》搬到了浏览器里。

我发现了两个 GitHub 开源项目,分别是 playgta5 和 Grand-V 。

之前有一个网站叫 playgta5.com ,就是能够在浏览器玩 GTA5。

关闭前,有人把网页客户端代码保存了下来,整理成了这个项目:playgta5。

里面有启动页面、加载脚本,以及在自己电脑上开启服务的工具。

游戏资源需要另外准备,项目说明里的资源目录大约 20GB。

我看还有一个开源项目叫 Grand-V ,则在继续改善这套浏览器版的使用流程。

项目介绍了故事和沙盒两种模式,分别保存进度,也加入了画质设置、手柄和触摸操作支持。

多人功能目前还是实验性的。

它已经发布 Windows、macOS 和 Linux 的支持。

准备好游戏资源,选中目录,启动器就会开启服务,并打开浏览器中的游戏页面。

也可以在局域网里部署,让其他设备通过兼容浏览器连接。

Grand-V 目前公开的代码主要是启动器,游戏资源同样要单独准备。

bash 复制代码
playgta5 开源地址:https://github.com/shadany7824/playgta5Grand-V 开源地址:https://github.com/SebasKitten/Grand-V

03让 AI 给游戏做 Mod

universal-modder 把做游戏 Mod 的方法、工具和经验搞成了一哥 Skill。

Mod 就是给已有游戏增加或修改内容。

加一把武器,换一批敌人,或者做一套原版里没有的玩法,都属于 Mod。

你可以把想改的游戏和玩法告诉 AI,让它帮忙研究和制作。

有很多人用它搞出来了很脑洞的玩法。

《泰拉瑞亚》里加了追踪导弹、战术核弹,还做了新的敌人和 Boss。

《帝国时代 2:决定版》里加入一个新文明,特色单位是自动驾驶出租车和配送无人机。

古代战场上冲过来一辆出租车,这画面确实有点难绷。

更离谱的是《我的世界》和《GTA 5》的组合:

AI 做 Mod 时,也要先弄清楚游戏用的是什么引擎、有哪些可用的修改方法。

然后再读相关代码,一步步实现,进入游戏检查结果。

需要图片、三维模型或者音效时,还可以接入 fal 生成素材,再整理成游戏能使用的形式。

arduino 复制代码
开源地址:https://github.com/rehan-remade/universal-modder

04用字符画,做出会动的海浪和星空

一堆字母、符号和小圆点,也被人拿来画风景了。

这个开源项目叫 ascii,配套网站是 ascii.rest,已经整理了 200 多种很特别的动画。

你看上面那些案例。

有一副是夜间海岸,灯塔的光束在转,云慢慢飘过,海面上还有月光和灯光的倒影。

远看是一幅风景,凑近看,整片天空和大海都是密密麻麻的字符和点阵。

这些动画会跟着时间计算下一帧,再把结果画出来。

普通文字动画显示成文本,彩色场景则绘制在网页画布上。

bash 复制代码
开源地址:https://github.com/bas3line/ascii
相关推荐
用户别睡觉2 小时前
有时候放弃也是一种收获
人工智能·github
愚坤3 小时前
前端真有意思,JS还能独立做项目?
前端·javascript·github
dong_junshuai4 小时前
每天一个开源项目#157 Modern Web Guidance:让Agent按需查浏览器能力
github
一条Go8 小时前
OnCall 时段路由:跨午夜、左闭右开与「Local 不是时区」
后端·架构·github
黎羽_1 天前
《开源 PR 实战》系列(三):22 个 PR 之后,批量提 PR 的打法
开源·github·代码评审·pull request·协作
fthux1 天前
总想着“忙完再休息”?让 Tick Rest 提醒你,先歇一会儿
开源·github·mac·swift·提醒·消息提醒·tick rest·tick rest for mac·消息提醒app
dong_junshuai1 天前
每天一个开源项目#156 Astryx:主题编译、异步按钮与源码接管
github
逛逛GitHub1 天前
把你的 AirPods 当鼠标用,这 3 个黑科技 GitHub 开源项目有趣。
github
徐小夕1 天前
开源Vector-Graph-RAG:向量+图谱双引擎,打破纯向量RAG的效果天花板
前端·vue.js·github
GitHub实测笔记1 天前
zoxide 本机实测:一万条记查询中 5.7ms0.10 版 import --from
github