其它的问题
4.其它的问题
首先一个问题是你的场景或者称为地图有多大?这关系到以下问题:
A.在有限的场景中你只能放置有限的建筑,而有限的建筑中有多少是商号呢?
B. 用这么多的商号能用多少时间产生多少金钱?用这些金钱你能建造多少建筑呢?
C.多少钱一个建筑,而多长时间可以把地图上盖满建筑呢?
D. 每个建筑的尺寸是多大呢?
你可能没有想到的是,问题答案的一部分是从你的游戏最终用户的机器配置得来的。如果你问程序员,他会告诉你,一张640X480X256色的图占用内存中的尺寸是300K。计算方法是640X480/1024(1K)=300。而一张同样大小的24BIT真彩的图在内存中则占用900K的空间,正好是300K的三倍。如果你的目标运行环境是486/16M的话,显然DOS系统是目标操作系统。在16M内存中,除了程序的运行部分和数据部分可能占3-4M空间外,即使其它地方都被图形占满,你也只能放大约12个640X480X24BIT大小的图。这意味着只有3X4个全屏的大小,太可怜了。你可以用一张1920X1920大小的图感受一下。
如果你用了硬盘作为虚拟内存的技术,可能会加大场景,但运行速度可能会受到相当大的影响。
如果考虑采用256色的话,你的美术人员必须面对一个更加严峻的问题----调色板,这是一个令无数英雄豪杰头痛不已的问题。它不但意味着图形质量的严重下降,还意味着工作量的成倍增加。可能你没有直接的感受,但是我们可以告诉你,过去在DOS环境下开发游戏,大约有60%的时间在解决调色板的问题。
指望用户在WIN95下运行游戏是你的明智选择。这样用户的机器配置也会随之提高。同时由于WIN95的虚拟内存技术和更快的硬盘驱动程序。你的场景会大大提高。但还是有着方方面面的因素在影响你的选择。
当场景的大小定下来后,你就可以制订一些参数了。首先你需要合理的设计出一个城市,所谓合理是指使绝大多数玩家不感到别扭。然后,再找出其中有多少是商业建筑,多少是民居,多少是官府。在此基础上再确定建造一个城市需要的金钱数,你需要给整个城市中的每一种建筑制订价格。然后再与其它因素一起计算出需要的金钱,判断一下玩家建造一个城市能忍耐的时间,太短会有不过瘾的感觉,太长就会将你的游戏束之高阁。然后,你就给你的建筑制订等级,并确定不同等级建筑的效能。总的来说,就是保证各种等级之间的平衡。比如,将计算出的金钱数分配给不同等级的商号。在分配过程中,你可以通过参数的调整引导用户建造更多的某个等级的商号。你可以在攻略中或手册中说明哪种等级的商号更加合算。象这样使你头晕的问题非常之多,你都要一一去面对并加以解决。你可能会说,这样不是已经进入游戏的制作过程了吗?其实不是,当这些参数被真正在游戏中体现出来的时候,你就会发现,有许多你没有意想到的东西。但即便如此,你也需要在具体实施制作之前,在你的脑海中,就象真正在玩这个游戏一样,将这个游戏的设计模拟一遍又一遍。以期从中发现问题。然后再分割成美术和程序人员都看得懂的脚本,再分别交给美术和程序人员进行制作。你看,游戏策划有的时候更需要的是细致和耐心,需要对程序和美术有一定的了解。并不断地与他人进行沟通。
网友评论