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

做游戏需要学些什么?

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

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

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

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

    这么多游戏做下来,傻子也会做了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   697 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 21:29 · PVG 05:29 · LAX 13:29 · JFK 16:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.