V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Game Engines
Unreal Engine
MyCryENGINE
JasonTsang

想学 unity3d 请问大家有什么建议?

  •  
  •   JasonTsang · Nov 23, 2018 · 9197 views
    This topic created in 2723 days ago, the information mentioned may be changed or developed.

    最近在想学习游戏开发, unity3d 和 html5 之间犹豫不决。请问现在的发展前景 。究竟学哪个更好?

    35 replies    2019-01-21 01:31:39 +08:00
    VDimos
        1
    VDimos  
       Nov 23, 2018 via Android   ❤️ 1
    unity3d 再不济也不会和 html5 出现在同一选项中吧
    richzhu
        2
    richzhu  
       Nov 23, 2018
    我也想学
    ttxhxz
        3
    ttxhxz  
       Nov 23, 2018
    哈哈哈哈哈哈,unity 不应该和虚幻或者 Cocos2d 一起吗
    JasonTsang
        4
    JasonTsang  
    OP
       Nov 23, 2018
    @VDimos 哈哈,新手 请谅解。 我想问的是,使用 HTML5+游戏引擎开发游戏好 还是使用 unity3d 开发好
    JasonTsang
        5
    JasonTsang  
    OP
       Nov 23, 2018
    @richzhu 你打算学什么了没?》
    JasonTsang
        6
    JasonTsang  
    OP
       Nov 23, 2018
    @ttxhxz 嗯应该是 游戏引擎。。
    richzhu
        7
    richzhu  
       Nov 23, 2018
    想学 unity3d,我是写 python 的,好像只要看看 Boo 语言就可以基于 unity3d 开发了,楼主你之前是写啥的。 我学 unity3d 是因为想给女朋友做一个小游戏...
    ttxhxz
        8
    ttxhxz  
       Nov 23, 2018
    我觉得有帮助的提议,可以参考一下:

    如何学好 Unity ? - 王选易的回答 - 知乎
    https://www.zhihu.com/question/23790314/answer/46815232

    游戏程序员的学习之路 - Milo Yip 的文章 - 知乎
    https://zhuanlan.zhihu.com/p/24207171
    rocbomb
        9
    rocbomb  
       Nov 23, 2018
    @richzhu 现在只剩 C#了,C#大法好

    有编程基础, 可以看看实战教程
    JasonTsang
        10
    JasonTsang  
    OP
       Nov 23, 2018
    @richzhu 我是 C#的。但还有个问题
    第一,工具很难下载,我下载要 10 几个 G,而且我家现在用的是长城宽带,根本 要死要死的,国内也不知道哪可以下载

    第二,这个 unity 好像是要收费的。想下载个个人版。我看了一下官网,现在也没搞明 他怎么个收费方式。我学习要收费吗?还是使用他的工具要收费?还是我发布时要收费???
    richzhu
        11
    richzhu  
       Nov 23, 2018
    @rocbomb 啊? 这样呀,最近一直忙,没空去详细研究 unity3d,那我搜搜实战教程去,谢谢大佬

    @JasonTsang 下载我觉着好解决吧,找个网吧或者去朋友家之类的地方下载呢,你在上海的话来我家下载也好,我家是电信 100M。 unity 貌似有免费版啊,但是免费版好像不支持折射、实时反射、动态阴影,只支持静态反射、静态阴影 无法在游戏里播放视频 不支持任何图像特效脚本 不支持性能优化
    across
        12
    across  
       Nov 23, 2018
    看前景 h5 更大···· u3d 主打还是游戏,h5 可以做很多网页渲染的事。

    u3d 个人版和收费版是商业开发者才需要考虑的事,初学琢磨这个,好比幼儿园开始焦虑上北大还是清华····
    https://store.unity.com/ 个人版年入超过$10k 才会提成。区别也就是少了些在线服务。
    JasonTsang
        13
    JasonTsang  
    OP
       Nov 23, 2018
    @across 个人版下载不了,太大了 10 几 G,长城宽带 根本下不了,国内有下载镜像么???
    1a0ma0
        14
    1a0ma0  
       Nov 23, 2018 via iPhone
    想学,就是物理让我头大。
    across
        15
    across  
       Nov 23, 2018
    @JasonTsang
    下个种子弄离线,初学只需要本体+android 包够了。
    哪怕是最新的 2018,1g 都不到,加上 ios 也就 1.5g 。
    vmoyu
        16
    vmoyu  
       Nov 23, 2018 via iPhone
    用 unity hub 下载比较方便,没这么大啊,刚学不用把所有的东西都装上,只装核心组件就行了
    JasonTsang
        17
    JasonTsang  
    OP
       Nov 23, 2018
    @across 想问问 unity 适合做游戏大厅>选择游戏 >玩游戏 这样的么》?我看到的 unity 开发的都是单个游戏
    across
        18
    across  
       Nov 23, 2018
    @JasonTsang
    这个去看服务器端开发。客户端哪个引擎都能做。
    u3d 内部也带了一套 matchmaker 的方案,官方就有例子,但是商业游戏少有按他这个方案做的(因为必须用 unity 的网络服务),2018 是官方是准备重构网络层,去掉现在这个现成方案了。
    across
        19
    across  
       Nov 23, 2018
    @JasonTsang 如果你说的是联众边锋 qq 游戏大厅那种,那和游戏开发没什么关系。
    rocbomb
        20
    rocbomb  
       Nov 23, 2018
    @richzhu 看来你已经多年没看过了

    现在的 Unity 已经免费了 个人版 全功能
    只有一个限制 就是开启画面无法修改
    JasonTsang
        21
    JasonTsang  
    OP
       Nov 23, 2018
    @rocbomb 大哥,哪请问,我想用 Unity 开发的游戏 发布到浏览器可以么?就是在浏览器运行。是要 WEBGL 支持么?
    B3C933r4qRb1HyrL
        22
    B3C933r4qRb1HyrL  
       Nov 23, 2018
    @JasonTsang
    直接编译 webGL 版本的就可以了噢
    l00t
        23
    l00t  
       Nov 23, 2018
    @rocbomb #20 全功能了?黑色主题也解锁了吗?
    invdan
        24
    invdan  
       Nov 23, 2018
    来学 LAYA H5 吧
    lamada
        25
    lamada  
       Nov 23, 2018
    unity 发布到 web 端现在还不是很成熟,到最后你可能还是需要解决一些前端的问题。
    richzhu
        26
    richzhu  
       Nov 23, 2018
    @rocbomb 感谢大佬指点~~
    AllenW
        27
    AllenW  
       Nov 23, 2018
    现在可能做 h5 这块会多一点 类似于微信里面那种小游戏 通过广告赚钱 国外是 fb 也是 h5
    h5 这种就是蹭热点做一些简单的小游戏 通过广告访问量来变现
    0x11901
        28
    0x11901  
       Nov 23, 2018
    战略性 mark
    hoshizukiko
        29
    hoshizukiko  
       Nov 23, 2018
    作为一个大学学 u3d 现在写 H5 的感到淡淡的忧桑……
    Severn
        30
    Severn  
       Nov 23, 2018
    unity 被黑的最惨的一次,最近 Cocos2d 做微信小游戏也挺火的
    IM1T
        31
    IM1T  
       Nov 23, 2018   ❤️ 2
    hhhhhh,正在跳槽的职场 u3d coder 来替你解答,unity 在制作 app 版游戏比较吃香,但迫于国内版号政策,现在很多游戏 app 拿不到版号,没办法正式上线,除非走海外,小公司是难以为继的,大公司需要你底子好,科班出身,校招进门,否则目前的 u3d 的就业形势挺严峻
    另外微信小游戏大热,即使没有版号也可以通过内置广告来盈利,因此 Cocos creator/Laya/Egret 三家引擎对 coder 的需求量剧增,非常好找工作

    讲下区别:
    unity:语言 C#,Lua,方向移动端 app,独立游戏,没经验的话除非科班+校招,否则不太好找工作
    cocos creator/laya/egret: 语言主要还是 JavaScript,方向是微信内置小游戏,入门比 unity 还快,比较好找
    KyleKuzma
        32
    KyleKuzma  
       Nov 23, 2018
    借楼出几本 unity 和 cocos 的教材,学校发的,至今没用过
    piaochen
        33
    piaochen  
       Nov 23, 2018
    我觉得这两者完全没有冲突吧,你学精通了 u3d,你玩 cocos creator 做 H5 游戏,你会觉得两者简直一模一样。至于语言,那更不用操心了,本身都是用的阉割过的语言,保留语言中最核心的语法。cocos creator 选择 TS 语言,我感觉和 C#没什么区别。
    JasonTsang
        34
    JasonTsang  
    OP
       Nov 24, 2018
    @piaochen 请问 unity3D 有写好的一些特效吗?发现一些闪电特效 爆炸特效 我感觉好大压力。。。
    funcman
        35
    funcman  
       Jan 21, 2019 via iPhone
    Unity 正在开发 tiny 模式,其实也就是用来做 HTML5 小游戏的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   979 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 73ms · UTC 22:25 · PVG 06:25 · LAX 15:25 · JFK 18:25
    ♥ Do have faith in what you're doing.