宇宙类型的电脑游戏,宇宙探索类电脑游戏

首页 > 游戏 > 作者:YD1662023-11-26 07:22:48

导弹的*伤力远胜激光束,但价格不菲且容易被反制

想完成跨星际大宗贸易,需升级更大的燃料舱和货物舱。还有一项特殊升级是“燃料勺”(fuel scoop),允许玩家掠过星系中的恒星白嫖燃料,或在击毁其他飞船后收集掉出来的货物箱子。

布拉本和贝尔都喜欢库布里克的经典电影《2001太空漫游》,执意要用游戏还原影片中飞船和宇宙空间站的对接过程。机能限制使得游戏中的星球表面空无一物,如果玩家只能和空间站对接,就能减少和星球接触的机会,提升游戏观感。

宇宙类型的电脑游戏,宇宙探索类电脑游戏(13)

《2001太空漫游》中的对接画面

玩家每次都要手动驾驶对接进站,倘若撞到墙壁,便会机毁人亡,游戏立即结束。好在飞船设有一项对接计算机的可购买升级,能够自动完成进站流程。

宇宙类型的电脑游戏,宇宙探索类电脑游戏(14)

拜这个设计所赐,许多玩家伟大冒险的第一步就迈劈叉了

玩家遭遇的多数飞船隶属于外星人或海盗,射爆它们就会获得政府当局的悬赏金。玩家自己也可以当海盗,将不主动攻击的商人飞船一并射爆,再夺取它们的货物牟利,只是要应对通缉等级提升、被当局的更先进飞船追捕的风险。

宇宙类型的电脑游戏,宇宙探索类电脑游戏(15)

警用飞船“毒蛇”号

至此,这部游戏拥有了那个年代的同行所做不到的自由,就差能让这种自由有其用武之地的宇宙空间了。布拉本和贝尔本想自己设计一批星系,却再一次受到了硬件的掣肘。

BBC Micro的内存只有32KB,由于屏幕上显示的图像需要恒定占用一部分内存,实际可用内存也就22KB,根本不够游戏加载星系信息。贝尔对内存限制深有体会,他曾说道:“如果你花了两个小时盯着代码,最后成功省下3B内存,这两个小时就是值的。”

他们计划利用某种算法即时生成星系与星球,以便少占用点内存。他们最终想到了斐波那契数列——自数列中的第三个数字起,每个数字都等于前两个数字之和。在这一基础上,去掉十位数,只保留个位数,就能得到一连串伪随机数字:0,1,1,2,3,5,8,3,1,4,5,9,4……虽然他们编程时使用16进制,但基本原理一致。

在数列中,一些数字控制星系的大小、位置、行星数量,另一些则影响行星的名称、大小、政治状况、经济水平、人口数量等。

宇宙类型的电脑游戏,宇宙探索类电脑游戏(16)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.