本书深入系统地讲解了Cocos2d x 3.10游戏开发的理论与实践,书中内容涵盖了Cocos2d x 3.x各方面的知识点与示例分析。这些内容包括如何搭建Cocos2d x的开发环境(iOS和Android平台)、Cocos2d x的工程结构、核心类和相关的API、标签、菜单、控件、本地化、事件处理机制、网络技术、动作、调度、绘图API、动画、存储技术、Sprite3D、瓦片地图、粒子系统、物理引擎、骨骼动画、Objective C、Swift、C 和Java交互的方式。本书的8章提供了一个完整的案例——星空大战,这个案例是一款完整的射击类游戏,类似于雷电游戏。该游戏使用了本书介绍的基本知识点,通过这个案例,读者可以更进一步巩固基本理论知识。
现在开发人员可以在浏览器中创建出具有丰富交互功能的内容,并实现跨平台部署。5多媒体开发指南一书对此进行了详细介绍。本书将介绍如何使用5革命性的新特性,包括原生的[audio]、[video]和[canvas]元素,使用这些新元素可以取代第三方插件。本书还介绍了一些5新标记,比如简化的doctype标记,另外,还介绍了本地存储、拖放和geolocation功能。本书通过详细的代码示例举例说明了所讨论的技术。通过本书的学习,读者可以使用5开发出炫目的多媒体应用和网站。 使用canvas实现绘图、动画、特效和事件 使用原生的[video]元素创建和观看视频 使用原生的[audio]元素添加并播放音频 充分利用本地数据存储功能的长处 使用geolocation属性创建地理位置感知的web页面 使用新的语义布局标记开发结构优良的页面 使用新的表单对象为web表单添加功能
本书详细阐述了与Unity游戏人工智能相关的基本解决方案,主要包括游戏AI的基础知识、有限状态机、实现感知系统、寻路方案、群集行为、行为树、模糊逻辑等内容。此外,本书还提供了相应的示例、代码,以帮助读者进一步理解相关方案的实现过程。本书适合作为高等院校计算机及相关专业的教材和教学参考书,也可作为相关开发人员的自学教材和参考手册。
本书主要介绍Cocos2D-X 3 X以上版本使用的3D图形学渲染技术,以及关于3D引擎的架构和模型加密等,全书共分12章,主要内容包括可编程流水线、OpenGL编程、矩阵变换算法、3D坐标系统、包围盒算法、3D架构设计、3D特效、Shader渲染、3D模型渲染、引擎的滤镜渲染、3D骨骼动画、3D模型加密。本书重点介绍3D引擎架构设计、Shader渲染、3D特效、3D模型渲染算法及模型骨骼动画。2章介绍了3D模型加密算法,在游戏开发中对模型加密是必须要实现的。本书适合具备游戏开发经验的初学者和具备3D项目开发经验的游戏开发者阅读。
本书是一本介绍PowerPoint(简称PPT)设计与制作的工具书,其内容包括制作纯文字和视听效果丰富的幻灯片,幻灯片放映、管理和设计,以及综合案例等内容。通过本书的学习,不仅能让读者学会如何制作PPT,还能通过书中的实战案例掌握设计与制作PPT更多的实用技巧,以帮助读者更加得心应手地设计与制作PPT。本书面向希望快速掌握设计各类演示文稿的初、中级用户,对于办公人员、财务人员、国家公务员、家庭用户均适用,也可作为各大中专院校及各类电脑培训班的教材。
《游戏开发工程师修炼之道(原书第3版)》结合作者诺瓦克多年从业经验对游戏行业进行了深入解析,包罗万象,资料丰富,是读者全面了解游戏产业和游戏制作及开发的。书中以问题驱动的方式,详细阐述了从游戏定位到内容创造、从研发到运营方法、从项目流程到团队创建的方方面面,同时透过数百个游戏开发案例、开发故事和开发心得,帮助读者对整个游戏产业建立—个整体的了解。《游戏开发工程师修炼之道(原书第3版)》由三部分组成,分别聚焦于产业背景、内容创造和制作(商业)周期。部分(~4章)介绍游戏开发的历史环境和产业环境,主要涵盖游戏行业的基础方面,如游戏历史、平台、玩家模式、定位、类型、玩家元素等。第二部分(第5~9章)着重于游戏的开发者如何创造有吸引力的内容,主要包括如何进行故事及人物开发,如何创造更好的游戏性,如何设