- 类型:第一人称射击
- 发行:Valve Software
- 发售:2007-10-10
- 开发:Valve Software
- 语言:简中 | 英文
- 平台:PC
- 标签:科幻
技术帝让人折服:国外牛人用计算器重制《传送门》
- 来源:煎蛋
- 作者:KingJulien
- 编辑:ChunTian
一名20岁的大学生在一个图形计算器上重建了2007年 Valve 推出的经典游戏《传送门》。上周日,名叫 Alex Marcolina 的大学生在一个游戏论坛和 Reddit 上分别贴出了自己版本的《传送门》,甩出之前在图形计算器上运行的《超级玛丽》和《俄罗斯方块》几条大街。由于 TI-83/84 计算器的资源限制,它们的最大代码量为16KB,所有 Marcolina 花了整整3年时间重建游戏的物理引擎。
最初 Marcolina 想要着手在 TI 图形计算器平台上重建《传送门》时,他只有17岁。20岁的他现在在加州圣克鲁兹大学(UC-Santa Cruz)主修电脑游戏设计专业。他的专业是纯电脑方向的,不过他一直以来就喜欢鼓捣“计算器游戏”,因为他认为“为一个本来就不支持游戏的平台设计游戏是很大的挑战。”
TI-83/84 的原生语言叫做 TiBasic。不过在设计游戏时,Marcolina 使用了一种叫 Axe 的语言——它是由游戏论坛 Omnimaga 上的一名用户开发的。谈到这种语言时,Marcolina 指出,“Axe 的语法非常松散,但从代码到汇编的翻译它又很容易进行优化。”
为了展示传送门之间的穿越,Marcolina 告诉 Ars Technica 的记者说他需要设定两组不同的变量:x 和 y(常规二次空间),另一组为 i 和 j (“传送门空间”)。当玩家穿越进一个传送门时,“i”代表玩家在传送门内的深度和位置,而“j”则代表传送门间点对点的“穿越”。
视频:
玩家点评 (0人参与,0条评论)
热门评论
全部评论