学习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进行交流。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 译者:张天军原文:What Programming Language Should a Beginner Lear...
    极客学院Wiki阅读 1,547评论 2 27
  • ​ 小编从事IT培训行业这些年,身边经常有朋友问自己现在是否可以加入这个高薪行业,编程难不难,需要哪些条件? 在...
    经纬学堂阅读 581评论 0 0
  • 运动,因参与而精彩 本网讯(学生记者/赵梦涵)4月14日下午,教工青年男子组800米决赛在东南校区操场举行。8名运...
    便欣然起行阅读 607评论 0 1
  • 中国的民国史书写是有着警戒线的,许多话题讳莫如深,盖一个政党要夺得政权,怎么可能每一件事都是正大光明的?太阳底下无...
    杜魚阅读 176评论 0 0
  • 我在旧时光里追寻你的身影, 时间的流沙洗涤着我的身心。 明媚的骄阳,灿烂的五月。 青春的脚步,渐渐远去。 曾经不懂...
    疯不语AOA阅读 268评论 0 0