摘要: 对于游戏来说,制作安装包是非常普遍的,当然,也有绿色版,直接解压出来运行。 其实游戏安装包执行后的游戏文件和绿色版没啥差别,绿色包少了一些游戏附带的软件罢了,大众化的360杀毒等,还有一些DX,VC插件等等。把那安装包运行后的游戏文件移到其他地方一般都可以运行游戏,当然,这里说的是一般情况下。 先说一个简单的安装程序制作方式,winrar自带的自解压格式压缩文件。右击要制作的资源文件夹属性,选添加到压缩文件,然后在winrar的设置界面上勾选“创建自解压格式压缩文件”,然后按确定就可以成功制作一个简便的安装程序了。 当然,还可以设置一些较为复杂的操作。切换到"高级"分页,点 阅读全文
posted @ 2010-10-18 13:24 毛志谦 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 现在游戏里流行的脚本有python 和lua ,例如魔兽世界就是用lua脚本来驱动逻辑的。我们为什么用脚本,而不是纯用C++呢?当然,这与团队协作以及工作效率有关。C++编译速度不佳,当一个项目达到比较庞大的一个规模时,编译的时间往往会让人愤怒了。 于是,python出现了。一些重要的算法实现,图形效果可以在引擎里实现,而一些纯逻辑的算法,则可以在脚本实现。于是便有了客户端引擎和客户端逻辑之分,还有的是客户端UI等等。 另外一个重要的原因是一款游戏的制作时间往往是以年为单位的,而程序员也达到了十多个甚至数十个。大家对同一个SVN的代码工作,在一天里对一个文件也许就会修改几次提交几次,而pyth 阅读全文
posted @ 2010-10-18 08:21 毛志谦 阅读(281) 评论(0) 推荐(0) 编辑