u3d学习:helloworld

有一段时间没更新博客了。当然,lz还在开发游戏。

之前研究了一些关于cocos2d-x的东西。结果没用上。而cocos3d-x也要出来了。感觉折腾开源的东西真心累啊。

当然,lz也研究过一阵directx的东西。感觉自己做引擎还是不行。

走了这么多弯路,最后还是决定学习u3d了,因为现在工作上,客户端也用到了u3d,而且lz很懒,不想再折腾了,最后浪费的,还是自己的时间。有时间还是选择和妹纸出去走走好了。最后觉得,还有拿来主义比较实际啊。

U3d是一款跨平台的集成工具。。。这是我的理解。具体介绍请百度。


一开始它会有个窗口让你选择打开的工程的。

unity 打开之后,有几个窗口,Game, Scene, Project, Hierarchy, Inspector。

Game窗口是程序运行的窗口,Scene是场景编辑器窗口。

Project就是原始资源窗口,代码,美术给的东东,都在这个窗口可以反映出来的。

Hierarchy窗口是Scene窗口里的物体的节点呈现,包含父子关系之类的。

Inspector窗口是具体到每个物体对象的一些属性显示,例如坐标,角度,显示的显示。

平常你只要关注Project窗口以及Game就可以了。


为了能够在Scene窗口中浏览场景,有一些改变场景视图角度的快捷键需要知道:

按鼠标中键平移视图。

按鼠标左键+Alt键旋转视图。

按鼠标右键+Alt键或滑动鼠标滑轮推拉视图。

按F键可以快速锁定选中的目标。


然后就弄了个helloworld。

 

 u3d学习:helloworld_第1张图片


执行到 Dobug.Log代码时,在控制台会对应显示出要打印的信息。打印格式和lua中的差不多,只是..变成+

如果将 Debug Log替换为 Debug LogError,控制台显示的文字将呈红色显示 。


在这里写上自己的学习路线吧:

先看看这两本书

《unity3d 3d手机游戏开发》

《unity4.x从入门到精通》,当然,现在已经是unity5.x了,但现在大多数项目还是用4.6的。


看完这两本书后,推荐看一些实战视频:

Unity插件之NGUI 完整视频教程 

Unity3d开发《炉石传说》视频公开课 

条件允许的童鞋还可以购买一些大型游戏的开发视频,具体网站我就不说了。

你可能感兴趣的:(u3d学习:helloworld)