开始的那个进度里有些东西是可以整合的.
基本流程是这样:人物由键盘控制,如果触发地图坐标上的事件,那么转入脚本处理.脚本解释器来控制对话等内容.如果触发的是战斗,则由战斗的模块接管.目前编写的图形模块和脚本解释器都是一个"中间件",可以被其他的方法调用,来完成一定的功能
你的任务就是把记录下来的仙剑的剧情写成脚本,由脚本解释器读取之后,来控制游戏的流程.
这样解释清楚么?
通俗的说,脚本也算是"源文件",脚本解释器算是个"编译器".不过说是编译器 是不恰当的.因为是以解释方式执行的.