标签:Java C# 基础 c# unity NET Net
——百度百科
1.开发桌面软件,最好还是Qt和pyqt,c#的gui可能不够好
2。unity的gui不够好用,需要一些插件
3.
C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言、运行于.NET Framework和.NET Core(完全开源,跨平台)
C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的
C#综合了VB简单的可视化操作和C++的高运行效率
以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言
.NET是开放源代码(托管于GitHub)
.NET Framework 是一个可以快速开发、部署网站服务及应用程序的开回发平台,是 Windows 中的一个组件,包括公共语言运行时(CLR)虚拟执行系统和 .NET Framework 类库
我直接学c#就行了,不必再学c++,当然去学一下c++也没问题
.Net分为.Net平台和.Netframework框架,这个框架提供了环境让平台正常运转
java既是平台也是框架
.Netetframework由两部分组成CLR和.Net类库
c#可以开发基于.Net的应用
.Net可以干什么?
1.可以开发桌面应用程序(Winform)
2.Internet应用程序 (ASP.NET)
3.手机开发 wp8
4.unity游戏开发,虚拟现实
unity学习路线
做正经的游戏或者一些demo,还是需要unity的。学习unity也能让我深入理解计算机软件,深入理解游戏客户端
也能深入理解c#(和Java类似的语言)
可以先仿照b站视频做一些小项目,再做一些自己喜欢的项目
unity基础
标签:Java,C#,基础,c#,unity,NET,Net 来源: https://www.cnblogs.com/karl-lighting/p/unity-yyds.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。