昨天写到了两点多,主要时间都花在了捉虫上。最后才锁定在类的默认拷贝函数上,因为类中有指针成员变量,所以出了问题,自定义了拷贝复制函数,问题解决。现在想来还有些后怕这隐形杀手,不过吃一堑,长一智,今后这样的问题应该能注意了。
Square、Block、Tool的定义都放在了XML配置文件中,这样玩家就能自定义Block的形状而程序只是读取它,也就用不着重新编译了,也算是将游戏个性化了些。另外添加了Block是否中心四向对称的判断,从而决定其是否要Turn。
现在只剩下Tool、以及GUI的代码编写了,争取在开学前完成它,HOHO!
(我的考试的书啊,还没看。另外要是有个保姆就好了:)
Square、Block、Tool的定义都放在了XML配置文件中,这样玩家就能自定义Block的形状而程序只是读取它,也就用不着重新编译了,也算是将游戏个性化了些。另外添加了Block是否中心四向对称的判断,从而决定其是否要Turn。
现在只剩下Tool、以及GUI的代码编写了,争取在开学前完成它,HOHO!
(我的考试的书啊,还没看。另外要是有个保姆就好了:)