Skip to content

Latest commit

 

History

History
57 lines (48 loc) · 1.82 KB

CONTRIBUTING.md

File metadata and controls

57 lines (48 loc) · 1.82 KB

修改现有游戏信息

修改 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