• 请不要在回答技术问题时复制粘贴 AI 生成的内容
OptimusPrime
V2EX  ›  程序员

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

  •  
  •   OptimusPrime · May 10, 2018 via Android · 3156 views
    This topic created in 3101 days ago, the information mentioned may be changed or developed.

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

    14 replies  •  2018-05-10 13:47:25 +08:00
    ResidualSoils
    ResidualSoils
    May 10, 2018
    1
    如果你只是想做独立小游戏,那么学完 OOP 就差不多了,因为还有很多别的需要你学。
    longear
    longear
    May 10, 2018❤️1
    2
    C# 了解简单的语法即可,刚开始千万不要先深入学 C#。 其实只要是个程序员就可以上手 Untiy3D, 关键是需求导向, 需要实现什么样的设计,再考虑技术如何实现。
    另外好奇你想做 2D 还是 3D 游戏?
    VDimos
    VDimos
    May 10, 2018 via Android
    3
    没必要,基本语法掌握就行了,熟能生巧
    lizhenda
    lizhenda
    May 10, 2018
    4
    需求驱动业务,只想去学语法用法是没办法做一个完整的游戏的
    OptimusPrime
    OptimusPrime
    OP
    May 10, 2018
    5
    @longear 想做 2D 横版这类型的,先从解密这类型入手,不涉及太多的动作要素在里面,然后慢慢地往更复杂更深入的类别里面去做
    OptimusPrime
    OptimusPrime
    OP
    May 10, 2018
    6
    @ResidualSoils 应该还涉及到游戏关卡设计,游戏 UI,音乐这些方面,再有就是 unity 里面各种功能是吧?
    catinsides
    catinsides
    May 10, 2018❤️1
    7
    我最近也在学习 unity,直接忽略了 C#语言部分的教程。重点学习如何用 API 实现自己的想法,快速搭建出游戏雏形,在制作游戏的过程中查缺补漏。
    wqxuan
    wqxuan
    May 10, 2018 via iPhone❤️2
    8
    楼上的回答都是很靠谱的,我之前自学 Unity 开发并上架了两个小游戏,顺手写了一个入门指南,lz 可以参考下 http://www.jianshu.com/p/7f05b90f411e
    MonoLogueChi
    MonoLogueChi
    May 10, 2018 via Android❤️1
    9
    掌握基本语法,知道框架怎么用,了解委托和事件驱动,懂观察者模式,会用异步。最重要的是要有编程思想
    OptimusPrime
    OptimusPrime
    OP
    May 10, 2018
    10
    @MonoLogueChi 那就是属于设计模式这一块儿得好好研究一下了是吧?
    OptimusPrime
    OptimusPrime
    OP
    May 10, 2018
    11
    @catinsides 可以加 qq 吗?有空可以一起交流哇~我 qq2456936944
    MonoLogueChi
    MonoLogueChi
    May 10, 2018❤️1
    12
    @OptimusPrime #10 其实只要懂基本语法,然后查查 API 就能实际操作了(基本就是我现在的状态),但是想要真的做一个成熟的项目,要学的东西还有好多
    OptimusPrime
    OptimusPrime
    OP
    May 10, 2018
    13
    @MonoLogueChi 我其实也是准备先从比较小一点,实现起来不太复杂的项目做起来,然后慢慢深入,在这个过程查漏补缺之类的
    xomix
    xomix
    May 10, 2018
    14
    你即使要使用.net core 制作 mvc 的后台也不需要太多的深入语言学习。拿着语法说明就可以做了,当你需要深入的时候你自己就去买 CLR via C# 来看了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4865 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 08:40 · PVG 16:40 · LAX 00:40 · JFK 03:40
    ♥ Do have faith in what you're doing.