3.3 Scripted RPG NPC

这个是模拟一个2D RPG游戏的过程,有对话框,有人物的移动.

 

当初以为没什么困难的东西,结果没想到这么复杂....载入像素啊...显示文字啊...控制时间啊.....

 

不过是完成了,可以运行 ^_^

 

BUG :

1) 没有实现最后的脚本循环...我只是觉得用处不大..所以...嘿嘿

2) 当转换生成为release版本的时候运行的时候会出现错误,貌似是flip 函数的问题,尚未搞清楚....

 

release版本出问题的原因找到了 我用了好多assert(function());这种判断错误的方法. 但是在生成release版本的时候 这一句将被去掉... 因为在编译时 NDEBUG 这个参数将被添加,导致了所有assert函数被去掉....所以会出现错误

 

还是把有关SCRIPT的部分贴在下面,分享给大家,至于工程文件已经上传...这个代码我会逐步重构的......^_^

 

 

 

 

 

CBL.TXT//这个是脚本

 

 

最后的效果就是这个样子:

 

 

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭