我们都知道,一部好戏、好电影其背景肯定有一支出色的团队,而其中的导演是整支队伍的核心人物。导演,顾名思义指导整个团队的运作,让不同的“部门”互相协作、发掘“演员”的潜力、将故事讲得令人拍板叫绝!
我们不过多地讨论技术细节,意在让读者对游戏开发有个大体的概念。我们先来了解制作电影的流程吧。

拍摄电影前的准备?
导 演 : 你自己
剧 本 : 一个好故事
摄 像 机 : Cocos2d-JS 是我们的摄像机器
拍 摄 地 : 对应游戏中的【场景】
场 记 : 打板记录顺序位置,对应游戏中的【场景树】
演 员 : 对应游戏中的【精灵】
道 具 : 实现一些游戏特效的工具
上面这张清单是实现电影拍摄的基本要求。如果你已经了解这些拍摄的基本质素,那么我们就可以开始制片了。
场景,就是我们展示给观众看的美景。
场景树,构成场景的所有事物(我们称之节点),按属性【分层】。如:光头强、熊大、熊二它们都是演员;森林、河流统称背景;电锯、斧头是道具(在这里的每一个名词都是节点)。
精灵,即演员。在这里我们可以先粗略地认为每一个演员即是精灵(Sprite)又节点(Node)。
最后我们重点讲讲 导演是如何驾驭Cocos2D-JS这台摄像机。
此时,Cocos2D-JS对你这位菜鸟导演来说是一台功能强大的新机器,所以我们首要做的事情就是 —— 熟悉新伙伴!
Cocos2D-JS 这台摄像机怎么样?
2008年2月,诞生于阿根廷Los
Cocos,至今已有8年历史了。
为什么说Cocos2d-JS 非常强大?
Cocos2d-JS 实际上是Cocos2d-X的JavaScript版本,其最大优点就是
跨全~平~台运行! 不管你朋友用的是
Iphone、三星、或者是新版“鹅鸡鸭”、PC、Mac、还是在任意浏览器,统统都能玩!
为什么选择Cocos2d-JS?
因为我的前生就是一个 前端er
,自然对JavaScript了如指掌。官方首荐也是Cocos2d-JS开发游戏。不管怎样都不要忘记,你才是导演!好的机器肯定可以拍出好的片子来,前提你要知道怎么去使用它。
这台机器能拍出好的片子吗?
《刀塔传奇》、《梦幻西游手游》、《神庙逃亡》、《纪念碑谷》等这些优秀的产品都采用COCOS开发的
那么如何才能开发出一个好的作品?
问得好,真好!首先,你有这个愿景是非常、非常好。不着急,往下的文章我们会详细讨论如何构建一个好点子,好故事。
Cocos2d-JS有哪些出色的功能、特点?
Cocos游戏引擎非常强大,国内几乎70%的2D游戏产品都是采用它开发的,开发效率相当高,引擎性能就更不用说了。Cocos2d-JS则是Cocos引擎的一个重要分支,采用JavaScript开发,相当于大大降低了开发门槛、开发成本。
拍摄游戏,我要就要理解Cocos2d-JS是如何动作的。【帧率】和【坐标系统】是拍摄好电影的关键,理解它们也并不难。帧率:事实上电影的的动作镜头是由一组静态图片构成的,每秒切换24张,而在游戏中这个数量少于30就会出现卡顿,这个数一般维持在60才算合理。坐标:决定演员出镜的位置,要是没有这个系统,跑龙套的就会出来捣乱,最终拍不成戏。我们规定在银幕左下角坐标为(0,0),向上是Y轴正方向,向右是X轴正方向,XY的值取决于你的屏幕有多大。
免责声明:本文内容来源于网络整理,版权归原作者所有。如涉及作品版权问题,请立即通过本站版权申诉渠道提起。