wechat-ranklist · SolasXer/wechat-ranklist
这是一个用于微信小游戏开放域的 JavaScript 代码模板,目标是实现好友排行榜功能。仓库描述说明其定位为代码模板,适合作为接入开放域排行榜时的参考结构。需要注意:仓库的 README 摘要内容与项目主题不符,实际为《波斯王子》Apple II...
本仓库保存的是《波斯王子》(Prince of Persia)初代在 Apple II 平台上的原始源码存档。作者 Jordan Mechner 在 1985 年至 1989 年间以 6502 汇编语言完成了这款「跑、跳、剑斗」游戏,作品于 1989 年由 Broderbund Software 首次发行,此后成为育碧(Ubisoft)旗下延续多年的游戏系列。
这份代码并非为开源协作而整理的项目,而是一段被抢救下来的计算机历史:它由 Internet Archive 的 Jason Scott 与已故的 Tony Diaz 从一张存放了 22 年的 3.5 英寸软盘归档中成功提取,整个过程耗费了大半夜,Tony 对老式 Apple 硬件的专业经验与坚持是关键。作者将其公开的初衷是「这段历史可能对他人有价值,若不提取可能永远遗失」,并明确表示此举出于兴趣而非盈利。
需要特别注意的是,作者本人声明:作为源码作者与版权持有人,他个人不反对任何人研究、修改或尝试运行这份代码,但这不构成对《波斯王子》任何形式权利的授予——《波斯王子》是育碧持续运营的游戏系列,只有育碧有权制作与发行相关游戏。
README 提供了几条理解这份源码的线索,适合按图索骥:
作者也坦率说明:他在 1989 年 10 月就「放下了 6502 编程的枪」,此后二十年主要从事写作、游戏设计与创意总监工作,因此不记得源码细节,也不接受关于代码的具体解释请求。遇到技术、法律或其他问题,他建议转向社区——集体的知识与经验远超他本人。
从可核验的信息看,这份存档的技术特征相当明确:
由于缺少官方构建说明,建议按以下顺序接近这份代码:
该仓库是 DOS 平台游戏《Commander Keen in Keen Dreams》的源代码,采用 GNU...
DDNet 是 Teeworlds 的一个模组,源自 DDRace,是一款免费的合作型 2D 平台跳...
NBlood 是用 EDuke32 引擎技术与开发思路对 Build 引擎游戏所做的逆向工程移...