V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Game Engines
Unreal Engine
MyCryENGINE
fengshils
V2EX  ›  游戏开发

转型独立开发者,从零学习 unity 预估得多久时间比较合适

  •  
  •   fengshils · 3 天前 · 1724 次点击
    从零开始学 C#到独立完成一个 2d 互动游戏,包含服务器端
    22 条回复    2024-06-27 18:39:51 +08:00
    sunny352787
        1
    sunny352787  
       3 天前   ❤️ 1
    这咋回答?你是个啥基础你也不说...
    love2328
        2
    love2328  
       3 天前   ❤️ 1
    前端 后端 ?
    wxw752
        3
    wxw752  
       3 天前   ❤️ 1
    我自学过,当年没当程序员之前,完全的 0 基础。

    每天下班回去边学边敲,花了将近一年的时间就可以独立制作手游了,模型是从网上下的。

    后来发现找工作/商用,还要会很多其他基础知识,比如图形学什么的,就放弃成为 u3d 开发了。
    jetkeey
        4
    jetkeey  
       3 天前   ❤️ 1
    用 ET 框架开发游戏,一步到位,当然你的 C#要达到中级水平。
    fengshils
        5
    fengshils  
    OP
       3 天前
    @sunny352787 现在中级前端 游戏前端是一点不知道
    fengshils
        6
    fengshils  
    OP
       3 天前
    @wxw752 感谢 就是担心这个
    luvsic
        7
    luvsic  
       3 天前   ❤️ 1
    JS 也有一些游戏框架,先把游戏做出来再说吧,别纠结语言
    fengshils
        8
    fengshils  
    OP
       3 天前
    @luvsic 确实如此 本来 cocos 是最好选择
    kiroter
        9
    kiroter  
       3 天前   ❤️ 1
    程序简单,难的是美术吧
    ShadowPower
        10
    ShadowPower  
       3 天前   ❤️ 1
    入门很容易,客户端和服务端分别半个月就可以搞定了
    powerman
        11
    powerman  
       3 天前   ❤️ 1
    C#不用学,语法边学边用好了,主要是熟悉 unity2d 里面 刚体碰撞模型系统,绑定好刚体模型后,就是写刚体 事件回调的代码,差不多 半个月就能自制成品游戏, 然后就是联网了,不过确实没啥意思,

    难点是根据 碰撞模型系统 设计自己的游戏逻辑,另外一个就是精灵动画播放系统,设置 关键帧 之类的

    弄完之后 差不多就入门了,后面的就是根据 动画跟 2d 刚体碰撞系统,设计自己的游戏系统
    fengshils
        12
    fengshils  
    OP
       3 天前
    @kiroter 都有对应资源商店,打折的时候可以小氪一些
    kailpony4396
        13
    kailpony4396  
       2 天前   ❤️ 1
    有没有考虑 godot 呢,虽然现在社区差远了,但好在开源和未来可期
    stillkeep
        14
    stillkeep  
       2 天前   ❤️ 1
    主要还是游戏需要的东西太多了,我是先走的 three js 从网页慢慢学,慢慢补充 webgl 的东西,其次美术这个东西 不是说一时半会就整的明白的 术业有专攻。
    HousePanzer
        15
    HousePanzer  
       2 天前   ❤️ 1
    个人愚见,可以试试先成为一个优秀的 TA 和策划。现在的独立游戏似乎好的美术和玩法更容易吸引人,技术相对来说没有那么重要。
    augustheart
        16
    augustheart  
       2 天前   ❤️ 1
    游戏的独立开发者,靠谱的大多都是进厂操练过的,多多少少更清楚痛点……你这只能祝好运了。
    chopin1998519
        17
    chopin1998519  
       2 天前   ❤️ 1
    还记得 cs 三大浪漫吗。。。。

    我就是“从零开始学 c#独立完成一个 ” 3D 互动 unity 的人。。。。耗时小半年吧

    只能说是一个天坑。。。。有数不清的技术要点,各种工具的迭代速度比"ai"有过之而无不及
    chopin1998519
        18
    chopin1998519  
       2 天前   ❤️ 1
    @kailpony4396 #13 建议有了 ue/ u3d 基础, 再搞 godot 。。。。
    fescover
        19
    fescover  
       2 天前   ❤️ 1
    前端做游戏试试这个 https://kaboomjs.com
    v 站有成功案例: https://v2ex.com/t/957692
    tab0101
        20
    tab0101  
       1 天前   ❤️ 1
    @HousePanzer 赞同。游戏画面太重要了。
    tab0101
        21
    tab0101  
       1 天前
    对程序员来说,学新语言、工具是其中最容易的部分,游戏的玩法创意,美术、音效那些技术以为的东西,才是时间大杀器,也是比较难上的槛。
    xuanbg
        22
    xuanbg  
       1 天前   ❤️ 1
    3 天不能入门的话还是放弃算了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2567 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 09:52 · PVG 17:52 · LAX 02:52 · JFK 05:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.