最近要做新的策略游戏,打算采用Cocos2d-x+LUA的方式开发,LUA做界面和业务,C++做框架和通信等,因此自己抓紧时间重新温习了下LUA(其实以前做界面设计器里面的脚本模块,就有用到LUA了,但是过了好几年了,不少语法都忘了)~用LUA脚本+Cocos2dx进行手机游戏开发这个模式最近也慢慢开始流行起来。
网络游戏开发网络游戏开发加入收藏网络游戏开发相关的博客查看更多写博客ClanLib是一个主要针对游戏开发者的跨平台C++框架。基于Cocos2d-x+Lua的技术架构的游戏的更新,只更新脚本即可。用C++实现跨平台游戏引擎开发本文我们将分析一个通用的跨平台游戏引擎,每个游戏开发新手都可以自由地使用它。
很像早期的游戏引擎/软件开发,某些软件会自己定制化一门简单的脚本语言,写好对应的解释器,然后把这门脚本开放给用户,或者上层开发者使用。比如说Maya的mel脚本,或者某些游戏引擎的自定义脚本。可以让开发者快速掌控全局或者魔改,这也是选择lua作为脚本模块的一个理由。游戏引擎工程目录设计sln游戏引擎工程的Premake编写