一个 8-bit / 16-bit 老游戏的截图和视频数据库 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Livid
56.4D
450.54D
V2EX    分享创造

一个 8-bit / 16-bit 老游戏的截图和视频数据库

  Livid
PRO
2021-05-04 07:30:10 +08:00 8344 次点击
这是一个创建于 1621 天前的主题,其中的信息可能已经有所发展或是发生改变。

你还记得小时候在电视上玩的那些游戏吗?

自从任天堂在 2016 年底开始推出复刻的 FC 和 NES 主机,我就一直在构思这样的一个项目:一个可以看到所有以前的那些游戏长什么样的数据库。

然后几年时间过去了。2020 年,大部分时间困在了家里,于是终于在朋友的帮助下,把这个想法一点一点地逐步做了出来:

gamedb

目前功能还非常简单:

  • 可以按平台和 A-Z 的顺序查看游戏的截图,截图目前还没有覆盖所有平台,极少部分游戏会有演示视频。
  • 登录之后可以收藏自己喜欢的游戏

一些游戏页面的例子:

然后就是游戏的合集,比如下面这个列表是 GBC 平台上所有的带震动的卡带:

在做这个项目的过程中,试验了一些新的 Web 技术:

  • 页面上使用了 web components
  • 如果一个游戏有一个普遍被接受的中文译名,那么在页面上也会以像素中文字体的方式显示。我们购买了 3type 的非常优秀的 dinkie 像素字体在 V2EX 上的使用授权
  • 界面上重度依赖了 CSS 的 image-rendering: pixelated 属性,然后发现了几件有趣的事情:Safari 无法支持 background-imageimage-rendering: pixelated / Chrome 基本正常 / Firefox 除了支持界面和 img 上的 pixelated,居然连 video 上都可以使用这个属性
  • 在截图列表页面,如果你的电脑上接了手柄,那么是可以用手柄上的 D-Pad 来左右切换图片的

这些游戏都已经成为了永恒的经典了,所以,这件事情本身,也是一件作为一辈子的爱好,可以慢慢积累做下去的事情。

欢迎大家的各种反馈和新功能 idea 。谢谢

47 条回复    2021-05-13 17:24:39 +08:00
360511404
    1
360511404  
   2021-05-04 07:52:49 +08:00 via Android   3
FC 有了,一起玩的小朋友找不到了…
haozes
    2
haozes  
   2021-05-04 07:54:30 +08:00
给站长这份纯真的内心点赞
IgniteWhite
    3
IgniteWhite  
   2021-05-04 08:30:55 +08:00
哇超棒!
liul85
    4
liul85  
   2021-05-04 08:38:30 +08:00
很怀旧,一下子就回到了小时候,确实是一辈子的爱好,可以慢慢做下去的事情!赞!
TimePPT
    5
TimePPT  
PRO
   2021-05-04 09:05:54 +08:00 via Android
爱了爱了
superrichman
    6
superrichman  
   2021-05-04 09:06:53 +08:00 via iPhone
用的是 offline list 的数据吗?
zengming00
    7
zengming00  
   2021-05-04 09:07:58 +08:00
其实可以在网页上运行的,加上这功能会更好
superrichman
    8
superrichman  
   2021-05-04 09:13:09 +08:00 via iPhone
@zengming00 隔天就能收到任地狱法务部的问候
Mutoo
  &nsp; 9
Mutoo  
   2021-05-04 09:23:02 +08:00
@Livid 还有一个 font-smoothing: antialiased; 优化可以用在字体上。
Mutoo
    10
Mutoo  
   2021-05-04 09:28:35 +08:00
@Mutoo oh 记反了,像素字体不需要 antialiased
SolidZORO
    11
SolidZORO  
   2021-05-04 09:38:07 +08:00 via iPhone   2
做得还蛮不错,基本上各种能 pixel 的地方都 pixel 了,这点很棒。早年我也在构想搭建一个类似的站点叫 famijam,可惜感觉工作量太大就放弃了。主要是 demo 做出来后发现单纯的收集截图总感觉少了点什么,除了截图感觉更应该收集的是游戏声音部分或者说是游戏音轨,比如 title sound 。大部分时候 8bit midi 要比 8bit pixel 更能勾起回忆。
edinina
    12
edinina  
   2021-05-04 11:35:40 +08:00 via iPhone
太赞了
4kingRAS
    13
4kingRAS  
   2021-05-04 16:20:33 +08:00   2
https://y-n10.com/

pixel 化方面可以参考任天堂这个网站
c0xt30a
    14
c0xt30a  
   2021-05-04 16:27:46 +08:00
问下是否有 24 bit 图片转 8 bit 图片的算法?如果有的话,可以开发一个模型,把 8 bit 图片转换为 24 bit 。配合超分辨模型,似乎可以转换为 4K 。
CallMeReznov
    15
CallMeReznov  
   2021-05-04 19:27:05 +08:00
站长是 8bit true love 啊
edimetia3d
    16
edimetia3d  
   2021-05-04 21:17:45 +08:00   1
赞, 以前搭家用的 EMU 机器时, 抓截图还挺麻烦的 . 以后是不是可以直接抓 V2 的了 /阴险

感觉可以再多一个游戏封面,就是盒子包装那种?
caokeck
    17
caokeck  
   2021-05-05 00:24:18 +08:00   1
赞一个,青回
Livid
    18
Livid  
MOD
OP
PRO
   2021-05-05 04:06:26 +08:00
@edimetia3d 欢迎使用及回链。接下来也有推出公共 API 的计划。
yws112358
    19
yws112358  
   2021-05-05 09:43:16 +08:00
@Livid #18 昨天看的贴,才发现原来是 MOD 宣传制作的,我说咋还是 v2 的域名制作的
主要想能不能添加当年 Nes/FC 游戏的 wiki,比如游戏内容背景介绍,游戏的密钥,一些特别说明,还有就是一些对话解释。因为玩这个的时候太小,日语不懂啊,看不懂情节,都是瞎玩的
很多盗版有收录吗?比如魂斗罗 6 (也就是魂斗罗( 3 )力量的盗版) 洛克人(怪鸭历险记的翻版)
labulaka521
    20
labulaka521  
   2021-05-05 10:19:15 +08:00
要是加上声音就太棒了
Livid
    21
Livid  
MOD
OP
PRO
   2021-05-05 11:39:44 +08:00
@labulaka521 某些游戏是有视频的,视频上自然也有音乐。比如这是 8-bit 的圣斗士星矢的音乐:

gamedb/nes/saint-seiya-ougon-densetsu/recordings/34
Livid
    22
Livid  
MOD
OP
PRO
   2021-05-05 11:41:08 +08:00
@yws112358 魔改版本的游戏,确实也是历史的一部分。比如当年的坦克 1990 / 烟山坦克之类。我还没有想好这个的数据结构。
fenx
    23
fenx  
   2021-05-06 12:22:24 +08:00   1
截图、封面图这块我记得做的最全的是 mobygames.com ,可以参考下结构
mq4079
    24
mq4079  
   2021-05-06 13:53:38 +08:00   1
可太棒了,一直想找一个这样的网站
turingF
    25
turingF  
   2021-05-06 15:27:09 +08:00
打开 gba list,想起了在[电玩巴士]挨个下游戏玩的初中生涯
lili1397
    26
lili1397  
   2021-05-06 15:57:15 +08:00 via iPhone   1
满满的都是回忆!感谢整理
Livid
    27
Livid  
MOD
OP
PRO
   2021-05-07 03:27:25 +08:00
@mq4079
@lili1397

谢谢。如果有什么可以让这个网站信息更丰富的 idea 非常欢迎。
jaylong
    28
jaylong  
   2021-05-07 08:54:47 +08:00   1
好棒的数据库!能否支持将个人收藏导出 csv ?
renmu123
    29
renmu123  
   2021-05-07 09:08:26 +08:00 via Android   1
当时最喜欢玩的就是三国志霸王的大陆,还记得开局刘备收吕布,以及作弊秘籍。
以及索菲亚复苏,但存档总是掉,重复买四五盘卡带。
到现在我最喜欢的还是策略类和战棋类游戏
Livid
    30
Livid  
MOD
OP
PRO
   2021-05-07 09:18:46 +08:00
@jaylong 没问题。会做这个功能。
isjinc
    31
isjinc  
   2021-05-07 09:28:36 +08:00
游聚游戏平台这些怀旧游戏都有(包括 fc/街机 /主机)
yunyuyuan
    32
yunyuyuan  
   2021-05-07 09:51:54 +08:00
游戏没有变,曾经放学后偷玩小霸王的小孩长大了,再也找不到当初单纯的快乐了
holystrike
    33
holystrike  
   2021-05-07 10:27:37 +08:00   1
lin
    34
lin  
   2021-05-07 10:28:56 +08:00   1
先提三个个人想法,因为我就是市场缅怀小时候玩过的游戏并且有过切身需求点的。

1. 加上这个游戏的多种名称(原名、译名、“民间叫法”)。因为有时候要找一款游戏,不知道它真实名称是什么,导致了 google 不到。
2. 加上这个游戏的 Wikipedia 介绍(全文可能太多,可以是顶上的摘要部分)并给出链接。这是个人惯例。
3. 给出这个游戏的几个 Youtube 视频(并给出链接)。
lin
    35
lin  
   2021-05-07 10:33:09 +08:00   1
是这样的,我小时候玩的卡带,其实有些根本就是山寨商乱改名改海报,到现在也不知道叫什么名字。

有几款游戏我这些年一直在找。直到前几年才找到我人生第一款 FC 游戏。是一款横版卷轴类的打恶龙救公主游戏。

后来我用各种它的特征搜索到了,终于找到了之后,我走了以上的 2 、3 的流程。

当然如果更强大的话,可以加入:

4. 游戏搜索功能,可能数据库里有一些这个游戏的关键词数据加上一些算法,用户输入一些关键词,可以推荐到游戏给用户。

我一般发现了一个东西我铁定要去维基百科了解一下相关的信息。

而我找到了以前的游戏,我会去翻翻看别人是怎么玩它的。
lin
    36
lin  
   2021-05-07 10:44:18 +08:00   1
gamedb/nes/castle-of-dragon
gamedb/nes/dragon-unit
gamedb/nes/sword-master

同一个游戏,三个不同名字。
刚刚看“MY LIKED GAMES”列表的首截图才发现发行年份不同。
但其实就是同一个游戏。

我人生第一盘游戏卡带,只有一个游戏在里边。而卡带的海报我记忆犹新,两个大字:圣剑(我不知道顺序是剑圣还是圣剑了)。这个游戏的资料我找了多少年啊……
HKEdward
    37
HKEdward  
   2021-05-07 11:00:26 +08:00
点赞
silencelixing
    38
silencelixing  
   2021-05-07 15:24:34 +08:00
hhhhh 要是能玩就好
slert
    39
slert  
   2021-05-07 20:19:30 +08:00
之前在找一个老游戏的什么 就在找类似这样的网站
做得很精美 赞
surfish
    40
surfish  
   2021-05-10 14:47:45 +08:00
记得我还有几盘 GBA 和 MAME ROM 大合集,后来发现了 OfflineList,真神器也,刚查了一下网站还在,最后更新在 2006/04
Livid
    41
Livid  
MOD
OP
PRO
   2021-05-11 15:21:44 +08:00
@superrichman 不是 offline list 。我也是这个帖子发出来才知道还有 offline list 的存在。

是互联网上多个渠道整合的数据,我们自己做了一层 normalize 。这样可以生成比较规整的 URL 。

这样的话,一些近年来特别好的 homebrew 其实在这个数据库里也是有的,比如 Blade Buster 这样的 homebrew 神作:

gamedb/nes/blade-buster
killsting
    42
killsting  
   2021-05-11 15:33:32 +08:00
Safari 这里显示是支持诶,新的版本: https://caniuse.com/css-crisp-edges
看看是不是还没升级。
    43
Livid  
MOD
OP
PRO
   2021-05-11 15:45:26 +08:00 via iPhone   1
@killsting 是可以支持。但不支持在平铺背景图上使用。已经向 Apple 汇报了这个 bug 。
viator42
    44
viator42  
   2021-05-11 15:53:13 +08:00
只能认出 FC 平台平台上的游戏,再往后的基本上就没见过了
killsting
    45
killsting  
   2021-05-11 16:00:27 +08:00
@Livid 为你点赞!
no1xsyzy
    46
no1xsyzy  
   2021-05-11 22:12:52 +08:00
可是,Firefox 不支持 pixelated 呀…… 支持的是 crisp-edge (或 -moz-crisp-edge )
akira0056
    47
akira0056  
   2021-05-13 17:24:39 +08:00
视频的话我经常去油管一个叫 World of Longplays 的频道看,站长要考虑合作一下吗
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     840 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 29ms UTC 20:47 PVG 04:47 LAX 13:47 JFK 16:47
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86