unity基础

——百度百科

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基础

相关文章

实现Unity AssetBundle资源加载管理器 AssetBundle是实现资源...
Unity3D 使用LineRenderer绘制尾迹与虚线 1.添加LineRendere...
Unity 添加新建Lua脚本选项 最近学习Unity的XLua热更新框架的...
挂载脚本时文件名和类名的关联方式 写过Unity脚本的人应该都...
Unity单例基类的实现方式 游戏开发的过程中我们经常会将各种...
这篇文章主要介绍了Unity游戏开发中外观模式是什么意思,具有...