转自:http://www.gamelook.com.cn/2016/09/264591

GameLook报道/由一般法人计算机娱乐协会(CESA)主办的CEDEC2016日前在日本横滨举行,诸多开发者都在活动现场发表自己的真知灼见。在活动的第二天,日本手游厂商GREE旗下动画导演清田徹以ARPG手游《追忆之青》为例,详解2D动画制作技巧。

在文章开始之前,我们先做一个简单的介绍:根据官方的资料,该作的主美是曾经负责过《最终幻想》系列的天野喜孝,音乐方面也是找来了《皇家骑士团》系列的岩田匡治,而剧本方面更是由《传说》系列的田中豪负责。可以说是有着王牌组合来为其背书。截止8月31日,游戏的预注册人数已经超过50万。而本次演讲的清田徹原本也是做FlashLite游戏出身的,之后在2010年时候加入了GREE,此前曾参与过《龙心战纪》、《绝对防卫利维坦》等作品的开发工作。

清田徹表示,《追忆之青》在制作角色动画的时候采用SpriteStudio进行开发的。就角色来讲,每个角色大概由40个左右模块的组成。

以本作的主角为例,身体部分就有17块,活动的部分有19块。这里,包括上臂、手腕、手部、大腿、小腿、脚部、头、腰、胸都能算作是身体部分的模块。

在处理这一部分的模块时,最为关键的其实就是确定关节的中心点,对于动画来说就是确定旋转的中轴。以抬手的这个动作为例,其实并非是根据关节点进行旋转的,而是以手臂根部的位置偏移得出的。而且根据角色和部位的不同,其旋转轴的位置也不尽相同。

而像头蓬这样的摆动的模块,经常会被切割成数块,因为这里通常会用到拼接的方式,所以关键就是找到合适的接合点,然后通过变形接合的方式进行合成。

下面的部分,清田徹也着重介绍了一些2D动画制作时一些细节的注意点:

在上面这张图中,我们可以看到角色的左脚好像已经穿过了地面,而右脚在前行的过程中反而像是在往后退。事实上这就和哑剧中看不到的“墙”的原理一样,让观众产生了仿佛地面在滑动的错觉。

所以这里应该理清脚部和地面的关系,加强支撑脚与地面的连接,让角色行动的存在感加强。

清田先生表示,除了表情之外,肩部的状态也能很好的表现出一个角色的情绪和状态。一般来说,将肩部的位置进行抬高,则代表着角色处于一个紧张的状态。而如果想变现出现在很放松的话,则可以适当将肩部的位置进行放低。

角色在弯腰的时候其实身体就像是菱形在变形,所以这里需要对其进行修正,而这里就不得不提到视线的设定了。如果角色的头(视线)单纯是根据身体的位移进行调整的话,那么所呈现出来的效果就像是提线木偶一般,所以为了增强角色的意识,要尽可能的让角色始终保持在直视前方的状态。

通过一步步的更新,最终的成果大概就是这样的。

如果将角色的动作,对身体各部分所形成的位移用方向箭标记出来,就更加直观了。

本次演讲的最后,清田先生表示,其实在设计2D动画的时候,千万不要被2D的表现手法所制约,脑中更多的还是要考虑立体的动作状态,实际上,有的时候用一些素体道具或者照着镜子看自己的状态都是很好的方法。

手游[追忆之青]动画导演:2D动画制作技巧的更多相关文章

  1. 完美世界3D格斗手游[格斗宝贝]今日公測

    狗刨学习网报道 / 经过近两年井喷式的发展,国内手游市场洗牌的信号愈加强烈.用户体验的提升.以及对产品核心品质的要求.促进了手游的精品化.而白热化的市场竞争,也催生了各大厂商在细分市场的抢滩.当中.更 ...

  2. XPlane android 2D手游开发实战

    android 飞行射击游戏类 采用 xamarin 跨平台开发技术  纯C#语言编写 操作简单 1.手指拖动飞机 躲避敌机 2.通过吃敌机爆炸后遗落的物品增加各种属性 3.双击战机放大技能 4.目前 ...

  3. 【转载】浅谈游戏开发之2D手游工具

    浅谈游戏开发之2D手游工具 来源:http://www.gameres.com/459713.html 游戏程序 平台类型: iOS Android  程序设计: 其它  编程语言:   引擎/SDK ...

  4. 新手做2D手游该用哪些工具?

    全球手游行业规模将突破250亿美元,越来越多的开发者开始进入手游研发领域,而作为一名菜鸟,很多时候,如果没有其他开发者的建议,会走很多弯路.一开始进入游戏研发领域的时候,你很难知道该选择什么工具.什么 ...

  5. 《疯狂iOS讲义(下)——iPhone/iPad高级应用与手游开发(含CD光盘1张)》

    <疯狂iOS讲义(下)——iPhone/iPad高级应用与手游开发(含CD光盘1张)> 基本信息 作者: 李刚    肖文吉 出版社:电子工业出版社 ISBN:9787121224379 ...

  6. 如何快速优化手游性能问题?从UGUI优化说起

    WeTest 导读   本文作者从自身多年的Unity项目UI开发及优化的经验出发,从UGUI,CPU,GPU以及unity特有资源等几个维度,介绍了unity手游性能优化的一些方法.   在之前的文 ...

  7. 龙之谷手游WebVR技术分享

    主要面向Web前端工程师,需要一定Javascript及three.js基础:本文主要分享内容为基于three.js开发WebVR思路及碰到的问题:有兴趣的同学,欢迎跟帖讨论. 目录:一.项目体验1. ...

  8. Cocos2d-x 3.X手游开发实例详解

    Cocos2d-x 3.X手游开发实例详解(最新最简Cocos2d-x手机游戏开发学习方法,以热门游戏2048.卡牌为例,完整再现手游的开发过程,实例丰富,代码完备,Cocos2d-x作者之一林顺和泰 ...

  9. 手游client思考框架

    手游新公司新项目client我不太同意框架.虽然我也终于让步,当他居然问老板,使这个幼稚的行为而悔恨. 然而,就在最近我写了一些代码视图,我更坚定了自己的想法和思想.和思路不一定适合其它人,所以我并不 ...

随机推荐

  1. 通过ping 主机名,或者主机名对应的IP地址

    通过ping 主机名,或者主机名对应的IP地址: 如下图: 懵了吧? 但是你用 ping 主机名 -4

  2. 简单的cookie盗取

    此文需要有一定的javascript\html\php方面的只是作为基础 直接上代码: #用于抓取盗窃来的cookie的php文件,此文件需置于攻击者的服务器上,这里包含了两种写法:Method1和M ...

  3. android 编译环境 & 开发教程 【持续更新】

    一. 优秀博文推荐 1.ubuntu 搭建 android源码编译环境 ubuntu14.04LTS android 源码编译环境的搭建 2.开源网站 2.android 开源 网站 2015最流行的 ...

  4. Unity3D查找丢失材质和脚本工具

    笔者介绍:姜雪伟,IT公司技术合伙人,IT高级讲师,CSDN社区专家,特邀编辑,畅销书作者,已出版书籍:<手把手教你架构3D游戏引擎>电子工业出版社和<Unity3D实战核心技术详解 ...

  5. angular 中不要使用location.href

    location.href = '#/HKorderList?gid='+gid+'&gname='+encodeURIComponent(gname)+'&cPeriod='+$(' ...

  6. 提问:错误提示--命名空间“System.Web”中不存在类型或命名空间名称“UI”(是缺少程序集引用吗?) 如何解决??

    转自:http://topic.csdn.net/u/20080723/21/7e1e06cb-d013-4675-ba9b-9b39d49d0a0e.html 1) 添加对System.Web.dl ...

  7. idea和pycharm激活方法

    idea和pycharm是jetbrains出品的很火的开发辅助工具,不过目前来说是收费的,对于囊中羞涩的同学来说还是比较困难的 我写这篇博客只是为了方便新手使用,推进开发进程,但希望大家在合适的情况 ...

  8. MacDown语法

    markdown编辑器太多,作为新手比较容易MacDown 相对容易上手,切使用简单方便,满足一般需求 下载地址:http://macdown.uranusjr.com/ ## 标题 # 一级标题 # ...

  9. Linux服务器运行环境搭建(二)——Redis数据库安装

    官网地址:http://redis.io/ 官网下载地址:http://redis.io/download 1. 下载Redis源码(tar.gz),并上传到Linux 2. 解压缩包:tar zxv ...

  10. mysql安装优化

    安装centos7 安装mysql解决方案1 安装mariadb解决方案2 官网下载安装mysql-server时区批量配置编码远程连接my.cnf简版的参数说明核心配置参数升级版mysql存储引擎M ...