有没有人用unity3d开发app不是做游戏而是做App的

“你有本事玩游戏,
你有本事做游戏啊!”
这个暑假开始接触游戏开发,研究一下当今常用的游戏开发软件,因此现在同时接触Cocos2d-x和unity3d 通过比较一下 然后最终决定用什么。同时通过写博客来激励下自己吧~!!
Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity是利用交互的图型化开发环境为首要方式的软件,其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、Windows phone 8和Android平台。也可以利用Unity web player插件发布网页游戏。
个人感觉现在Unity相较于Cocos2d而言,Cocos2d可以制作2D,2.5D的游戏,而Unity额外的可以做3D游戏,因此就会有一个关于游戏物体建模的问题,3DMAX、Maya都是可以制作的。并且Unity的上手我目前感觉比Cocos2d要简单一些,毕竟已经是一个图形界面的软件了,可以轻松的建立工程,以拖动的方式添加组件,使用脚本语言来操作。
首先也是要感谢一个 游戏蛮牛论坛的资源 &
这个是一个手册 : &
相信我 在使用Unity3d后你至少会培养出2个好习惯:一、查手册 &二、Ctrl+S
好了 让我们开始来做第一个游戏吧 大鱼吃小鱼
这里是资源包&
注意:Unity任何文件夹:程序,资源,外部资源包,之前都不要出现中文。
新建一个工程,Unity会先把自己关了 再打开,第一次建工程的时候莫慌,还有别取中文名字
下边的这些可选项,都是一些自带的效果场景,有需要的话可以在这点勾上,当然这个在后边的制作过程中也是可以加上的。
其次,我的版本是Unity4.0。如果你的版本比我的高,那么在这界面的 左下角会出现一个下拉菜单,让选择是创建3D,还是2D的东西。
怎么说呢,我们可以做这款大鱼吃小鱼的游戏,相当于是一款2.5D的游戏,因此在这里就可以选择3D的选项。
如果你问我能不能用3D的来创建2D的游戏,这个是可以的,简单的一些游戏,可以用GUI的制作,其他的一些带动画的游戏吗,我们就可以用一款叫做UNI2D的插件来制作。
建好界面之后我们导入刚才的资源包
找到你刚才的那个资源包的位置,添加后等待
点击Import,等待。这里大家肯定都在等啊。。。所以我查下。现在我做这个玩意做大的问题就是在于游戏角色这个包。。。因为一个人搞,没有美工的帮我,拿一些自带的方块啥的,真的感觉没劲。。。所以估计后边还会做一个3DMAX建模的实例,(⊙v⊙)嗯~~~
终于弄完了,就是这样的,这个animals有很好玩的东西
我们选一个自己喜欢的把他拖到Scene里去
角度不对我们来转个角度
这个是鱼的属性(Rotation.y 是90 或者 270 根据模型不同而不一样)
这个是相机的属性
这个是Scene的界面
大家可以点上边那个 三角形的箭头 来看看效果了 他竟然在动!!!不过这个背景有点丑,让我们来设置一个背景
在Assets下建立一个PIC的文件夹,然后把你处理过的背景拖进去就可以了。。。所以你还要会用PS~~~我这做了一张800*600的图片
然后在GameOject & -& &Create other -& Plane
将它的Rotation 改为 90 ,180 ,0
我艹,鱼哪去了???我们来换个角度
SOGA 鱼在后边我们把Plane的Z轴的位置改一下,比较一下相机的Z和鱼的Z 我相机-2,鱼是4,那么背景就好是比8 大 这里改成10,再转回去就OK了
然后把Plane拖到Camera上 成为相机的子物体,再把那张背景直接拖到上边去,然后再修改一下Scale的X,Z的属性我调的是4:3 因为我的背景图是800:600的。
再做一下调整,但是整个画面显得比较暗。添加GameOject & -& &Create other -&Direction light,调整下。就成了
今天就这样了,明天我们来写脚本来让他动起来~!
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:794次
排名:千里之外

我要回帖

更多关于 unity3d开发app 的文章

 

随机推荐