一名数学系大一学生想入坑独立游戏开发该看点什么书入门好呢?

0 条评论


  • 28

    Sadi像素游戏票友,小翻译

    究极大奇葩幻幻真Hypnos 等 28人赞同

    这个问题有人问过啦,那里我回答了一些书籍可以参考下

    https://cowlevel.net/question/1929143


    我也搬运和翻译了一些优秀游戏设计的视频,同样对我帮助很大

    游戏动画研究-2D格斗游戏动画技巧

    【游戏性设计】[英字]让你的游戏看起来更具有游戏性的几个技巧

    【游戏设计】[英字]额外加分全集(连载)


    希望能够对你有帮助。

    做游戏很开心,独立制作更为幸福,希望你能顺利入坑~

    更新于 2019-03-24 20:32:58 2 条评论


  • 26

    结城理吊车尾

    细拉kEN星钻Yao 等 26人赞同

    虽然作为一个没有作品的人不太适合回答这个问题,但作为走过弯路的人可以告诉你弯路有哪些。

    1:轻视项目重视游戏市场印象。

    2:玩庸作太多,神作太少

    3:前一两年Youtube看得少

    4:早期评测写太多

    所以反过来,我给的建议是如下几条:

    1:从GMS出发,争取在下半年不要错过每一届LD,如果实力足够,可以参加一些国内的Game Jam,积累自己的人际关系。

    2:在积累游戏时精挑细选,要多玩(我今年上半年时间不多,也玩了50部多的样子,不算那些随便看一眼的手游和简单作品),但最好把自己喜欢的类型的大作补齐,不要有明显的遗漏。

    3:多看Youtube。

    4:消费者面向的评测可以练习但不必要多写,但做设计笔记是很有意义的,具体可以自己尝试,或学习老大的作品(Cultist Simulator设计笔记


    至于书籍。。我觉得你既然想学习独立游戏,反倒不用很拘泥书,经典的那几本看完就差不多了,看了书做的很烂的大有人在,重要的是自己归纳的对游戏的理解。

    发布于 2018-07-27 01:04:43 1 条评论 禁止转载


  • 14

    Vandinore7做游戏 | 硬核重度玩家 | 写攻略狂魔

    究极大奇葩EscTerratia难瓜 等 14人赞同

            数字媒体技术专业的准大三学生,之前学期的专业实训做了两个游戏(其中一个很用心一个是随便水的),算是有过开发经验吧(笑~)。感觉题主既然会问这个问题,我猜题主应该还没有去尝试开发过吧。

            我个人建议题主在最开始不要去看书,入坑独立游戏开发重要的是马上去开始,在数个月前我也和题主一样迷茫,觉得有几本书几本教程是最好,然而在自己真正购买了几本书之后发现那样跟纸上谈兵没什么区别,看过的东西都不太记得住,记住了又不知道什么时候才能用得上,往往要翻来覆去的看几遍,效果奇差。

            我们老师在开学第二周布置了【做游戏】这个专业实训作业,在无所事事的划(kan)水(shu)两个月之后,迫于期中和期末的生存压力只好硬着头皮开始爆肝。好在UNITY这个引擎很火,相关教程比较多,特别是自带的几个教程都非常适合新手,于是我们从抄代码改模型调数据开始,每个星期花周三和周四两天肝,过了几个星期开始能读懂代码了,会自己导模型自己做动画了,熟悉操作了,最后一个星期已经上手差不多了,我跟我舍友一度膨胀到 “只要你能说出来要求,没有什么我们写不出来” ...  也就是说,在被要求一个学期做出来游戏之后,我跟我舍友其实只花了1个半月就入门了一款游戏引擎(UNITY真的好上手),

           所以强烈建议,题主一定要亲身去尝试开发之后再选择回来看书,这样效果就会非常好了,第一,你知道了自己需要补充哪方面的知识,第二,在实战中切身感受过的问题,在书上看到会特别亲切,印象更佳,第三,能学到很多新的骚操作,打开新世界大门,最重要的是不会花冤枉钱。我想那个时候题主应该不会迷茫自己要看什么书吧....

            非常赞同楼上 @结城理 的观点。如果题主不是想自嗨而是想从业的话,一定要多玩游戏,学会去写评测,去参加game jam乃至各种乱七八糟的比赛。

            这里再补充一点个人的建议吧~

    1. 请确保拥有梯子,这非常重要。如果没有的话请优先着手搭建吧~
    2. 强迫自己看英文文档,这条非常重要!错译和漏译虽极少概率出现,但出现就很致命。此外不是所有软件都配有中文文档,建议趁早习惯。或者找一个外语大佬做朋友
    3. 学习美术,练习绘画,练习建模。或者找一个美术大佬做朋友
    4. 学习编曲,学习音效制作。或者找一个音乐大佬做朋友
    5. 学习编程,面向过程和面向对象的语音各任选一门,推荐 C , JAVA , C++这些。或者找一个编程大佬做朋友。(实话说我根本不会C#,但我理解面向对象的思想并且会C,足以支撑我进行UNITY的开发。)
    6. 多打游戏并且逼自己去写评测和看评测。自己喜欢不喜欢的都要尝试,但要挑质量还可以的去玩,争议大的游戏也可以去尝试,买不起就玩盗版,觉得玩盗版昧良心就去看实况和视频。个人坚信不玩游戏是不可能做出来游戏的。请注意平衡与合理,万万不要因为这条建议而荒废学业和生活。
    7. 当题主真的做到了前6条的时候,记得坚持锻炼,不要熬夜。可以观测一下自己的头发脱落情况来预计自己到底什么时候才会变强。

            希望能帮到你~

    发布于 2018-07-28 17:54:05 3 条评论


  • 5

    weiyun平台解谜和RPG爱好者

    难瓜Netics我在干什么 等 5人赞同
    我觉得入门看书其实效率偏低,不如看视频教程。另外不推荐一开始就看一大堆设计理论书籍。下面说一下程序相关的:

    游戏其实是现实抽象化,现成商业引擎都是非常复杂的,不如先忽略细节从头开始实现一个简单的游戏。
    这里特别推荐一个以游戏讲编程思想的系列,面向的是没有编程基础的初学者,按照步骤做就可以完成一些小游戏了,用的是JavaScript
    https://m.bilibili.com/space/39066904

    系统的学可以看看这个,从C#语言开始教,我看过老版本的,这个课程从XNA到MonoGame到Unity一直在改进,现在还有进阶课程
    https://www.coursera.org/specializations/programming-unity-game-development

    如果想在某个方向深入理解的话可以看这个书单,各方面都很全,可以看看基础的语言类和游戏设计类,其他的比如引擎类和渲染类需要大量前置知识,不过Game Engine Architecture值得读,讲的是整体架构。此外还有Real Time Rendering这本书渲染概念讲的全面(但细节很少),马上还会出第4版
    https://github.com/miloyip/game-programmer
    更新于 2018-07-25 18:12:51 1 条评论


  • 2

    藤原拓海游戏玩家,游戏开发

    没有推荐书籍,只是个游戏开发入坑小提示。

    游戏开发是一个很大的方向,其中可以细分很多领域,如果想自己一个人开发独立游戏,需要涉及到很多不同的领域。

    如果想学习游戏开发,最好还是自己先定下一个专攻方向,人的精力是有限的,同时游戏开发中的分工也是很明确的,你只需要在你的专攻领域有很强的实力就行了。鉴于题主是数学专业,我觉得计算机图形学是个不错的选择(无责任推荐,关键还是看你自己)。

    最后对于游戏开发的入门书籍,其他答案已经说的很详细了,我只简单的说一下自己的建议。

    入坑的方向不同选择的书籍也不同,这也和你选择的第一个游戏引擎有很大关系,就拿现在独立游戏最火的Unity来说,C#的语法基础是必备知识,随便看一本《C#入门经典》基本就能开始使用引擎了。

    而对于引擎的学习,如果只限于使用层面,没有必要看什么书了,实践才是第一。多练手,多看开源项目,获取知识和吸收知识的能力很重要。

    然后就是熟练使用各种框架,比如目前比较火的ECS(ECS大法好),学习设计模式,计算机图形学这些老生常谈的东西,这部分学习可能会很枯燥,进步也会比以前慢很多,同时也是目前很多开发者难以逾越的鸿沟(比如我)。

    最后,游戏开发最关键的一点:用心做游戏。

    发布于 2018-07-26 17:40:44 0 条评论 禁止转载


  • 1

    BloodCelebration除了moba什么都玩的玩家

    可以看看《游戏设计艺术》。
    发布于 2018-07-25 11:42:57 0 条评论


  • 0

    哇咔咔

    废话不多说 请联系我

    发布于 2019-01-29 00:12:10 0 条评论


  • 0

    frankc喜欢篮球和表格,正在开发一款策略游戏

    门外汉来强行回答:

    既然你要做独立游戏,你要问你自己几个问题:

    - 你理解的独立游戏是什么?最先吸引你萌发“我也要做一个这样的游戏”的,是那款作品?

    - 你心目当中,梦想的作品是什么样子(不考虑制作条件限制)?你现在所能做的游戏是什么样子(你现阶段的编程、绘图、写作技能水平)?

    - 你的游戏的最核心的玩法是什么?同时具体到游戏类型(genre),用来确定游戏制作工具是GMS还是U3d?

    回答以上的问题,再来确定制作工具,周期等等。

    更新于 2018-09-12 02:48:33 0 条评论


  • 0

    冷秦人game developer

    音乐,美术,程序三个至少擅长一个.

    ~~或者你三个都会~~

    然后就是做你想做的.这点真的很重要.

    那么接下来cocos,unity,unreal随便接触一个.

    一切问题,等你游戏开发上手之后明确的遇到了问题再开始着手解决.

    而不是一开始就给自己创造了问题.

    发布于 2018-08-14 13:13:47 0 条评论

  • 1个回答被折叠 (为什么折叠?)


  • 2

    玫瑰狗作品:Steam《Catch Me你抓不到我》

    kEN林之叶 赞同

    .............................

    更新于 2018-07-27 09:58:10 0 条评论

  • 登录奶牛关账号即可参与讨论

{{question['follower_count']}} 个玩家关注

...

相关元素

相关游戏

相关问题

学习游戏开发应该从何入手?

34人关注 9个回答

做一个游戏培训,不去强调就业,单纯带领大家作出几个产品,这样的做法能和那些做就业率的游戏学院竞争么?

4人关注 6个回答

如何为自己制作的游戏取一个受欢迎的名字?

6人关注 3个回答

问题被以下收藏夹收录