想独立做一款游戏需要学习哪些知识?

0 条评论


  • 19

    Sadi像素游戏票友,小翻译

    毕业制作游戏也已经有三年,业余也独自制作了几款游戏,应该姑且可以回答下这个问题。我说的都是个人经验之谈。

    重点不是学习,而是实践

    不要被一来的一堆专业术语吓到,只有你实践你才知道哪些是你需要学习的知识。现在制作游戏就像制作短片,好莱坞有好莱坞做法,业余爱好者有业余爱好者的做法。

    选择一个引擎

    Unity 或GameMaker,选择一个,然后下载一个案例看一下,然后就可以搜集教程开始学习实践了。

    初学者适合走的路

    去Unity商城花钱购买完整项目的插件,这样看文档可以迅速开始你的游戏制作之旅,哪怕一开始是从换皮开始也不碍事,我就是从换皮开始,在一开始时候我看Unity商城半折促销,花了两百块左右购买了一个三消模板,然后我去国外资源商城购买了一套的三消游戏资源,根据自己需要进行更改。刚开始第一款没做太多更改只是改了一下核心规则。等逐渐熟悉之后第二第三款开始加入了网络排行榜,加入剧情对话。做完了三款觉得做这个三消没什么意思,就不做了,也羞于跟人说。

    后面因为自己熟悉了引擎和代码,便开始制作几款手机街机类型游戏。比如最近做了这款你算老几

    额好像有点走题怎么变成推销自己心路历程了……

    建议从Mod,换皮开始熟悉游戏逻辑,再加入自己想法,把项目做小,能做多小做多小,切忌一来就做个《超级马里奥》。如果一个人很快就能做一个,那很多人早做了。

    等熟悉掌握之后再慢慢制作自己想做的原型。


    推荐资源

    视频:

    卡姐翻译的游戏设计视频

    额外加分系列

    上面两个比较倾向于轻量级游戏设计,而我在业余时间也翻译了几个,并且以后打算看看能不能坚持做下去,我倾向于比较专业的Unity技术(不会翻译初级的技术)和GDC方向的翻译

    小纯翻译


    书籍

    这个要说的可多了,重点只推荐几本

    游戏设计、原型与开发:基于Unity与C#从构思到实现

    这本重点是将设计,并且与原型相互结合,特别基础,特别好,吐血推荐


    通关!游戏设计之道

    这本是将游戏设计,但是没什么专业术语,作者是战神的策划,游戏设计必看的几本之一。


    游戏设计艺术

    这本我是前阵子回大学逛时候去图书馆看的,看了一半左右,收获很大,太厚买了搬家麻烦就没买了。也是很推荐,别以为这书是讲艺术的,其实很多倒是很实用的技巧。


    游戏设计的236个技巧

    这本是日本制作者的一个设计书籍,属于进阶的书籍,上面两本都是倾向于理论,这本是结合几个优秀游戏来讲解游戏设计在实际的应用,属于相辅相成的一本,应该好好拜读。


    大师谈游戏设计:创意与节奏

    这本也是日本制作的书籍(勇者龙剑传制作者!),是一本小白的书籍,里面很多都是制作人的经验,游戏并未涉及很深的东西,制作平台动作游戏可以进行参考的一本书。


    大概就是这些,希望对你有所帮助。

    发布于 2018-06-11 16:49:26 5 条评论


  • 6

    Rico_Se7enPDLG汉化组长;想好好做翻译

    Rico_Se7enJYJYEvilDreamER 等 6人赞同

    54bb1fad2e9c23e209e48d87077b1f0a.jpg

    ce028399545c6a78dbab6df4b18ebceb.jpg

    e363d719d033157920fadb06804a693d.jpg

    以上摘自《游戏设计艺术》——任何游戏设计者都值得一看的入门著作

    编程与美术相关专业知识另说

    没有什么是绝对不现实的  只有需要的时间长短   以及愿意付出的努力多少

    发布于 2017-09-20 20:57:15 2 条评论


  • 2

    白狼少女i

    1)编程技能(逻辑思维)
    当大家在此吧讨论“游戏”的时候,99.99%是在讨论电子游戏,而电子游戏的诞生100%离不开编程。
    策划、美术或许决定了一个游戏是否好玩、是否吸引人。但是请别忘了,在那之前,程序决定了一个游戏是否存在于这个世界上
    有很多吧友的本质工作是IT相关的在校学生或者从业人员。他们本身已经具备了一定的开发能力,这对独立游戏的开发是很有帮助的。
    更多的人可能只学过一点点C、C++、Java的皮毛,大致知道个if、else,数组神马的大概有个映像。你和他说什么继承、多态,要么不知道,要么学过忘了。我想很多人应该在这个level,不过鼓舞人心的是,这些简单的“映像”非常有用,它决定了你在百度相关问题的时候,能否准确地找到关键字。
    还有部分纯新人,可能编程连碰都没有碰过,不过别担心。只要你有良好的逻辑思维能力,学会简单的编程并不是什么难事。现在网络这么发达,自学编程的人成千上万,别人能做到,你一定也可以。如果你是理科生,有最基本的数学基础、简单的物理常识。那说明你的逻辑思维能力并不弱。相信我,只要愿意学,你会成为一个优秀的程序员的。
    如果你说我是文科生/女生,逻辑什么的也不是我的强项。。。别灰心,多来吧里逛逛,看看能不能抓到一两个聊得来的程序员吧。

    2)多媒体技能
    主要是绘画,或者说美术。
    最佳的解决方案是,你本身就是游戏美术。那样最好了,即使你一开始这也不会那也不会,相信我,你的老板,你的客户会逼你一样样学会的。
    比较符合现实而且又理想一点的方案是,你虽然不是美工出身,但是却有良好的绘画才能。相信我,这真的非常有用。至少,你可以以独立游戏美工的身份,去找一个足够靠谱的程序员队友。如果有条件能找到一些学习资料,购买适合的硬件(如手绘板)进行进一步学习的话,你很快就能成长成为一个合格的独立游戏美术。
    不过更符合现实的是,你并不会画画。这很正常,我对这一块也是一窍不通,大多数(超过一半)的独立游戏开发者和你有类似的处境。你有海量的方法来弥补这一不足,最最简单最最直接的方法就是寻找现成的素材。


    当然,除了绘画以外。视频处理音乐、乐器等等。都是非常有用的多媒体技能,游戏在这一块的要求也非常高。
    总而言之,如果你有扎实的多媒体功底,自然会为你的游戏加分不少。
    3)策划类技能
    说白了,就是如何设计出一个好玩的、有趣的游戏。
    独立游戏大多由个人或者2~4人的超小团队所开发。所以通常来说没有专门一人担任策划,策划的工作,通常有主程或者主美兼职。
    那些技能属于策划类技能呢。如作文、编剧这类文学技能就属于策划类技能,它能帮助你更好的设计出符合游戏主题的剧情。另外还有一点就是,玩游戏。玩其他游戏的过程,也为我们积累了不少游戏设计方面的经验。且不说设计成怎么样一定创新、好玩,但是做成怎么样绝对是坑,总归还是能有个大体上的判断。

    发布于 2017-09-21 10:13:47 0 条评论


  • 2

    OwenTsai游戏设计,Web开发

    琪露诺Valia 赞同

    不想再看到类似问题了,总觉得有太多太多相关问题。
    以下两个相关问题链接,肯定还有很多,稍微搜搜就能找到了。

    https://cowlevel.net/question/1922883

    https://cowlevel.net/question/1915032

    我最近可能有点愤世嫉俗,但是少听做不出游戏的人告诉你怎么做游戏,也许有点帮助

    更新于 2017-09-21 11:03:22 0 条评论


  • 0

    哇咔咔

    废话不多说 程序请联系我

    发布于 2019-01-29 00:11:24 0 条评论


  • 0

    xp觉得自己很牛逼的游戏开发人员

    坚持

    更新于 2017-09-28 09:33:13 0 条评论


  • 0

    帕秋莉诺蕾姬多读多听多看多想,少说话

    你可以从目标考虑啊,先看自己要实现什么样的游戏,再根据需要去补技能。

    别告诉我说你什么想法都没有……

    发布于 2017-09-20 22:35:11 0 条评论

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

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

...

相关元素

相关问题

fps网游的后端是怎样的原理?

10人关注 1个回答

如何设定一款游戏的伤害计算公式?

24人关注 7个回答

如果在奶牛关内部做一个游戏类型彩蛋,你希望是什么样子的?

22人关注 14个回答

问题被以下收藏夹收录