Learning Game AI Programming with lua(一)

项目代码运行

前几天偶然在找资料时发现了这本与去年11月(2015.11)出版的新书, 很适合最近资料就拿来看(不得不表扬下我大天朝的分享精神,这才是互联网的精髓嘛^_^). 第一步就是把代码跑起来, 第一次接触decoda, 摸索了一个上午搞定,现介绍如下:
1. 根据书中的地址下载代码,进pucktpub下载;
2. 作者已经给我们把工程配的very perfect, 当然你的电脑上得先安装DirectX SDK, 文中已经给出地址, 自己去下;
3. 在安装DirectX SDK前要先完成下面的卸载,不然会出现一个”安装错误S1023.”
4. 解决方法是因为vs2010 已经安装过的vc redistribute冲突了,需要先卸载, 网上有方法,这里给出,在windows cmd下运行:
MsiExec.exe /passive /X{F0C3E5D1-1ADE-321E-8167-68EF0DE699A5}
和 MsiExec.exe /passive /X{1D8E6291-B0D5-35EC-8441-6616F567A0F7} 两个命令即可; 等sdk安装好后还要重新装回去,参考:http://support.microsoft.com/kb/2728613
5. 这时再安装下代码里的tools的decoda.exe, 另外两个exe不知道什么用,反正我还没装;
6. 打开build文件夹, dakai”.sln”打开工程文件, 编译, 这时可能会出现大量的编码错误, 这个问题是编码问题, 这里就比较坑, 一次打开每一个报错的文件, 并进行如下操作:”文件>高级保存选项>选择unicode-1200编码“;可能有大量的文件是这样,一般是在那几个特有的库里, 修改吧(不知道有没有比手动修改更好的解决方法?).
7. 修改后就没得错了, 这时可以选择编译, release 或debug可以都编译下,;
8. 运行vs2010.dat;
9. 在vs中选择运行一个项目, 完美!
10. 结合decoda调试, 这个书中有, 就是lua attach到vs或vs attach 到decoda, 当然要注意decoda project>setting下的command路径是release 还是debug, 要在vs 中生成对应的文件.
11. enjoy yourself

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值