学习Unity需要学习哪些编程语言

答案是C#
Unity曾支持过三种语言的开发:C#,UnityScript(接近于JavaScript),Boo。但是,截止到今天,最新的Unity 2018版本已经完全弃用了UnityScript和Boo,让你选无可选。当然,有很多使用老版本Unity的个人和企业仍然坚持使用者UnityScript,我也建议趁早学习一下C#,毕竟IT行业飞速的发展,你不适应新技术,新技术就会不适应你。
有些初学者会经常听到一些大牛说,多学几门语言,或者学习了C++之后,对你学习C#帮助会很大,你会更好地理解底层的知识,你的编程思维也会更加的灵活。当然,我也很赞同他们的说法,但是,假如你想自学或者想进入Unity行业,讲求学习的方法也很重要,学习的顺序也要有个正确的把握。
在这里,我建议大家首先学习C#。C#是微软公司发布的一种面向对象的、运行于 .NET Framework之上的高级程序设计语言。C#与Java语言十分相似,因此熟悉Java、C++或其它语言的学习者,会很快掌握C#。在Unity里面,C#当做一个脚本使用,像是C#的很多其它领域的功能往往不会用到。当你学会C#的基础语法和结构,就建议大家多熟悉一下Unity的API,这样,你就会以最快的速度入门了Unity的编程,很快的编写游戏逻辑。如果你先学习了别的语言,相当于绕着弯路到达了终点。这里我推荐一个不错的C#入门视频教程https://www.paws3d.com/course/csbasic/,非常适合入门,比直接阅读入门书形象很多。
既然学习Unity的开发,当然不能单单只会C#编程,也要对Unity编辑器本身也有个详细的学习和了解。假如你只会编程,真正到了公司,也很难跟Unity美术和策划进行好的交流,也很难举一反三,所以Unity编辑器的使用也是需要了解的,并不需要完全掌握,同样我推荐Paws3D学习中心的Unity编辑器视频教程https://www.paws3d.com/learn/
更多地Unity技术学习交流,可在qq群935714213进行交流。

  • 12
    点赞
  • 50
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值