网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
03月14日漏签0天
unity3d吧 关注:116,973贴子:562,439
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 47回复贴,共1页
<<返回unity3d吧
>0< 加载中...

大一新生,该按照怎样的路线学习?

  • 只看楼主
  • 收藏

  • 回复
  • 1365619159
  • Prefab
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
各位前辈,我是个大一软件新生,想写自己的游戏,觉得unity3d很不错,但得知脚本语言是C#,请问该按照怎样的路线学习?
特别想知道:
1.C++还需要学习吗?
2.C已经入门了,想从事游戏方面的工作,有必要深入学习C吗?


  • 甲斐苍龙
  • Animator
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
www.cnblogs.com/esfog翻翻我以前的博客吧


2026-03-14 15:09:52
广告
不感兴趣
开通SVIP免广告
  • 甲斐苍龙
  • Animator
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
C和C++是几十年软件工业的基石,语言一直在发展从最开始的C(Cobol,Fortran之类的原古语言就不说了),到后来的C++,进一步的JAVA,C#.直到近些年的Python,Ruby等脚本大火,这两年又出了一些新的各种语言。
可以说对程序猿来说,编程变的越来越容易,而程序的效率却越来越低,很多以前语言需要自己实现的东西都被封装的太多,导致你只会用而不知道实现的原理,不说别的就说比较老的C++的STL库,用起来是很方便的,他内部的实现算法也是非常高效的,但是你若不深究,根本不了解它的原理。也就只能是会用,而达不到用的更好,更别说是自己实现优化了。
就目前的状况来了,C++在各个行业来说还是占据非常重要的地位的,在游戏领域更是如此,姑且不考虑Unity。其它很多大型的商业引擎如Unreal,CryEngine的游戏客户端也都是需要用C++来编写。另外几乎绝大多数的游戏服务器也是用C++来编写的。
再说C语言,我记得自己是在大一入学军训的时候就把第一本C语言书看完了,最早的Unix系统就是用C写成的,即使后来90年代的Linux也是如此。为什么呢?无非是因为C语言较其它语言更面向系统底层,容易编写一些与硬件相关的应用,例如操作系统和嵌入式这些地方,非其不可胜任。所以说C语言是绝不过时的,他的应用场所虽然是有限的,但是作为计算机领域一个基石语言,怎么能不去了解它呢。
好吧已经写了不少了,我就不继续啰嗦了,有必要我可以写一篇Blog来好好谈谈这个话题。
总结起来就是我个人认为如果你是想认真的从事计算机行业(不只是游戏行业),那么C++和C都是你应该深入了解,现在资料也特别全,学习起来也相对高效一些。
还有一点点建议:没有什么语言是最好的,如果你精力足够,应该去尽可能多的去接触各类语言,Go,Ruby,Python,Lisp,C,C++,C#,Java,Js等等,你会发现很多很多,语言是有共性的,语言也是在一直进化的,光听我说是没多大用的,还要自己去实践,自己一行一行代码的去敲。
好了希望对你有所帮助!


  • kvfreedom
  • Animator
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
个人认为学c和c#即可,语言都是相通的,更重要的的是学编程思维,数据结构,代码架构


  • lincolnhhh
  • Particle
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
少年加群吧, 这群挺多情况和你差不多的. 251871663


  • 人走茶凉技术
  • Script
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
同为大一。。但是觉得unity好难的样子


  • 夜月_星魂
  • Scene
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
其实你有没有想过,unity3d能不能再火4年?所以还是学好基础,到时候想做什么都容易。


  • 外星科技工作室
  • Mesh
    2
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我也是自学过来的,学习一下csharp就行,不用学c++,然后看一下unityapi就可以了,网络,算法,数据机构你们学校应该会教你的。美工学一下3dsmax,ps,还得高一些视频剪辑软件,格式转换软件,以后开发会常用的。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 47回复贴,共1页
<<返回unity3d吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示