|
|
哈哈,刚拿到手了这本书,翻了翻,比较激动。
终于有 Logic 方面的东西可以参考了。
才翻了翻,随便谈点感想把。。。(肯定很多是断章取义的,请见谅!)
>> "分离界面和游戏逻辑"
这句话快看腻了。(本来就应该这样-__-)
不过,我要写书也会罗索这一句,所以我理解作者 
在具体细节上我最近有所转变,脱离了单机思维的牢笼...不表
>> 使用继承来构建游戏对象
某些模块中,继承方式不应该在用例中暴露出来,用例中只要有接口即可。
(特别是在运动,攻击这样的“动态系统”中,我不愿知道继承关系,)
还有对象中要有什么,怎么交互,游戏规则控制等...不表
>> 状态机,状态层
在此重申,我没仔细看。我下面要说的不是状态机的问题,而是我的联想:
书中貌似并没有把"行为"和"规则"分离开来,这会造成对象间的交互变复杂。
对象除了处理自己行为状态,还需要处理他们之间的规则计算...不表
>> 介绍了某些算法
算法很好。但这是不够的,我更希望知道,
如何把这些小部件们有条不紊地组合在一起...不表
以上说了那么多“不表”。呵呵,这些“不表”所省略的东西,
正应用在开发中的 Logica 软件中,虽然整体框架有了,但,
一些细节问题需要处理,所以 Logica 也不是马上就能编码完成的。
(我的 diablo 将用 Logica 编写逻辑部分,它可以生成网络/单机的代码)
|
|