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

做游戏需要学些什么?

  •  
  •   3575448925a · 2025 年 1 月 18 日 via Android · 5991 次点击
    这是一个创建于 370 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在校大学生,希望能学点技术,求各路大佬指点
    37 条回复    2025-01-28 08:37:31 +08:00
    LUOMUXIE
        1
    LUOMUXIE  
       2025 年 1 月 18 日   ❤️ 7
    能熬夜加班到 2-3 点就行,其他不重要
    lxxiil
        2
    lxxiil  
       2025 年 1 月 18 日 via iPhone
    做游戏不如写游戏脚本,入门快,获取收益快,做国外的就行
    ugpu
        3
    ugpu  
       2025 年 1 月 18 日
    美术 设计 音乐 剧本 文学
    zhmouV2
        4
    zhmouV2  
       2025 年 1 月 18 日 via Android
    games101?
    liuhaitaoSB
        5
    liuhaitaoSB  
       2025 年 1 月 18 日
    先 steam 下载个 rpgmaker, 自己捣鼓下看看感兴趣吗
    tingyunsay
        6
    tingyunsay  
       2025 年 1 月 18 日
    学有一无
    zuosiruan
        7
    zuosiruan  
       2025 年 1 月 18 日
    @LUOMUXIE #1 不能同意更多
    zuosiruan
        8
    zuosiruan  
       2025 年 1 月 18 日
    国内的做游戏的得看能不能跟好的项目,好的项目非常非常少,其它的 90% 都是熬时间、做功能, 加班能加到你吐,像一楼说的 2-3 点也是常事,再牛逼的热情也会给你浇灭了。
    TimeNewRome
        9
    TimeNewRome  
       2025 年 1 月 18 日
    @lxxiil 请问什么是游戏脚本? 是游戏的台词或者台本吗?还是游戏剧情、玩法的大纲?
    lizy0329
        10
    lizy0329  
       2025 年 1 月 18 日
    1 异于常人的精力
    2 利益至上,可以舍弃个人生活
    3 能看懂英文文档
    4 精通编程
    5 有改变世界的想法
    Xpeihy
        11
    Xpeihy  
       2025 年 1 月 18 日   ❤️ 1
    @TimeNewRome 灰产,做国内会被请喝茶的呦
    uqf0663
        12
    uqf0663  
       2025 年 1 月 18 日   ❤️ 1
    @TimeNewRome 他说的脚本应该是指“自动玩游戏”的脚本。
    fffq
        13
    fffq  
       2025 年 1 月 18 日
    c++,lua
    zzzbbb
        14
    zzzbbb  
       2025 年 1 月 18 日
    作为一个做了差不多 10 年的游戏从业人员。游戏行业最大的特点基本是赢家通吃,如果你进不了头部几家公司,其他公司基本生存维艰。
    coidx
        15
    coidx  
       2025 年 1 月 18 日   ❤️ 1
    编程工具:Unity+C#+Lua (前期可以不去了解 lua 主攻 C#)

    数学基础(在 Unity 直接测试):线性代数,明白向量矩阵在游戏编程的意义,还有四元数(不需要过度深究,那时后期的事)
    3575448925a
        16
    3575448925a  
    OP
       2025 年 1 月 18 日 via Android
    @lxxiil 大佬能更详细的介绍一下游戏脚本吗,比如要学习什么,怎么做国外的,非常感谢
    ChangQin
        17
    ChangQin  
       2025 年 1 月 18 日
    zzdgfv
        18
    zzdgfv  
       2025 年 1 月 18 日
    @LUOMUXIE #1 所以游戏才是程序员里加班最厉害的吗,哈哈
    burby
        19
    burby  
       2025 年 1 月 18 日 via iPhone
    学引擎和环境
    微信小游戏学的是 web 上的引擎和技术, 不太熟
    手游多用 unity
    大作的话学虚幻
    你还需要一个基础编程语言,可能是 c# c++等
    sunny352787
        20
    sunny352787  
       2025 年 1 月 18 日
    @3575448925a 你先说一下你的基本情况,是计算机专业吗?想做程序开发还是策划?另外做游戏很枯燥的,不要因为喜欢玩游戏就想做游戏,完全不是一回事。
    levelworm
        21
    levelworm  
       2025 年 1 月 18 日 via Android
    楼主你这问题过于泛泛,还是得先优化一下问题。
    198plus
        22
    198plus  
       2025 年 1 月 18 日 via Android
    @zhmouV2 这门课和游戏基本没有任何关系。
    yypro
        23
    yypro  
       2025 年 1 月 18 日
    建议看看这位大佬做游戏的心路历程,多考虑下吧。https://www.v2ex.com/t/1102126
    MOMO0718
        24
    MOMO0718  
       2025 年 1 月 18 日
    先去做 MOD 玩玩
    leo72638
        25
    leo72638  
       2025 年 1 月 18 日
    游戏设计、游戏剧本编写、画画、建模、编程、音乐、推广发行
    qcbf111
        26
    qcbf111  
       2025 年 1 月 18 日
    其实 all in unity 就可以了,只用搜 unity 然后按照 unity 学下去就可以了。
    目测手游、PC 主机、steam 、微信小游戏。全世界至少 90%以上的游戏都是 unity 开发的。
    当然如果立志只做赛博朋克,艾尔登法环这种游戏的话可以看看 unreal ,毕竟 unreal 比 unity 成熟的多,unity 的工具链要比 unreal 差一些。
    其他的都是玩具适合本身就是游戏行业的人尝试,而非常不适合新人入行。
    sakuraCp
        27
    sakuraCp  
       2025 年 1 月 18 日 via Android
    @Xpeihy 做国外的游戏就不会?
    fighterhit
        28
    fighterhit  
       2025 年 1 月 18 日
    先把身体搞好
    zzzlight
        29
    zzzlight  
       2025 年 1 月 18 日
    c++ 各路引擎 lua 这些脚本语言也要知道点 但我建议首先学习加班 2-3 点加班可是基操
    importmeta
        30
    importmeta  
       2025 年 1 月 18 日
    线性代数矩阵
    killergun
        31
    killergun  
       2025 年 1 月 18 日 via Android
    用 unreal 做个游戏出来
    Xpeihy
        32
    Xpeihy  
       2025 年 1 月 18 日
    23L 这款游戏我刷到过,曝光应该是有的,看了下只有 6 条评论,估计也就勉强赚回坑位费,不过如果是抱着完成一款游戏的目的去做,那只要完成了就是成功的,但如果想靠这个挣点钱,那还是得动一点脑子的,而动脑子的前提是得建立在对引擎,美术,音乐都有把握的基础上的,知道哪些自己能做哪些是做不来的,剩下的就靠自己的积累或者天分了。
    Xpeihy
        33
    Xpeihy  
       2025 年 1 月 18 日
    @sakuraCp 只是略有耳闻,我也没有研究过
    xiuming
        34
    xiuming  
       2025 年 1 月 18 日
    @LUOMUXIE 程序写的好还好,写的不好得连续熬夜加班
    etwxr9
        35
    etwxr9  
       2025 年 1 月 19 日 via Android
    个人感觉基础是行测和申论。
    然后是编程,然后是游戏引擎,游戏设计,至于美术都是可选项。
    soberzml
        36
    soberzml  
       2025 年 1 月 19 日   ❤️ 1
    看看无邪的视频
    levelworm
        37
    levelworm  
       2025 年 1 月 28 日 via Android   ❤️ 1
    看了下 OP 还是没有更改问题,只好给个一般的建议:

    找个现成的游戏引擎,或者自己写一个,复刻 70 、80 年代经典的街机、游戏机游戏。资源可以找免费的。也可以在模拟器上用汇编写。

    我推荐几个:贪吃蛇、俄罗斯方块、青蛙过河、企鹅打冰块、超级玛丽、松鼠大作战。按照这个顺序来就行了。接下来做复杂一些的,沙罗曼蛇、恶魔城。最后做一两个 2D 角色扮演游戏,比如塞尔达或者创世纪 4 那样的,就算出师了。

    这么多游戏做下来,傻子也会做了。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2315 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 15:52 · PVG 23:52 · LAX 07:52 · JFK 10:52
    ♥ Do have faith in what you're doing.