修改 games.json
文件,目前已有的键值为
identifier
: 游戏标识符name
: 游戏名称releaseYear
: 游戏发行年份keymaps
: 游戏操作键位executable
: 游戏执行文件links
: 游戏链接cheats
: 作弊命令coverFilename
: 封面图文件名称sha256
: 游戏压缩包的sha256
值
示例:
"仙剑奇侠传":{
"identifier":"仙剑奇侠传",
"name":{
"zh-Hans":"仙剑奇侠传",
"zh-Hant":"仙劍奇俠傳",
"en":"The Legend of Sword and Fairy"
},
"releaseYear":1995,
"executable":"PAL!.EXE",
"keymaps":{
"←→↑↓":"移动",
"Alt":"显示菜单、取消操作",
"Enter/Ctrl/Space":"对话、调查、菜单选择"
},
"cheats":{
"cass":"得到金钱250元(15%的概率是灾难)",
"vers":"显示版本",
"memy":"内存检查",
"test":"内存测试",
"joke":"海盗鱿鱼俱乐部图片",
"damn, darn,or heck":"住宅区的土地改划为教会",
"porn":"损失 $3,000"
},
"links":{
"仙劍奇俠傳攻略":"https://chiuinan.github.io/game/game/intro/ch/c11/pal/"
},
"coverFilename":"cover.png",
"sha256":"ef209d15734a9e2e533d9a73f2550b3524be5c4cfd5b0ed68c82df6638784adb"
}
在 games.json
中添加,具体可参考上面 json
示例,其中 identifier
, executable
, sha256
必需。
将游戏封面图片拷贝至 img/<identifier>/cover.<suffix>
,将 <identifier>
修改为游戏标识符,<suffix>
修改为图片后缀名。
并将游戏文件打包为 zip
后缀,计算其 sha256
值。将其拷贝至 bin/<identifier>.zip
并测试运行。
若运行成功,将 zip
文件发布至网上,并提 Pull Request