本篇主要提供Cocos2d-x游戏开发手把手教你Lua语言的编程方法者书库刘克男游戏Lua在Windo电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
![]() |
内容介绍
第1~3章为基础知识,是使用Cocos2d-x Lua开发游戏的必#备知识集合;第4章和第6章以实际作品“FruitFest”展示了完整的游戏开发流程;第5章包行OpenGL ES等游戏开发进阶知识,其中介绍的功能是绝大多数游戏都需要的,熟知这些知识可以在开发游戏功能模块的时候更加得心应手;第7~8章为高#级编程技术,为游戏产品发布阶段提供有力支撑。
作者介绍
刘克男,毕业于电子科技大学计算机科学与计算专业。2006年起在电子科技大学嵌入式国家实验室从事跨平台应用引擎研究。在跨平台引擎项目中担任引擎1.x开发部负责人,拥有多年团队管理经验。2013年加入触控科技,负责Cocos2d-x引擎的推广。2015年调任触控教育创新中心教学总监,负责Cocos2d-x官方课程设计与实施。2019年加入成都触控未来担任技术总监。
关联推荐
本书介绍的功能是绝大多数游戏都需要的,熟知这些知识可以在开发游戏功能模块的时候更加得心应手;第7~8章为高#级编程技术,为游戏产品发布阶段提供有力支撑。
目录
第1章Cocos2dLua
1.1Cocos2d简介
1.1.1Cocos2d的起源
1.1.2Cocos2dx的诞生
1.1.3Cocos2dLua的发展
1.2版本简介
1.2.1Cocos2dx版本简介(C++)
1.2.2Cocos2dLua版本简介
第2章Lua编程
2.1Lua在Windows下的运行环境搭建
2.1.1安装
2.1.2运行
2.2Lua基础
2.2.1Lua简介
2.2.2Lua语法
2.3Lua面向对象
2.3.1metatable(元表)
2.3.2重要元方法简介
2.3.3封装
2.3.4继承
2.3.5多态
第3章CocosLua基础
3.1Cocos2dLua开发环境配置
3.1.1安装Cocos2dLua
3.1.2安装VS Code与QuickXDev
3.1.3测试开发环境
3.2引擎架构与目录结构
3.2.1引擎架构
3.2.2引擎文件结构
3.2.3项目文件结构
3.3MVC框架
3.3.1什么是MVC
3.3.2Cocos2dLua中的类实现
3.3.3Cocos2dLua中的MVC实现
3.4基础概念
3.4.1导演
3.4.2节点
3.4.3场景
3.4.4层
3.4.5精灵
3.5坐标系
3.5.1笛卡儿坐标系
3.5.2屏幕坐标系和Cocos2dLua坐标系
3.5.3世界坐标系和本地坐标系
3.5.4锚点
3.5.5忽略锚点
3.5.6ZOrder与渲染顺序
3.6文本标签
3.6.1TTF文本标签
3.6.2BMFont文本标签
3.6.3图集文本标签
3.6.4Mac下使用Glyph Designer制作字体
3.6.5Windows下使用BMFont制作字体
3.7按钮
3.7.1ccui.Button