- 最新
- 精选
- 区块链
- 汽车
- 创意科技
- 媒体达人
- 电影音乐
- 娱乐休闲
- 生活旅行
- 学习工具
- 历史读书
- 金融理财
- 美食菜谱
像素画高级教程:8方向游戏角色
摘要:像素画高级教程:8方向游戏角色
关键词:像素画,高级教程,游戏角色,8方向
撰文&编辑:三二
教你画像素画首发 | 公众号 pixelart
本文共708个字,阅读大约需要2分钟。
图:Lijj
大多数独立游戏开发者开发的第一款游戏,很可能是类似超级马里奥的横版冒险游戏。横版冒险游戏的数量也是所有游戏中最多的,数量越多意味着竞争越激烈,优秀的横版游戏想要脱颖而出也越来越难。
是时候挑战8方向了。
像素画游戏开发难度最大,成本最高的就是8方向的游戏了。8方向相比横版游戏,美术的工作量要增加5倍(横版游戏其实只有1方向,通过翻转实现左右2个方向,而8方向实际上是5方向,通过翻转实现8方向),某些角色可能携带武器或道具,或者服装左右不对称,那么美术的工作量就是8倍。
达到这个程度,就已经具备了开发网游的能力。
图:RO仙境传说
4方向在做8方向之前,可以先尝试做出4方向,也就是上下左右。左右很简单,因为横版游戏角色就是左右,另外正面角色也简单,绝大多数游戏原画都是正面的。因此4方向的难点只是角色背面了。
一般为了节约开发成本,8方向像素画游戏的角色尺寸都比较小。
不排除也有例外的,不过角色大帧数少,会影响效果。
仔细观察可以发现像素画游戏角色的正面和背面其实非常相似,不同的地方只有头部和脚,手臂的差别都很细微。因此只要复制角色正面,然后修改出背面即可。
现在有了4方向的站立帧,就可以做动画啦。方法和横版角色行走是一样的。
现在只剩下最难的45度角色了。使用辅助线,根据角色正面画出侧面。
做成动画检查效果,没问题了再上色。
其他角色也可以用这一种方法来画。
背面也使用同样的方法来完成。现在有了8方向站立帧,制作8方向的动画也就不难了。
完。
人赞赏
长按二维码向我转账
小额赞赏,支持我们
受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。
阅读原文
已同步到看一看写下你的想法
前往“发现”-“看一看”浏览“朋友在看”
看一看入口已关闭
在“设置”-“通用”-“发现页管理”打开“看一看”入口
我知道了
已发送
取消
发送到看一看发送
像素画高级教程:8方向游戏角色
字
发送中
微信扫一扫
使用小程序
取消 允许
取消 允许
微信版本过低
当前微信版本不支持该功能,请升级至最新版本。
我知道了 前往更新
确定删除回复吗?
取消 删除
知道了
长按识别前往小程序
本站仅按申请收录文章,版权归原作者所有
如若侵权,请联系本站删除
觉得不错,分享给更多人看到
教你画像素画 热门文章:
像素画师-口艾口牙口畏
提高像素画工作效率的5种方法
0基础像素小游戏美术开发系列教程-准备篇
简单金币旋转动画
0基础像素画-你可以画出任何像素图形
像素角色表情动画
像素交流20161026
Pedro Medeiros像素画系列教程-黑暗魔法特效
横版角色攻击动画详解
【5分钟视频】0基础像素画技法:由面到线,最后到点
教你画像素画 微信二维码
(adsbygoogle = window.adsbygoogle || []).push({}); 分享这篇文章
教你画像素画 最新文章
像素画高级教程:8方向游戏角色
像素画游戏开发资源:墓地场景TileSet
巴西像素画家glauber kotaki作品欣赏
像素画高级教程:旋转的金币
像素画基础教程:画好颜色的方法和窍门
每周分享第93期
像素画游戏UI:按钮动画教程
重磅:8月2日起,原价2000元/小时的清北名师课,初中生可以免费学!
澳大利亚像素画家Ivan Dixon早期作品欣赏
Tony Redmer 像素画草地Tile画法教程
(adsbygoogle = window.adsbygoogle || []).push({});
(function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); (function(){ var src = (document.location.protocol == "http:") ? "http://js.passport.qihucdn.com/11.0.1.js?ba34c9f41d18b62312e960833b3cb4ae":"https://jspassport.ssl.qhimg.com/11.0.1.js?ba34c9f41d18b62312e960833b3cb4ae"; document.write(''); })();