从王者荣耀这款游戏分析unity3d开发游戏需要的资源

  王者荣耀是当前非常热门的游戏。那么开发王者荣耀一样的3d手机游戏需要哪些游戏资源呢?

  首先进入王者荣耀UI界面,看到许多图片,英雄有图片,界面需要图片。那么unity3d中二维纹理(Texture 2D)可以选择图片资源的类型,GUI 就是用于图形用户界面的图片。然后点击UI进入英雄的选择,选择英雄会显示360度可以旋转的英雄模型,英雄3d模型在unity3d中模型(model)可以用maya或3dmax的模型资源导入,模型除了它表面的多边形(meshs),还有各种贴图,unity3d中二维纹理(Texture 2D)可以选择图片用于贴图,有Normal Map 法线贴图,Lightmap 光照贴图。英雄还有他的动画(Animations),在unity3d中材质球(Materials) ,模型,动画,层级关系可以一起导入的,贴图需要自己手动导入。值得注意的是unity的着色器和3dmax和MAYA的着色器是不同的,但是导入后,untiy3d默认是自己的标准着色器。王者荣耀进入后有背景音乐,这个肯定也要导入的,导入unity3d的音频文件(Audio Files)。

  当然unity3d还有一些自己的资源编辑器,比如地图编辑器(Terrain Engine)可以在unity3d中生成地形。骨骼动画(Humanoid animations)Avatar,粒子系统曲线编辑器(Particle System Curve Editor ),动画状态机(Animation State Machine),音频效果Audio Effects可以设置各种滤波器。其实unity3d中的检视面板(Inspector)也可以做一些简单的模型编辑,比如平移,缩放,旋转。

  进入游戏后,各种英雄PK之间的伤害和掉血,这些显然需要程序代码来计算伤害,还有各种装备提高英雄的属性和伤害,这些也是需要代码来完成的,代码也是必须的资源。在unity3d中自带的代码编辑器mono,支持JS和C#。



 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值