读书人

武器和子弹的哲学有关问题

发布时间: 2013-10-21 17:00:48 作者: rapoo

武器和子弹的哲学问题

发现做游戏更像是在理解现实世界的东西,只有搞清楚了最本质的关系,才能使得设计的游戏具有最灵活的特性。

最先遇到的问题是 子弹和武器的问题。

1 武器控制子弹的什么?

武器控制子弹的发生数量,也就是setPowerLevel函数中所表示;武器控制子弹的发射时机;子弹的飞行呢是否由武器来控制呢?试想同样的一颗手枪子弹放到不同的手枪中,显然是不一样的所以子弹的飞行路径也是武器来控制的。也就是说子弹的一切行为是武器来控制的。

2 子弹本身所承载的意义是什么?

子弹本身承载的意义就是显示。还有伤害值。如果敌人被某种子弹击中这个 与武器无关 是子弹本身来产生的不同伤害值。

但是子弹的速度的大小是因为不同的武器而各不相同的,所以能得出武器对敌人的伤害值有贡献的结论吗?这样依然是子弹是产生伤害值的本质原因。因为子弹的速度本身

也是子弹的一个属性。

读书人网 >移动开发

热点推荐