小白请教个关于 unity 游戏开发的问题

2018-05-10 09:15:49 +08:00
 OptimusPrime

本人是个游戏开发小白,想用 unity 开发一个小游戏,类似 steam 里面那种独立小游戏类型的,那么想请教各位大佬们,unity 里面的脚本语言比如 C#,我大概要掌握到什么程度呢?我在看 C#教程里面后面慢慢就深入到.net 框架还有什么 linq 啊,lambda 表达式啦异步编程啊什么的,还是有点头大的,是要先精通 C#再来搞 unity 吗?🙄️

2346 次点击
所在节点    程序员
14 条回复
ResidualSoils
2018-05-10 09:29:35 +08:00
如果你只是想做独立小游戏,那么学完 OOP 就差不多了,因为还有很多别的需要你学。
longear
2018-05-10 09:30:53 +08:00
C# 了解简单的语法即可,刚开始千万不要先深入学 C#。 其实只要是个程序员就可以上手 Untiy3D, 关键是需求导向, 需要实现什么样的设计,再考虑技术如何实现。
另外好奇你想做 2D 还是 3D 游戏?
VDimos
2018-05-10 09:58:54 +08:00
没必要,基本语法掌握就行了,熟能生巧
lizhenda
2018-05-10 10:01:51 +08:00
需求驱动业务,只想去学语法用法是没办法做一个完整的游戏的
OptimusPrime
2018-05-10 10:08:21 +08:00
@longear 想做 2D 横版这类型的,先从解密这类型入手,不涉及太多的动作要素在里面,然后慢慢地往更复杂更深入的类别里面去做
OptimusPrime
2018-05-10 10:10:07 +08:00
@ResidualSoils 应该还涉及到游戏关卡设计,游戏 UI,音乐这些方面,再有就是 unity 里面各种功能是吧?
catinsides
2018-05-10 10:14:27 +08:00
我最近也在学习 unity,直接忽略了 C#语言部分的教程。重点学习如何用 API 实现自己的想法,快速搭建出游戏雏形,在制作游戏的过程中查缺补漏。
wqxuan
2018-05-10 10:14:32 +08:00
楼上的回答都是很靠谱的,我之前自学 Unity 开发并上架了两个小游戏,顺手写了一个入门指南,lz 可以参考下 http://www.jianshu.com/p/7f05b90f411e
MonoLogueChi
2018-05-10 10:14:59 +08:00
掌握基本语法,知道框架怎么用,了解委托和事件驱动,懂观察者模式,会用异步。最重要的是要有编程思想
OptimusPrime
2018-05-10 10:34:47 +08:00
@MonoLogueChi 那就是属于设计模式这一块儿得好好研究一下了是吧?
OptimusPrime
2018-05-10 10:38:28 +08:00
@catinsides 可以加 qq 吗?有空可以一起交流哇~我 qq2456936944
MonoLogueChi
2018-05-10 10:40:26 +08:00
@OptimusPrime #10 其实只要懂基本语法,然后查查 API 就能实际操作了(基本就是我现在的状态),但是想要真的做一个成熟的项目,要学的东西还有好多
OptimusPrime
2018-05-10 10:43:14 +08:00
@MonoLogueChi 我其实也是准备先从比较小一点,实现起来不太复杂的项目做起来,然后慢慢深入,在这个过程查漏补缺之类的
xomix
2018-05-10 13:47:25 +08:00
你即使要使用.net core 制作 mvc 的后台也不需要太多的深入语言学习。拿着语法说明就可以做了,当你需要深入的时候你自己就去买 CLR via C# 来看了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/453643

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX