Cocos Creator 游戏开发实战 (44):Cocos Creator 的场景制作 3.4.2

阅读数:7 2019 年 12 月 8 日 21:51

Cocos Creator游戏开发实战(44):Cocos Creator的场景制作 3.4.2

(项目结构)

内容简介
这是一部系统性、深度和实战性兼顾的 Cocos Creator 游戏开发工具书,内容得到了 Cocos 引擎创始人、Cocos 引擎技术总监、触控科技西南区总经理等多位官方专家的高度评价。作者有 8 年的移动游戏开发经验,对包括 Cocos Creator 在内的各种 Cocos 游戏引擎都有非常深入的研究。
《Cocos Creator 游戏开发实战》基于 Cocos Creator 2.X 版本撰写,不仅详细讲解了 Cocos Creator 引擎的各种功能特性、Cocos Creator 引擎核心模块的工作机制和原理,还详细讲解了基于 Cocos Creator 开发游戏的流程、方法、技巧和优秀实践。不仅适合读者零基础快速入门,还能满足初学者进阶修炼的需求。
全书一共 16 章,分为四大部分:
第一部分准备篇(第 1—2 章)
主要介绍了 Cocos Creator 的功能、特点、适用场景、基本架构、工作流,以及跨平台开发环境的搭建。
第二部分基础篇(第 3—8 章)
对 Cocos Creator 的场景制作、资源管理、脚本编程、UI 系统、动画系统和物理系统等核心模块的功能和原理进行了深入讲解,同时配备了具体应用案例。
第三部分实例篇(第 9—11 章)
讲解了三个游戏案例的开发过程和方法,包括消除类游戏、飞行游戏和棋牌类游戏,旨在让读者深入了解 Cocos Creator 的基础知识在游戏开发中的实际使用,三种游戏分别代表了不同类型,可以让开发者深入了解不同类型游戏的开发思想。
第四部分扩展篇(第 12—16 章)
内容涵盖 Cocos Creator 的扩展插件、SDK、网络,如何使用 Cocos Creator 开发小游戏,以及 Cocos Creator 引擎游戏的算法、设计模式和性能优化等主题。作者简介

默认的 HelloWorld 项目的结构如图 3-9 所示。

Cocos Creator游戏开发实战(44):Cocos Creator的场景制作 3.4.2

图 3-9 HelloWorld 项目结构

资源文件夹(assets):用来放置游戏中的所有本地资源、脚本和第三方库文件。只有在资源文件夹下的文件才能显示在资源管理器中,打开文件夹,可以发现每个资源文件都有一个.meta 文件,用于存储该文件作为资源导入后的信息和与其他信息的关联,这点和 unity 引擎十分相似。

资源库(library):是资源导入后生成的,这里的文件结构和资源格式被处理成发布时需要的形式。如果你使用版本控制管理项目,这个文件夹是不需要进入版本控制的,如果它被删除或者损坏,只要完全删除它再打开项目就可以重新生成。

本地设置(local):这里保留着编辑器的本地设置,包括编辑器布局等,这个文件夹也不需要进入版本控制。

项目设置(settings):保存项目相关设置,如构建发布菜单里的包名、场景和平台选择等。

project.json:project.json 本身目前用来规定当前使用的引擎类型和插件存储的位置,它和 asset 一起作为验证项目合法性标志。

构建目标(build):这个文件夹在第一次构建发布后才会生成,使用默认发布路径发布项目后,目标平台的项目工程就会在 build 下生成。

项目新建完毕后,选择相应的场景就可以运行预览场景,点击编辑器中的运行按钮即可运行,可以选择浏览器或模拟器的方式运行,Hello World 场景的运行效果如图 3-10 所示。

Cocos Creator游戏开发实战(44):Cocos Creator的场景制作 3.4.2

图 3-10 HelloWorld 运行效果

Cocos Creator游戏开发实战(44):Cocos Creator的场景制作 3.4.2

购书地址 https://item.jd.com/12602734.html?dist=jd

评论

发布