房地产项目[Unity3D] 和Unity3D的组成部分转业

Before

如出一辙开始了解Unty3D引擎,貌似还是大一或大二,那时Unity3D还是收费软件,不像今天Personal
Version免费。

 

XNA|MonoGame

重新后来,在Coursera上发现一门课Beginning Game Programming with
C#,科罗拉多大学的课,总共12周到,不过,最终也未曾拿到说明,因为中产生段子时间公司安排出差。时间达到失去了,不过,我还是到位了当下门课,虽然时间就晚了,Cousera和科罗拉差不多大学不会见在通告认证,但本身或者看了了拥有视频课程、完成了所有Assignments。

与旁人休同等,我之出环境是Linux+MonoDevelop+MonoGame,而非是Dr
Tim用的Windows+VS2013+XNA,所以马上遇见了一部分发出在Linux环境下之略问题,多数且解决了,不过呢起部分题材依然无解,比如MonoGame的声响。

 

课程就以后,就准备召开少缓慢小打试试,其中,往坦克大战Clone上投入了许多时刻,游戏之中坚基本就开出来了。

还记得当时碰到的一个不胜有意思之Bug。坦克移动时,周围发出障碍物时,很麻烦转弯,屡思不得其解。后来忽然打明白了。

  1. XNA精灵移动还是按像素计算的,两独临近的敏锐性,即使差一像素,也会吃封堵
  2. 新兴,就当活动时,做了来小动作,让坦克移动时,停止按键时,做一个5像素的选取,避免出现就差一像素转弯的情状

末,这个题材即缓解了。

当时的Mind Map:

房地产项目 1

翔的介绍 Tank
War

 

Unity3D

结果,Unity3D免费了。虚幻引擎4也免费了。我那个快转至了Unity3D下,还取得了同份Michagen
State University在Cousera上Introduction to Game
Development的科目认证

尚做了一个3D扫雷的Demo

房地产项目 2

 

兹,正在筹划着专业Release一磨蹭小打,详细介绍暂时保密。
原则及来讲,我吗是一个Indie Game Developer & Designer了。 ^^

 

后记

像在Begining Game Programming With C#里Dr Tim里讲的,

少壮时候,学吉他是为此底本来面目的破木吉他模仿的。后来,换了更好之吉他,我哪怕无见面弹了吧?不是的。

他是借这个来阐释自己立这门c#和xna课程的理,毕竟微软自己都不在支持XNA了。也刚使Dr
Tim所说,确实,从他的课里学到了成百上千C#及游玩引擎的知识,在Unity3D里呢是无缝过渡。

此外,对比一下XNA和Unity3D

  1. XNA很简陋,完成同样的干活,所勾画代码量远远高于Unity3D
  2. Unity3D跨平台支持性超强,其他娱乐引擎很为难望其项背,现在Editor连Linux都支撑了,这点XNA要不等多
  3. Unity3D更新更快,XNA微软好尚且不更新了,不过MonoGame开源路仍以此起彼伏
  4. 另外,很多VR/AR sdk都支持Unity3D

 

PS

有的资源分享

  • 上海八遭到物理组XNA资源
  • Game Programming
    MOOC
  • Game Design and Development
    MOOC
  • Unity3D training

 

相关文章