读Lua游戏开发实践指南

     11月11日开读,到今天正好一个月。框架

     原由是被裁人以后,发现不少公司都在使用lua编写cocos2d-x游戏,缘由是上手快,技术人员比较便宜。编辑器

     若是引擎封装比较好,几乎在lua里写写基本逻辑就好了,不须要懂cocos2d-x。其实lua也不须要懂太多。学习

只要会if ,for等基本语句就好了。ui

     加入新公司后,看了项目的代码。这份代码是从公司另一款已经成功上线的游戏复制来的。基本只须要在lua里写写逻辑就够了。其实这也是应该的,若是须要太多东西在C++里修改,反而是很差的设计 。Lua和C++接口的部分,使用了tolua++。但lua没有实现面向对象。lua

     这本书的价值不算过高,主要缘由是定位不明确。它不是写给想学习lua的人,缘由是lua 部分介绍太简单。设计

也不是想写给有必定游戏基础,想进阶的人。缘由是里面花了很多精力讲小游戏的一些内容。对象

     在读这本书的过程当中,我参考了《Lua程序设计》的部分章节,阅读了quick-cocos2d-x部分代码。由于我比较关心的是两点,一是lua如何实现面向对象,二是lua如何与C++交互。接口

     下一步的计划是本身实现一套基于cocos2d-x的框架,基本相似于quick-x ,改良一些的部分是强调编辑器的功能,编辑器将能自动生成部分代码,并且编辑器能够跨平台。游戏

相关文章
相关标签/搜索