独立游戏开发者经验分享 合理规划 恰当取舍

作者&投稿:攸吕 (若有异议请与网页底部的电邮联系)
~         对于很多 独立游戏 开发者来说,开启一个项目并不是一件很困难的事,但是很多人却难以完成一个游戏。暂且抛开资金不足等外部客观原因,仅从个人角度来看,开发着自身也会有这样那样的问题。由于很多开发者缺乏合理的规划,或者对这款游戏的过度“关心”,无法做出恰当的取舍,想法越多,收尾就更是遥遥无期了。

  针对这些问题,独立游戏开发者 Derek 在自己的博客 Make Games 发布了的文章,结合自己的开发经历,和大家分享了一些自己的思考。作者给出了一些具有参考性的建议。

   1.选择一个有潜力的项目

  对于开发者来说,往往有三种类型的游戏特别具有吸引力:我想做的,我想做成的和我擅长做的。在我个人看来,最有潜力的项目往往是坐落于三者的交集之中。

  (1)、你想做的,代表着最初的初心和动力;

  (2)、你希望做成的,本身就是一种决心的体现;

  (3)、最后你擅长的,就会增加项目成功的几率和减少失败挫折导致项目夭折的机会。

  当然,除此之外,最好还要保证有充足的时间和充分的资源。

   2.赶紧开干吧!

  写下游戏的想法并不是代表已经开始制作游戏了。同样地,哪怕你写了上万页的游戏设计稿也不代表你开始了这个游戏的制作。又或者组建了自己的团队,或者画了些草图,开始了音乐的择选,这些都不算,只能说是游戏的准备阶段。

  要记住一点:一个游戏,是可以被玩家玩的。如果都没有完成一个可供人去操作的东西,那么这就不是一个游戏。

  很多人在有一个想法或者只是注册了Unity 账号,又或者下载了制作软件,敲下了一行代码,就开始到处吆喝自己是独立开发者了,但其实,什么都还没有开始。

   3.如非必要,不要轻易尝试开发新技术

  总有些人喜欢尝试自己开发一款引擎,但是,真的有必要吗?如果已经存在合适的工具,那么为什么还要浪费大把的时间和精力在一些”不可能的任务“上呢?当然,开发一款属于自己的引擎,能让你更好的打磨自己的游戏。

  但并不是任何时候都需要的,真正需要你去定制自己的引擎的机会并不是那么频繁。如果太过执着于此,你就会发现你花在做引擎上的时间要远远多于你开发游戏的时间。还是那句话,要记住,真正重要的是游戏本身,不要花过多精力在不必要的地方。

   4.原型很重要

  利用你现有的一切先完成一个原型。

  有的时候,你可能会怀疑,在这里放一只蝙蝠合适吗?又或者在犹豫一些看起来更好的点子。通常,我发现其实真的很难靠想象去判断一个点子是不是合理,更多时候,在我开始制作了,才发现原来这个想法走不通。所以,不要想太多,先做起来,实践是检验想法的唯一标准。

  5.确保核心玩法的趣味性


  你需要确保的一点是,游戏的核心玩法是真的有趣的。因为这往往是支撑玩家一直玩下去的最关键的要素。而最终,你会需要这个核心玩法来支持你开发下去。同样地,这也会让你后来需要做减法时更加容易做出判断。因为你必须了解你的核心在哪里。

  而在做原型阶段,你可能会发现一种更有趣的核心玩法。如果是这种情况,你可以考虑采取这个新的核心玩法。

   6.选择一个靠谱的搭档

  从很多方面来看,找到一个靠谱的游戏开发伙伴就和约会一样。也许一开始,你会觉得“技巧”是最重要的,但是,你往往忽略了其他的重要因素,比如性格,经验,时间和兴趣。就好比恋爱关系一样,你并不希望处于一个某一方并不”上心”的关系里。

  你可以在一开始,先通过一些小型的项目来试验,看下彼此是否合拍,能否长时间的合作。否则,如果游戏开发途中,一个关键的人员撂挑子了,那对于你来说会非常痛苦。

  同样,对于你的搭档来说,你也需要让他了解到,你是可以信赖的,你有能力来完成这个游戏,所以,好的搭档往往是希望在你身上看到可以完成这个游戏的确定性。当然,你也可以选择从网上找一些免费的音乐或者图片素材。作为一个美术师,我发现,对于那些仅仅只差美术的完成度很高的游戏来说,我反而能够提供更多的帮助。

   7.反复打磨应是计划之中

  相信我,大部分的游戏开发过程是十分无聊和无趣的。这并不是玩,而是工作。有可能在某个节点,你会突然意识到自己在一开始计划和做原型的时候漏掉了很多——比如菜单,存取档,屏幕切换等。更有甚者,一些过程在数量少或者工程量小的时候,还是很有趣的。比如说创造一个角色,画一两张设计图又或者动画还是很有意思的,但是,当你意识到你要画100个不同的角色时。

  一旦你经历过几次之后,你就会意识到,从一开始就规划好你的项目是多么重要,至少避免你花太多时间在这些不可避免的泥潭中。但是,你也必须意识到,正是这些繁琐无聊的打磨,才使得你的游戏可以完整的诞生。哪怕是一个好看的标题,都会给游戏增色不少。

   8.用奖励,竞赛或者其他活动来作为你的“DeadLines”

  当Alec和我在制作《Aquaria》时,独立游戏节(IGF)的最后提交日期,不仅逼迫我们需要做一些困难的决定(包括整个大的方向的调整),更迫使我们需要更加现实地来面对我们的时间安排。

  如果没有那个期限,我想我们很有可能无法完成这个游戏。这种比赛往往很值得参加,一方面是因为它们的最后期限就在那里,非常真实;另一方面,大赛的奖品也非常真实。更重要的是,他会给你提供一个和相似的人们建立联系的机会,你会认识很多和你一样的开发者们。

   9.向前推进

  感觉卡住了?那么就推自己一把吧。

  跳过这个,先开始下一个关卡,下一个敌人,或者随便下一个什么。这不仅是为了维持你的兴趣,更关键的是,只有继续下去,你才能看到整个游戏的全貌是怎么样的。就好比写作一样,你并不会只有在确保每个句子都完美无误的情况下,才写下一句,而是一句一句地写下去。至少,先完成一个大纲。

   10.保证健康:身体和心理

  当你在投入于完成一个游戏时,往往很容易忽略自身的健康。但是说实话,如果你不睡觉,不运动或者不好好吃饭,只会给制作游戏帮倒忙。最后,你会发现你没有在开发中完全发挥所有的潜力,只是在加深自己想要退出的念头。

  对一个项目产生怀疑,是一个非常自然的过程,但是如果因此而患上忧郁症又或者染上疾病却是不应该的。当你的身体和心理都无法承受的时候,往往更加容易厌工——不想要继续开发下去。

  所以,保证身心健康很重要,至少让你在与游戏开发抗争时,不那么痛苦,也不会轻易妥协投降。

   11.别再为重头来过找借口

  这种情况在游戏开发中非常常见:你的编程总是很烂,你总是会学到很多,游戏总是可能变得更完美。但是,如果你当真重头再来,很快会发现你还是会陷入同样的境地,甚至,是在同样的节点。因为,当你开始这样想的时候,就已经掉入陷阱了。

  如果你确信现在的组织结构非常糟糕,拖了后腿,那么,你也可以试着退回去,做一些“手术”除掉让你觉得不舒服的地方。如果你觉得这真的管用,但是会有一点困难,那么勇敢点,放手一搏吧!

   12.留给下一个游戏吧

  在游戏开发的途中,甚至是后期,你可能会突然冒出一个“屌爆了”的新想法,但是,你真的有必要去重头再来只是为了增加这个想法到这个游戏里去吗?

  如果始终无法完成,那么再伟大的想法也没有任何意义!所以,当务之急是先完成手头上的这个,把这个伟大的点子留给下一个游戏,或者下一个版本吧。

   13.做减法

  妈蛋,你发现落后时间线太远了。其实这是一个很好的机会。因为现在你被迫要去思考,到底什么才是游戏真正关键的部分,而哪些,是可以删减的。而且,如果我们都有无限的时间和资源的话,相信反而都会做出一模一样的垃圾,因为把所有的东西都塞到一个游戏里,反而会让玩家没有去玩这个游戏的冲动。正是我们有限的时间和资源,才让这个游戏的存在更加有意义。

  如果你正在制作一些你认为只是比较有意思的核心内容,那么就试着做减法吧,一直减到你觉得是核心内容的边缘。你会发现,可能很多东西都是可有可无的。如果这些可有可无的东西太多,反而会掩盖住游戏最棒的地方。

   14.如果真的放弃,下次要缩小目标而不是放大

  好吧,有时可能我们真的要放弃,也许你没有办法去完成,你所做的真的就是一堆乱码。又或者所有的成员都已经退出了。我希望写这篇文章是帮助大家尽量避免这样的情况发生,但是有的时候,事情,就是发生了。

  如果这次真的要放弃,至少确保,下一次,要缩小自己的目标。我们往往很容易眼高手低。”我的技术比之前更好了,我从上次开发中学到了很多“真的是一个很常见的借口。这也是为什么我认为,”收尾“应当被看做一项很重要的技术。

  因此,你必须尝试退回到你真正可以驾驭的领域,缩小自己的野心。比如,相比起从制作一款4x宇宙 模拟游戏 升级到制作一款3D的4x宇宙模拟游戏,请先试着先做好一款普通的宇宙模拟游戏中的一小块元素。如果你连这个都无法完成,那么就尝试一下更原始的。最后你会发现,这些远比你想象的要复杂、无聊得多。



独立游戏开发者经验分享 合理规划 恰当取舍
更重要的是,他会给你提供一个和相似的人们建立联系的机会,你会认识很多和你一样的开发者们。 9.向前推进 感觉卡住了?那么就推自己一把吧。 跳过这个,先开始下一个关卡,下一个敌人,或者随便下一个什么。这不仅是为了维持你的兴趣,更关键的是,只有继续下去,你才能看到整个游戏的全貌是怎么样的。就好比写作一...

不只是语言 做好游戏本地化的6个经验
1.把内容与代码分离 如果不想为游戏进行本地化,你需要做的第一件事,就是把核心代码字符串一个与数据资源分离的脚本替代,当需要调用字符串的时候,这个脚本可以被用到恰当的地方。 在Torgar’sQuest这款游戏开发过程中,我的脚本遇到了两个问题,一个是文件名,另一个就是数字。文件名就是...

独立游戏拓展海外市场,这五件事GWB可以帮到你
在助力中国独立游戏出海方面,GWB也有着多年的积累和多维度的涉猎。例如在“出海”经验分享方面,GWB常年举办“同行-独立游戏开发者沙龙”活动,邀请多位腾讯内、外部专家进行“海外市场和发行”相关的分享,并通过路演活动直接给国内游戏团队提供建议。在微信公众号和开发者社区,...

《游戏开发者》操作玩法技巧图文介绍介绍_《游戏开发者》操作玩法技巧图...
游戏主要通过鼠标操作,你可以点击角色进行项目选择,点击游戏机查看市场份额,书架则展示了游戏历史。游戏的市场分布和竞争体验都充满挑战。虽然初出茅庐的游戏可能不尽完美,但每一次尝试都是积累经验的过程。作为游戏开发者,你可以从中体验到创作的乐趣和商业策略的重要性。希望这份简要的介绍能对您的游戏...

游戏开发与运营需要学习什么样的知识?
而相比职能明确的“策划、程序、美术”研发铁三角,庞杂琐碎的游戏运营工作时常给人一种“哪里需要哪里搬”的万金油感。在大的游戏公司,游戏运营的分工往往更具体细分;而如果是从“锻炼综合能力”的小公司起步,更难免要身兼多职,以至于在思考人生时发出“杂而不精,这几年到底做了些什么”的灵魂拷问...

做游戏开发需要学什么?
1、3dsMAX:大多数游戏开发公司美工使用,效率较高,可以独立制作游戏中所有美术相关资源。2、MAYA:跟3dsMAX差不多的软件,因个人喜好而定,MAYA在制作动作的方面较MAX稍差,不过在很多方面这两款软件都是可以兼容的。3、Deeppaint3D:可以直接打开3维模型文件,在上面绘制贴图。4、C++:程序使用,用来...

FBEC2019Unity制作人专场顺利落幕 Unity叠纸巨人技术大牛分享干货满满...
12月5日下午,FBEC2019三大分会场之一“Unity制作人专场”正式开启。会上来自Unity、叠纸游戏、巨人网络等多位技术大牛分别进行开发经验分享,内容涵盖3A游戏深度优化、3D游戏技术美术、开放世界游戏制作等多元技术干货。Unity大中华区总裁张俊波在开场致辞中表示,中国是世界上最大的手游开发市场,从2014年开始...

如何才能成为一名独立游戏开发者?
所以我想凭借自身的经验以及好友们(那些着手独立开发游戏并已经完成了一些独立游戏)的经验,阐述如何才能成为一名独立游戏开发者。 这是否适合你? 独立游戏开发并不适合所有人。开发独立游戏的利润并不大,这就使得你还需要一份“正常工作”才能养活自己,同时你还需要在游戏开发初始阶段带着极低的报酬...

vivo游戏开发者沙龙上海站游戏攻略
她表示vivo游戏中心会保持、发扬系统优势,并且始终会以开放共建的心态,期待和各位开发者们能在创新业务上有更多合作机会。完美世界游戏运营负责人唐宁也受邀来到沙龙现场,分享了游戏《天龙八部2》的首发经验。《天龙八部2》在预约期和首发期均和vivo展开了深度合作。在游戏预约期,vivo为《天龙八部2》提供...

为什么游戏制作人一定要有很丰富的游戏经历?
美术经历、动画经历、设计经历乃至人生经历都可以为游戏制作而服务。但是当你决定踏入游戏制作这一领域,你就必然要先成为一名玩家,就像岩田聪说的那句话:在我的名片上,我是任天堂的社长,在我的脑海里,我是一名游戏开发者,而在我内心深处,我是一名玩家。

磐安县19751427390: 作为独立开发者,有哪些可以分享的经验 -
景厚海正: 1. 不要总做外包,要有自己的产品 外包无论价格多高都还是苦力钱,要形成自己的产品. 2. 每年给自己制定学习目标和计划 做独立开发者后,就失去了和同事们交流学习的机会,而作为Programmer不停的学习新技术是必须的,所以这方面要特别加强. 3. 工作计划可以和大众的节奏错开 做独立开发者最大的好处就是时间的自由.很多地方,例如美术馆,电影,旅游胜地,在周末人满为患,周一到周五则几乎空无一人. 所以我常常是周末工作,周一到周五抽一到两天休息.做独立开发者的时候,黄金周是绝对不出去玩的,都是在家工作,旅游淡季的时候出去玩.

磐安县19751427390: 分享做为独立开发者的一些经验,如何成为独 -
景厚海正: 独立游戏的开发成本较低,参与的人员较少,一般制作的是以游戏的独法、特别的美术风格、吸引人的剧情的 2D 或低模 3D 游戏.独立游戏的美工部分,可以由团队成员(自己)独立完成,一般不要求很绚丽,但是一定要有特色,如果和市面上的游戏如果美术风格差不多,那么就没什么特别的,不会吸引到玩家.也可以将美工部分外包出去,按素材完成件数付费.也可以和别的开发者合做,在独立游戏论坛、各大游戏制作社区和线下的游戏开发大会和沙龙中你能认识很多这种会美工但不会编程、或会编程但不会美工的,但是都想做游戏的人,找到自己需要的人,同时也为需要你的人贡献自己的能力.

磐安县19751427390: 个人如何成为一个优秀的独立游戏开发者 -
景厚海正: 看你怎么定义“成功”了. 赚钱多?技术强?还是文艺性比较厚重?等等 独立游戏一般是几个人的团队开发的比较个性化的作品. 如果都是能力很强的人,那么能做出业内人士也会赞扬的独特的原创作品,就算是成功了吧.至于如何才能“成为”,就复杂了.但掌握全面的游戏开发技术是前提了.

磐安县19751427390: 独立游戏开发如何入门? -
景厚海正: 对于一个大一的学生来说,目测你的基础已经不错了,坚持努力下去应该会有不错的成就.独立游戏是个很大的话题,首先先明确想要自己一个人做还是找小团队一起合作.自己一个人做的话,设计、程序、美术、音乐等等就都得会.如果组团...

磐安县19751427390: 开发一款独立游戏需要多少成本? -
景厚海正: 以下假设你做的是手游: 【人员构成篇】 最低配置:一个策划,一个程序,一个美术. 不要跟我说什么策划程序都是一个人,程序美术都是一个人,术业有专攻,隔行如隔山.确实有些人一个人就干完了策划程序美术的活,能达到这个境界的...

磐安县19751427390: annie:做一个游戏开发商 需要考虑什么? -
景厚海正: 在决定以前,都需要考虑哪些因素?你的意志能坚持多久?你的资金能支撑多久?你忍受得了孤独吗?以下是一位曾就职于一家在线游戏公司,后来自己独立开发游戏的开发商所撰,一年多的时间过去了,经过挣扎,做出了自己的iOS游戏 ...

磐安县19751427390: 游戏行业 小公司都需要有经验的人 大公司 新人又进不去 所以新人到底如 -
景厚海正: 公司建议选择页游或者手游,成型快,方便自己积累经验.虽说,大型端游是首选,但一般来讲,新人基本上进不去.国内的单机工作室和独立游戏工作室可以考虑,考虑项目主要是个人的经济基础,因为,有一些情怀公司待遇很糟糕,自己不...

磐安县19751427390: 一个成功的游戏制作团队需要具备哪些因素 -
景厚海正: 首先必须有一个出色且独断的制作人,这是至为关键的,还要有出色的各个部门的人员.组织这些的将是沟通与交流,还有理解.另外如果 是一个独立游戏团队,最好不能有太多的人,因为那无法控制.一个商业团队就另当别论了.还有就是,有很多的心态问题,细节问题,这些都要靠自己去体会,光说你会觉得是废话.我做了将近四年的独立游戏开发,摸索了四年,一些根据自己经历的经验之谈,不一定全部适合你的情况.

磐安县19751427390: 如何建立自己的游戏公司 -
景厚海正: 尚洋就这样倒了,其它的国内游戏公司仍然还在勉力支撑,但他们也不知到脖子上的绞索那一天就会突然收紧.人们已经谈论了太多关于制作水平和盗版的问题,一致认为这就是目前国内游戏开发最大的绊脚石.我也是这种观点的簇拥者之一,...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网