关于即时战略的讨论
这里先讨论游戏单位的问题
我列出的单位class:
java伪代码
class unit extends base implements 行走,攻击
{
public 行走(){};
public 寻找路径(){};
public 攻击(){};
public 生命值增加(){};
public 生命值减少(){};
public 特殊技能(){};
private int 生命值;
private int 攻击力;
private 自定义地点类型 目的地路径[];
privete 自定义地点类型 目的地;
private 自定义地点类型 当前地点;
}
interface 行走
{
public void 行走()
{};
}
interface 攻击
{
public void 攻击()
{};
}
这个框架可以吗?
初学者
什么都不懂
如果有什么地方不对
大家请指出来
谢谢