天外飞仙
东方红魔乡
0x10c是一部充满了奇思妙想,混合着20世纪80年代怀旧情怀与直抵宇宙尽头的科幻视野的游戏作品。 0x10c的故事背景起源于冷战时期——1988年,美国与苏联的宇宙军备竞赛发展至巅峰期,发明了黑科技级别的冬眠设备,搭载着当年最时髦的16位电脑——但那时的程序员犯了一个尴尬的错误:电脑采用了小端序CPU(DCPU-16,关于端序,请参考维基百科页面,基本上是程序员才能理解的笑点……),他们却用大端序语句对冬眠舱下了指令,直接导致原定的冬眠期0x0000 0000 0000 0001年变成了0x0001 0000 0000 0000年——不知道该说是幸运还是倒霉,总之这些诞生于冷战时期的宇航员们钻进冬眠舱,一觉睡到了宇宙尽头。当他们苏醒时,已经是公元281 474 976 712 644年了,宇宙濒临死亡,大量星系命丧红移,恒星早已绝育,大量黑洞将残存的宇宙撕扯至支离破碎……但玩家所扮演的角色需要驾驶一艘诞生自1988年最先进科技的古董飞船,在这样的宇宙中采矿、战斗、打怪捡宝、掠夺…… 除了诡异的背景之外,为了凸显Geek范儿,Notch决定在游戏中加入更多只有程序员才能理解的内容:他们要在游戏中完整地模拟一颗16 位CPU,可以直接用汇编程序,玩家的飞船可能搭载有激光炮、宇宙导弹、隐形设备等科幻装备,但飞船的控制系统——玩家需要操作的主机却是现实中确确实实存在过,并且早已过时的16位电脑。想象一下,一个娴熟的程序员能够在游戏里花几分钟时间编出一个自动锁定目标倾泻炮火的程序,而对程序完全无知的玩家只能手动调整炮口瞄准敌人……当然,到时候肯定会有大量可供复制粘贴的现成模板的。 这个系统的内涵之处在于可以在游戏里模拟16位电脑上的游戏,当玩家的飞船停留在某颗星球上钻探矿物资源的时候,玩家可以靠在游戏里玩游戏来消磨游戏内外的时间……
查看详细资料
TOP
混世魔头
⭐️★★★★皇马
元始天尊
魔王撒旦
原帖由 tntforbrain 于 2012-4-13 13:29 发表 用汇编写一个C语言编译器? 我觉得不可能,虽然很geek但是不可能geek到这个程度,又不是人人都是科学家,应该是提供了汇编,以及基本的语言和函数库,不过自己若喜欢其他语言的话估计应该可以套入编译器。 你自己看 ...
小黑屋
伪科学家组
查看个人网站
乐平
魔神至尊
只羡鸳鸯不羡仙
原帖由 粉色吃人怪 于 2012-4-13 19:06 发表 我看着觉得很无聊,有同感的吗
原帖由 zenodante 于 2012-4-13 20:54 发表 下了份DCPU的手册,我已经摩拳擦掌了,从去年开始个人兴趣沉迷于ARM汇编,这个游戏太美妙了,我喜欢的太空探索经营加上asm,完美阿!!!! 以后还可以带上我女儿一起玩:D