Unity游戏开发C#基础认识与了解
Posted 布小禅
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity游戏开发C#基础认识与了解相关的知识,希望对你有一定的参考价值。
C#是什么
C#是一种面向对象的高级程序语言,由微软开发出来的,其实C#的开发初衷是想取代Java的市场地位,但是后来确实没抢过,所以就渐渐的没落了,C#主要是依赖于.NET框架,可以做桌面系统,可以做web站点
C#环境
C#的环境依赖于.net框架,所以我们想运行C#代码,我们需要下载.net框架
.net框架下载可以在微软的官方网站上面下载:
https://www.visualstudio.com/zh-hans/downloads/
下载完成后即可在电脑上面使用C#编写代码,应用
C#编辑器
编辑器就是编写我们的代码的东西,我们最熟知的编辑器无疑是vs code,相信就算你不在使用这个编辑器,那你也肯定听说过这个东西,因此我们可以使用vs code来编写我们的C#代码。
C#的现在
上面说过,微软出C#的原因是想取代当时Java的市场地位,但是你看现在Java的地位依然稳固就知道C#失败了,因此很多程序员都会知道C#这个编程语言,也知道它曾经跟Java争过,只不过后来失败了
现在的C#也能够用来编写应用和web,只不过使用的人很少,现在C#主要用用于游戏开发中,因为Unity主要使用C#来当做主要的编程语言。
学习C#的原因
我是因为了解到Unity这个开发引擎主要是使用C#来当做开发语言才入手的C#,所以我只学了基础就够了,也是为了游戏开发而来的
Unity是什么
Unity是一款很热门的游戏开发引擎,诸如王者荣耀,炉石传说等游戏都是使用Unity来制作的。
主流开发语言是C#,也支持Lua语言,一般用于热更新,因为Lua的语言特性很适合做游戏热更新
之前也是支持javascript语言的们只不过使用的人很少,后来的版本就不支持了
结语
学习永无止境,保持学徒心理,才能勇攀高峰
欢迎喜爱Python,Unity(游戏开发引擎)的爱好者,让我们一步步走向大神,成功离得不远,也就两个字,坚持罢了!!
Unity游戏引擎宣言:
你是否热爱游戏呢?
你是否曾经幻想着有一天自己做出一款属于自己的游戏呢?
不要犹豫了,赶快学习吧!
点击链接查看Python社区:Python交流社区
点击链接查看Unity社区:游戏开发爱好者
以上是关于Unity游戏开发C#基础认识与了解的主要内容,如果未能解决你的问题,请参考以下文章