如何成为独立游戏开发
Ⅰ 如何独立开发一款游戏
你可以先去【绘学霸】网站找“游戏特效/unity3D”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=305,306&zdhhr-11y17r-2141976371260960908
想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。
自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】:
www.cgwang.com/course/gecoursemobilecheck/?zdhhr-11y17r-2141976371260960908
在“游戏特效/unity3D”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。
大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html
Ⅱ 独立游戏开发如何入门
你可以先去【绘学霸】网站找“游戏特效/unity3D”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=305,306&zdhhr-11y17r-1499739234675845179
想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。
自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】:
www.cgwang.com/course/gecoursemobilecheck/?zdhhr-11y17r-1499739234675845179
在“游戏特效/unity3D”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。
大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html
Ⅲ 从0开始独立制作一款游戏需要学习一些什么东西。
游戏制作过程可分为网络游戏和家用机游戏,其开发过程大致可以分为原始创意阶段、项目研发阶段、项目开发阶段、游戏测试阶段、游戏运营阶段。游戏制作全过程如下:
1.游戏策划。工作范畴包括故事设计、AI设计、玩法设计、数字设定、关卡设计。人员配置有编剧人员、游戏策划人员;
2.游戏美术。工作范畴包括原画、建模、贴图、动画特效、用户界面。人员配置有原画师、模型师、材质师、动画师、特效师、UI设计师;
3.游戏程序。工作范畴包括游戏引擎程序、脚本编辑、材质开发。人员配置有程序员、软件工程师、Shader程序员;
4.游戏整合。工作范畴包括关卡整合、数值调整、程序与美术结合、音效置入。人员配置有程序员、软件工程师;
5.游戏测试。工作范畴包括数值微调、极限测试、除错。人员配置有程序员、软件工程师。
Ⅳ 如何独立开发一款游戏
对于一个大一的学生来说,目测你的基础已经不错了,坚持努力下去应该会有不错的成就。独立游戏是个很大的话题,首先先明确想要自己一个人做还是找小团队一起合作。自己一个人做的话,设计、程序、美术、音乐等等就都得会。如果组团队做,可以重点攻坚其中1到2个方向。我主要说说技术方面。你在编程方面已经有所积累,至少算法方面应该是吧,这对于编程来说是个不错的开始。开发游戏的话,对基本的数据结构和算法要求还是很高的,再有就是软件结构的设计,这个需要较长时间的积累,最好多看看其他的游戏类工程是怎么做的,游戏和那种业务流软件的一个不同在于,游戏程序对实时性要求很高,会有一些为了性能而出现的不同的代码模式。最基本的一个东西,编程语言,看你希望的开发平台,不同平台会使用不同的开发语言,这个要熟练掌握(不是能写算法、玩具例子那么简单就行,需要知道如何用这种语言开发大型工程)。关于开发平台,多说两句。如果想要自己的程序便于大家在任何平台使用,推荐Web相关的技术,如HTML5/JavaScript(用canvas元素,如果需要GPU加速的底层3D API,canvas有WebGL绘制环境(OpenGL ES 2.0的浏览器版))。如果希望更方便开发,Unity3D是个很好的选择,是个集游戏引擎与运行平台于一体的东西,而且这个东西牛逼的地方在于所有平台都支持(PC、Mobile、Web)。如果开发手机上的原生app,推荐学习cpp以及那个平台上官方语言,这样可以用cpp开发,然后用官方语言做一个壳。如果是PC上的游戏,还是推荐cpp。另一个就是数学/物理,当然这个要看你要做什么游戏。基本的东西是几何相关的东西,基本上是个游戏都用得到。如果有不确定性(绝大部分游戏应该都需要)在里面,基本的概率分布要深刻的理解。如果要自己做物理效果(碰撞,弹性,形变等),除了需要搞定相关的物理(刚体物理,柔体物理(这个通常很麻烦),流体物理(这个也很麻烦)等),还需要搞定数值计算方法,自己做物理这个水很深,不建议自己做,用现有的物理引擎最好。如果想要做到很好的3D画面,还需要学习计算机图形学,这里会有很多的光学,很多的立体几何,一坨线性代数的东西还有各种形式的积分。而且实时图形系统的开发对编程能力要求也非常高,除了普通程序的要求以外,还要能掌握高性能的数值密集型的代码开发(这个对于物理相关的开发也一样)。另外还需要掌握至少一个GPU加速的图形接口的使用(OpenGL,Direct3D等)以及对应的shader代码的编写。同样,如果想做到很好的画面效果,建议用现有的渲染引擎,自己做水也太深。总体上来说,2D游戏和3D游戏所需的技能还有很大差别,2D游戏在技术上的要求相对简单很多。还有就是,独立游戏可能有服务器端得比较少。如果真的需要,这方面的开发相对来说和通常的业务流软件的服务端比较相似,所以不是太复杂。不过会有很多游戏逻辑需要在服务端处理,多客户端的信息实时同步可能会成为一个比较有难度的问题。还有就是各种客户端请求的验证,反作弊用,这个一开始应该不会涉及到,不扯了。总的来说,游戏开发作为程序开发最难的一种形式之一,技术方面需要非常多的积累,这个需要时间去积累。可以先从那种非常小的小游戏(先是扫雷、贪食蛇这类休闲游戏,然后做塔防类游戏不错……)做起,练手用。基本功扎实了以后可以考虑进入3D。游戏美术方面呢,2D和3D也是很不一样的。3D游戏的美术很复杂,各种模型网格的创建,各种贴图纹理的绘制。如果有人物,还需要人物动画,这又是一大块。美术我不专业,不多说了,希望哪位专业的来补充一下。2D的相对好很多,只要能画好画,基本上就能做了。游戏音乐方面,主要是作曲,用mid的话也不错,但现在好像这么做的很少了。演奏要看作的曲子的复杂度了。除了音乐还有音效,这个我不懂,不说了。设计嘛,这个是制作游戏的核心。从你的表述来看,应该是玩过不少游戏了,那应该多少能体会到各种游戏的设计模式。把自己的想法,参考现有的一些模式,规划好,做出来原型。设计这里有一个很重要的细节:开发工具要能尽可能提供高效的迭代方式,游戏的完成度是一点一点打磨出来的,而这个打磨过程的长短很大程度上取决于工具是否好用。
满意请采纳
Ⅳ 想开发独立游戏需要从哪里开始
你可以先去【绘学霸】网站找“游戏设计/游戏制作”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y04r-2017127713136529548
想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。
自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y04r-2017127713136529548
在“游戏设计/游戏制作”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。
大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html
Ⅵ 如何才能成为一名独立游戏开发者
你是否不想再受制于游戏发行商,或者你只是想借此进入游戏产业?不论你带着何种原因,可以说所有独立游戏开发者的目标都是制作出一款好游戏。我有很多游戏产业中的朋友最近都决定开始制作自己的游戏了。所以我想凭借自身的经验以及好友们(那些着手独立开发游戏并已经完成了一些独立游戏)的经验,阐述如何才能成为一名独立游戏开发者。 这是否适合你? 独立游戏开发并不适合所有人。开发独立游戏的利润并不大,这就使得你还需要一份“正常工作”才能养活自己,同时你还需要在游戏开发初始阶段带着极低的报酬努力工作着。但是好处是,你将成为自己的老板(和项目经理),可以因此拥有更多的奖金报酬,并获得更多自己所创造的价值。 如果你对独立游戏开发充满激情,那么上述这些负面因素也许就不再那么重要了,但是我建议你还是要花些时间思考下。你必须清楚地知道独立游戏的开发时间,同时你还必须为自己设立明确的目标。我建议你最好能与之前做过这项工作的人交流下,他们会告诉你哪里会出现绊脚石,以及你在做了这个决定后生活会发生什么变化等。 设定具体而现实的时间表 很多独立游戏开发者在花了数个月甚至是数年时间开发游戏后,却因为失去了兴趣而中途放弃。为自己设定一些现实可行的目标将能帮你减少最糟糕的失败情况(即不能完成游戏的制作)。一直朝着一个明确的目标(如开始设计游戏,进行测试,最后发行)前进。主要的目标常由一些重要的小目标构成。最后这些小目标将被分解成为一个行动列表。当你闲暇的时候,你应该思考自己下一步要怎么走。这不仅能够帮你节省时间,同时也能为你在今后的发展过程中提供一个明确的方向。 组建一支优秀的团队 说实话,很少有游戏是仅凭一个人就发展起来。你的开发团队需要包含一些编程,设计,美工,音频制作,项目管理等领域的人员。即使你一个人拥有所有的技术,至少也需要另外一个人来帮你分担工作,以及更多的人来为你的游戏出谋划策,寻找“乐趣因素”。 你需要去寻找那些对游戏开发充满激情的人。对于独立游戏开发来说,激情比能力更重要。当你的成员们能胜任工作了,你就更需要去挖掘那个对自己工作充满最大激情的人。在开发初期和中期,独立开发者往往缺少足够的报酬,而这时能推动他们前进的最大力量便是激情了。 不要在游戏快完成且一切就绪的时候突然在团队里增加一个新成员。你需要的是一个至始至终完整的团队,这样才能让你们制作的游戏充满更多热情。 每个人都有自己的时间安排。所以你应该事先解决这个问题,让团队里的所以成员达成一致的意见。列出一个初步的时间安排表,让队员们能够心里有数,并因此更好地安排自己接下来的工作。
Ⅶ 独立手游开发者自创游戏开发的经验分享
在过去三个月中,在致力于开发一款名为《Lunar Lander 3D》的小游戏。着手这个项目的主要原因是希望掌握 创造游戏 所需了解的知识。除此之外,还希望借此转移自己在课业上的压力。虽然这款游戏很小很简单,其开发过程却让我收获了大量有用的知识。将在本文列出在开发游戏过程中学到的一些重要知识。
你缓颤的游戏理念并不罕见
如果你想完成一款游戏,你就必须认识到这一点。无论你有多看重自己以及自己的想法,你都要勇于抛弃其中的多数想法。当我开始制作自己的游戏时,满脑子都是自己想用的理念。我想在游戏世界中加入移动的平台的障碍,复杂的摄像系统以及一系列其他元素。但我知道如果我想完成游戏,就得更改自己的多数理念。要记住当你是孤军奋战时,你就无法搞定一个专业团队需要用一年以上时间才能完成的项目。虽然一年以上的时间对专业团队来说并非很长的时间,但却业余爱好者来说却是个大难题。要根据自己的想法合理安排开发时间,例如将其控制在6个月以内。
游戏不要从头做起
如果你并没有什么编码基础,那就无法一开始就编写出一款游戏。这听起来难以让人接受,但如果你确实没有一系列持续使用的代码,你可能就无法持续长时间地编程。如果你没有那么长久的编程经验,那么就不能幻想开发一款游戏。我开始制作自己的游戏时,已经有了一个很大的代码库。我针对一般窗口创造、输入管理、粒子效果、运算以及各类用途的代码。有了这些现成的代码,我就能够快速展开工作,制作与游戏相关的内容。除此之外,我还不需要去测试这些代码,因为我之前编写的时候就已经测试过了。你在开始创造自己的游戏之前,不需要逐个编写每一节代码。只要花点时间先做一点基础工作即可。如果你觉得自己还是得创建一个代码库,那就先编写小型用来测试一下。我处理粒子效果、输入管理和控制执行代码时就是这么做的。这可能不像制作游戏一样令人兴奋,但对你却有长期的帮助。
游戏需要借鉴想法
我要再次强调这个环节的重要性。当你开始编写一款游戏时,不要害怕使用他人的理念,库或工具。可以尽量借鉴,因为这可以让你的工作更轻松。我在制作自己的游戏时,借鉴了Conor Stoke的轴线对齐边界框树,Paul Nettle的碰撞检测文件,id Software的Q3Radiant关卡编辑器。为什么我要用其他人的想法和工具来解决自己本可以完成的问题呢?原因就在于,这样更简单--我使用这些不同的资源是因为节省时间。使用现成的方法进行碰撞检测,这样我就不需要将时间浪费在测试自己的碰撞系统上了。我根据自己的需求调整了id Software的地图编辑器,就不需要再制作自己的编辑器了。除此之外,id地图编辑器非常适合我,这又为我节省了不少功夫。不要执拗于自己的游戏一定要有定制工具和解决方案。如果你够精明,就会知道何时要采用新理念,何时可以使用现成的东西。
避免使用3D地形引擎
如果是为了创造游戏而制作引擎,那就很可能被卡在半途。无论你多努力地尝试,总会发现自己无所进展。根据我制作游戏的经验,你自己编写游戏时并不需要用到引擎。要记住,你是一个人而不是一家公司在编写游戏。你不需要一个反复重用的引擎。编写引擎的一个理由就是代码重用,但没有引擎你也照样可以做到这一点。只要设计合理,你就能够将自己其他项目的元素重用到游戏上。例如,我编写的游戏所用的新代码都不是特定的游戏代码,我可汪氏以将其重用于其他项目。编写引擎以获得引擎本身的知识及其背后的设计过程当然可以,像如果你是要制作一款游戏那就要避免这种情况了。
不要在游戏美术上画蛇添足
你制作自己的游戏时,不要添加一些并不会让游戏更棒的图像特点。不要使用GeForce20那种很棒的扩展功能,以及其他的逐象素、凹凸贴图、纹理动画、逐象素深度阴影等元素,因为你根本就不需要。如果你将自己的游戏定义为靠图像来撑场面的那种,那扰陵败你可能并不了解游戏。你制作的只是一个技术演示样本。我在自己的游戏中使用的最复杂的图像功能就是多重纹理,但如果要游戏正常运行也并不需要这种功能。我知道自己并非id Software成员,也并不需要很高端的硬件来支持我这款简单的游戏。如果你保持简单性,不但可以扩大游戏受众,还能够将自己的精力集中于更重要的环节,例如游戏玩法。
Ⅷ 想做个独立游戏开发者
隔三岔五就会有人问我怎么才能成为一个职业的独立游戏开发者。首先,我对此深感荣幸,并表示感谢。其次,尼玛……这个问题可不是那么容易说清。当然了,我可以用“尽你所能!拼命苦干!忠于自我!”这样的话来回复,而且听上去也不赖。可这样的答案没多少干货。
所以你懂的。如果这种小概率事件再次发生的话,我就会用这篇文章作为挡箭牌——这么长的文章谁愿意再写一篇呢!以下是我认为对那些刚刚起步的独立游戏开发者来说比较实际的建议。希望能对你有所帮助。
“独~唔~立”(INDIEPENDENT)
……indie这个词该怎么解释?它是independent的缩写吗?某某游戏是“独立游戏”吗?“独立游戏”是一种类别吗?这听上去让人抓狂——我们到底为什么要用这个词?
为了回答最后这个问题,让我们想象如下情境。
情境1:一个人想要制作游戏,或者建立自己的游戏工作室。他网络了“游戏开发”的字样。得到的结果,往轻了说,也是不给力的。干瘪、学术、全是程序猿看的东西。(你可以自己搜搜看)。
情境2:与之相反,这个家伙键入了“独立游戏”。和刚刚看到的开发者会议、游戏开发课程、编程工具不同,一页页可供试玩的小游戏、与他/她志同道合的人在开发者论坛热火朝天的讨论映入了眼帘。这些开发者有些受过高等教育,有些则是自学成才。多种多样的游戏引擎任君选择。甚至有人拍了一部纪录片来讲他们的故事!这不是通过学院培训然后应征上岗的流水线,任何人都可现在、立刻、马上开始做游戏。
“独立”这个词并不仅仅描述一种开发模式——和任何标签一样,这个词本身包含了探索这种模式并获得成功的路径。它有其现实意义。它提供了游戏开发和盈利的成功案例。它让人热血沸腾!
当然,看到这个词被滥用或者作为装逼工具是让人不爽的。和所有标签一样,“独立游戏”会滋生教条主义、拉帮结派和其他弊端。但它的优势是毋庸置疑的。作为一个曾经因为害怕朝九晚五而放弃职业游戏制作的人,我可以负责任的说,这个词是有价值的。
关于“什么是真正的独立游戏”的争论永远不会有结果,这也许对大家都好。但是我可以讲一下我在“独立游戏源”(译注,The Independent Gaming Source,TIGSource,以介绍和评论独立游戏作品的网站,由Derek于05年接手维护,其下属论坛是世界上最大的独立游戏开发者社区)为“独立游戏”所定下的两条定义:
1. “独自发行”,即不通过发行商。
2. 开发规模小(不超过20人左右)。
这是我认为最行之有效的定义。想要成为独立游戏开发者的人会对这样的限制条件下工作室如何运作、能够做出什么东西充满兴趣。Valve和Double Fine这样的公司当然不属此列,虽然他们足够独立,但是人太多了。这也排除了那些“感觉很独立”但通过发行商推广和销售的作品。
这样的定义还是会留下一些灰色地带。但是就因为谁也说不清楚什么时候红色变成了紫色,不代表我们不知道什么是红、什么是紫。想象一个人要和二三基友自己制作并发行一款游戏,他/她会在谷歌搜索栏输入什么关键字来寻找灵感、建议和社区呢?我想,“独立游戏”应该还是一个最好的选择。
那么,我应该去读大学学习游戏制作吗?
关于电子游戏制作及其培训最重要的一点就是,没有人在乎学历,不管是大公司还是独立小组。如果他们在乎的话,怎么可能会有那么多业界大神是肄业生或者压根没上过大学的人呢?John Carmack、Cliff Bleszinski(译注,《虚幻》、《战争机器》系列制作人)、Jonathan Blow(译注,《时空幻境》作者)和Team Meat(译注,Super Meat Boy作者)全是这类人里的佼佼者。
文凭是一张证明你“理论上会做某事”的纸头——游戏开发者需要你具有真刀真枪大干一场的热情,不管你是否某科得了个优。而如果你想要从事独立游戏制作,你连别人的看法都不用在乎——你只需要具备通向成功所需的激情,不然就是失败。你必须成全自己。
话虽如此,我并不是想要阻止你去上大学(我在大学主修计算机科学,虽然远远称不上完美,但是我从课程和认识的朋友那里收获了很多)。重要的是做点什么东西出来——游戏、MOD、绘画和音乐。如果大学能够帮你做到这些,很好。如果不能,你需要重新想一想自己是否应该把宝贵的资源花在极度消耗时间和金钱的大学上。
如果我去上大学,我应该学什么?
- 在正规的大学,我建议读计算机科学,即便你“只想当设计师”——因为游戏设计和编程是难以分开的。
- 对于艺校生来说,插画、概念设计和3D建模等课程对游戏制作最有用的。
- 游戏制作的专科学院大概会尝试教授从编程到设计等各个方面的知识。我建议不要去选那种只是空谈设计的课程,这种大多是扯淡,没有实用价值。除此之外,搞清楚你是否具有学生作品的版权。
延伸阅读:《Jonathan Blow:谈独立游戏的编程》(看视频和楼主的回复)
好吧。你说做点什么东西。我该怎么开始?
我的建议是不要想太多。一个人很容易就会对工具、成员、平台、发售合同、宣传、获奖浮想联翩——而你还没有一个能在屏幕上动起来的“精灵”(sprite)。这些遥不可及的东西会让你迷失方向、不知所措。你需要做的是每时每刻把功夫花在你自己的游戏上。
假设我们谈论的是油画。我就会让你马上去最近的美术用具店买一套笔、纸和颜料。然后你就会在画板上画下一坨屎。但这坨屎画得你津津有味——于是你会不断地画下去。在此过程中,你会阅读绘画理论、研习别人的作品。通过良好的品味和敏锐的眼光,直到有一天,你会发现自己画出了不错的东西。
然而我们聊的是游戏。我推荐全能的游戏开发套件Game Maker和Unity。两者都兼顾易用性和强大功能;都有免费版和价格不高的付费版;都有丰富的教程和插件等网络资源。两者都有大量的商业作品(特别是Unity)。下载下来,从游戏教程文件开始学习。碰到问题时,上网发问。熟练掌握之后,试着帮助别人。积极融入游戏开发者的网上社区。
但最最重要的是,不要停止,把你的游戏一个一个地做出来。因为这是解答你脑中十万个为什么的唯一办法。
还有,看这个视频。
(译注,电视节目《如此美国生活》的制作人Ira Glass根据个人经验,讲述所有的艺术从业人员在取得创作突破之前都会有很长时间的瓶颈期,而突破的唯一办法就是继续工作。)
最后,我的十大建议:
1. 不要烂尾,把你的游戏做完。
2. 不要在美术上偷工减料。太多的人忽略画面对一个游戏的重要性。就算你没有忽略这一点,你或许也没有意识到独特的画风对一款游戏的价值。这样的结果就是满大街丑陋不堪或毫无特点(“拷贝-粘贴风格”)的游戏,无法给人留下任何印象。
如果你没有绘画的天赋也无所谓,你可以像很多成功的独立开发者一样,尝试一种特殊和统一的风格。实话实说,丑陋不堪也比没有特点要强。记住,游戏画面是你的游戏给大多数玩家的第一印象。
3. 不要(过多地)责备发行和宣传的失败。现在的独立游戏开发社区充斥着太多的“创业失败反思”,用截图和文字告诉人们一个难看而无聊的游戏是怎么因为“行销决策的失误”而遭到失败。面对现实吧——谁也不愿意承认自己缺乏创意、眼光、或者才华。相对来说,把失败的责任推给档期、预告片、主页或者任何东西要容易得多。
但这是互联网。好玩的游戏总会被人发现。宣传固然重要,一次网络炒作可以在短期内见效,但是不会有大的成果——起决定性作用的还是你游戏的品质。找别的借口只能损害你自我批判并获得提高的能力。这种做法也会传染给其他人。
4. “独立游戏”并不代表一种游戏类型,或美学风格。做你想要做的游戏,而不是把它做成一个独立游戏“应该是的样子”。就在不久之前,一个很小、很独立的团队宣布自己的复古第一人称地牢探险游戏《魔岩山传说》取得了销售量超过60万套的佳绩。不要为你自己真心想做的游戏感到压力或者难以启齿——要是连创作自由都没有,还有什么“独立”可言?
5. 建立一个适合你的健康的工作环境。你是旁边有人就束手束脚的闷瓜,还是人多就来劲的人来疯?或者是两者居中?你心目中的理想的日常工作是什么样子的?
你需要把所有的精力都放在和创作有关的事情上,而看似平淡无奇的琐事会吃掉你极大的精力。规划你的实际工作地点和建立为你提供帮助的人际网络同样重要,这对你作为一个独立创作者来说息息相关。
6. 保持独立。毫无疑问,一两个人单干是让人怵头的。总会有这样那样的诱惑,让你想要出卖自己或自己的创意,换取些许的安全感。但实话实说,那是一条不归路——给别人卖命并不一定能够提高自己。我并不是主张切断后路胡来,但是你应该恪守承诺、保持专注地把自己手头的项目做完。人只活一次。
此外,不要把你自己的知识产权轻易卖给某一家厂商。假如要独占的话,加上一个时间期限。当我们的《安琪拉之歌》(Aquaria)上市时,我们不知道Steam的存在,独立游戏合集The Humble Bundle还没有出现。iPad还没有出现。现在,在这些平台上发布对我们来说是非常好的事。不要因为眼前的利益,错失了将来的机会。
7. 创造机遇。作为一个画画的人,我身边的人对我帮助很大——我的家庭、朋友、同行和偶像们。我深知,我的成功的一大部分要归功于出生在这些人身边的运气。
但你应该知道,创造机会也同样重要。以我的例子来说,我和Alec(我的好友,以及《安琪拉之歌》的另一位作者)是因为当初他自告奋勇为《I’m O.K.》提供帮助认识的。《I’m O.K.》这款游戏是我在Pix Fu论坛发起的。Pix Fu是我个人网站的一部分,论坛的成员是我在更早之前混迹Blackeye Software和Klik n' Play网站认识的。
同样,你也可以从TIGSource论坛、Spelunky的PC版本再到XBLA版本诞生的过程,看到一个相似的轨迹。
我想说的是——展示你自己。做一些东西(我不能再强调这一点了!)。你永远不知道幸运女神何时会向你垂青,但当它发生的时候,很有可能是和你以前所认识的人、所参与的创意有关。
8. 杜绝“商场即战场”的想法。作为一个职业开发者,你需要和别人做生意,起码偶尔作出商业决策。但作为一个“创意人士”的人来说,你可能对那些东西有点抵触。说不定,你怕得要死。
其实你不需要成为心黑手狠的《华尔街》戈登•盖柯。而且,不要尝试变成那个样子。实际上,不要让你自己变成戈登•盖柯。避开那些试图让你迷惑的人。避开那些鸡蛋里挑骨头的人。避开那些逼迫你仓促做决定的人。
如果你手握一款牛叉的游戏,没有哪个发行商你必须合作,哪个平台你必须登录,或者哪个人你必须一起工作。一定要从不利的情况中主动走开,特别是那种威胁到你作为创作者独立性的情况。反过来,做一个直率而大度的人。
人们在害怕的时候总会选择自我防范。不要和那样的人合作,做买卖应该是一件乐事!这儿不是华尔街!
9. 不要耍花招。简单的来说,专注做一个好的游戏——一个深刻、有趣、独一无二的游戏,不要通过廉价的把戏哗众取宠。不管是那种“听上去很赞实际很挫”的游戏机制或那种剑走偏锋的宣传手段,雕虫小技就是雕虫小技。不仅如此,你应该对此敬而远之——因为一旦使用了这些短期高危的手段,你作为一个艺术家的身价(真实的和象征性的)就会大打折扣。
诚然,一个人应该在生活和游戏设计里打破常规,冒一些风险。我想说的是,这些风险应该是诚实并值得承担的——从长远看来危险性不高的风险。
10. 你就是你的作品——理解并开发你自己。作为一个独立开发者,你的作品比那些成百上千人开发出来的作品会更加个人化。为了制作一个真正成功的游戏,你需要对自我有相当的认识。幸运的是,逐步获悉你之所以成为“你自己”的原因——你的口味、你在乎的东西、你的能力——的过程是生活中最大的快乐之一,而这个过程又和你努力成长为一个独立创作者的目标密不可分。珍惜它!
Ⅸ 成为一位独立游戏制作人需要哪些必备技能
想要成为一个独立游戏制作人,这些技能你是必须要的,给大家分享一下。
资金。想要创造一个游戏,资金肯定是不少的,一个小的游戏都要几万块,而大型的游戏需要是更多。
各种编程软件。想要开发一个游戏软件的制作肯定是不可缺少的。这肯定是需要一个游戏制作人学会的知识,就是制作游戏的基本。
还要一个游戏的构思,知道你游戏的大概内容是什么,中心是什么?