MyException - 我的反常网
其时方位:我的反常网» XNA » [Unity3D] 跟Unity3D的一些事

[Unity3D] 跟Unity3D的一些事

www.x8vin4.com  网友共享于:2015-10-06  阅读:0次
[Unity3D] 和Unity3D的一些事

Before

一开始知道Unty3D引擎,形似仍是大一或许大二,那时Unity3D仍是收费软件,不像现在Perfonal 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:

mind

具体的介绍 Tank War

 

Unity3D

成果,Unity3D免费了。虚幻引擎4也免费了。我很快转到了Unity3D下,还获得了一份Michagen State University在Cousera上Introduction to Game Development的课程认证

还做了一个3D扫雷的Demo

start

 

现在,正在筹划着正式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

一些资源共享

 

文章谈论

总结2014我国互联网十大段子
总结2014我国互联网十大段子
程序员最惧怕的5件事 你中招了吗?
程序员最惧怕的5件事 你中招了吗?
怎样差异一个程序员是“内行“仍是“新手“?
怎样差异一个程序员是“内行“仍是“新手“?
中美印日四国程序员比较
中美印日四国程序员比较
“懒”出功率是程序员的美德
“懒”出功率是程序员的美德
10个调试和排错的小主张
10个调试和排错的小主张
程序员的轻视链
程序员的轻视链
不明白技能不要对懂技能的人说这很简单完成
不明白技能不要对懂技能的人说这很简单完成
2013年我国软件开发者薪资调查报告
2013年我国软件开发者薪资调查报告
Java 与 .NET 的渠道开展之争
Java 与 .NET 的渠道开展之争
程序员应该重视的一些事儿
程序员应该重视的一些事儿
Java程序员必看电影
Java程序员必看电影
程序员周末都喜爱做什么?
程序员周末都喜爱做什么?
老程序员的下场
老程序员的下场
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
老美怎样看待阿里赴美上市
老美怎样看待阿里赴美上市
编程言语是女性
编程言语是女性
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
一个程序员的时刻管理
一个程序员的时刻管理
5款最佳正则表达式修改调试器
5款最佳正则表达式修改调试器
为啥Android手机总会越用越慢?
为啥Android手机总会越用越慢?
 程序员的姿态
程序员的姿态
游览,写作,编程
游览,写作,编程
程序员必看的十大电影
程序员必看的十大电影
程序员都该阅读的书
188bet.com
程序员眼里IE阅读器是什么样的
程序员眼里IE阅读器是什么样的
60个开发者不容错失的免费资源库
60个开发者不容错失的免费资源库
什么才是优异的用户界面设计
什么才是优异的用户界面设计
“龌龊的”IT作业排行榜
“龌龊的”IT作业排行榜
程序员和编码员之间的差异
程序员和编码员之间的差异
为什么程序员都是夜猫子
为什么程序员都是夜猫子
程序猿的兴起——Growth Hacker
程序猿的兴起——Growth Hacker
Web开发者需具有的8个好习惯
Web开发者需具有的8个好习惯
科技史上最臭名远扬的13大罪犯
科技史上最臭名远扬的13大罪犯
10个帮程序员减压放松的网站
10个帮程序员减压放松的网站
Google伦敦新总部 犹如星级庄园
Google伦敦新总部 犹如星级庄园
那些争议最大的编程观念
那些争议最大的编程观念
怎样成为一名黑客
怎样成为一名黑客
程序员的一天:一刻千金
程序员的一天:一刻千金
我是怎样打败延迟症的
我是怎样打败延迟症的
漫画:程序员的作业
漫画:程序员的作业
看13位CEO、开创人和高管怎样进步作业功率
看13位CEO、开创人和高管怎样进步作业功率
我的老公是个程序员
我的老公是个程序员
那些性感的让人尖叫的程序员
那些性感的让人尖叫的程序员
2013年美国开发者薪资调查报告
2013年美国开发者薪资调查报告
要嫁就嫁程序猿—钱多话少死的早
要嫁就嫁程序猿—钱多话少死的早
写给自己也写给你 自己究竟该何去何从
写给自己也写给你 自己究竟该何去何从
十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路
团队中“技能大拿”并非越多越好
团队中“技能大拿”并非越多越好
软件开发程序过错反常ExceptionCopyright © 2009-2015 MyException 版权一切