GameDev的想法:独立游戏开发是一个不错的职业选择吗?

有可能为高档汽车,豪华的设计师西服和巨大的海滨房屋赚取数百万美元的潜力。 随时随地飞往头等舱。 优质拉面。 成功的游戏开发人员的生活看起来很美好。 人们常常会为在游戏行业成功创业而获得的物质回报和完全自由着迷。 与他们现在可能从事的任何职业道路相比,这似乎是一条通往更美好生活方式的简单途径,谁来责怪他们? 任何人都可以开始开发游戏并开展业务,这也是绝对正确的。 互联网和开发软件的革命打破了游戏开发的众多障碍,使其开始工作和开设商店非常简单且廉价。 但是,从写Hello World到六位数的薪水和奢侈的生活方式还有很长的路要走。 任何人都可以创造游戏,但是需要某种类型的人才能将其转化为巨大的成功。 如果您一直在考虑尝试进入独立游戏行业,则可能会发现问自己以下问题很有用: 您对不确定性有何看法? 如果您不能对未来感到不舒服,那么游戏开发可能不适合您。 最成功的开发人员每天都会感到不舒服。 增长总是发生在我们舒适区域之外,而当您进入这个瞬息万变的行业时,您会被迫经常做一些新的事情。 很多人在日常工作中都希望有一定的把握,但是您无法克服这种不适感,也无法获得很大的吸引力。 您愿意疯狂工作吗?…

GameDev Protips:如何真正在拥挤的独立游戏市场中取得成功

成功没有简单的秘诀。 我不会假装它存在。 但是,有一个关键将导致成功的可能性更高:善于批评的能力。 对批评保持开放的态度至关重要。 再次,不幸的是,使用此键并不是那么简单。 您不能简单地接受这些想法,因为有些想法比其他想法要好。 您必须分析它们,了解它们及其起源,然后接受它们并对其进行塑造以适合您的项目。 我们可以在这里结束本文,但是有些人需要更有说服力的推理,这就是下面的内容。 在全球范围内,您的视线非常狭窄; 您只是不知道这一点,因为它是如此之大。 此外,彻底挑战您的想法将确保您可以在想法不成功的情况下加以完善,并制造出最好的产品。 由于每个人都是不同的,所以单独执行此操作根本无效,并且每个人都有自己特定的工作方式。 这包括他们的环境,他们的思维方式以及我们刚刚讨论过的有限的视野。 每个人都会以相同的方式回答相同的问题,但是您不能对其他人(例如邻居)说同样的问题。 与人们第一次尝试测试您的游戏相比,有什么更好的时间来体验自己的狭narrow思想? 事情永远不会如预期的那样进行。 人们会被卡住,明显的时刻需要指导,并且错误会在您经过连续十小时测试的区域之外出现。 您的思路如此精简,以至于您的玩家在玩游戏时所拥有的大多数想法永远不会超出您的想法,反之亦然。…

GameDev Protips:给新游戏设计师的三个快速有用的技巧

尽一切努力给人留下良好的第一印象。 每个人都喜欢看一部好电影,但是如果他们厌倦了几分钟,他们很有可能不会为了结局而停留。 游戏也是如此。 不要将您的介绍视为获得游戏的良好组成部分或结局所必需的邪恶,而只是一种展示您自己的游戏设计师类型以及使游戏变得有趣的方式。 人们之所以玩您的游戏是因为他们希望获得娱乐,注意力跨度越来越短。 如果您没有立即将它们钩住,它们可能会错过您游戏中最好的部分。 让开始令人难忘和激动。 保持游戏的播放时间相对较短。 您的游戏应该可以小块访问。 虽然为每个游戏时段分配的时间可能因类型,玩家技能和玩家人口统计而异,但玩家应该能够在相当短的时间内通过游戏的核心循环。 时间是一种商品,注意力跨度很短; 这意味着您的玩家将希望在比赛中适应他们可能有的空闲时间。 当您将长时间播放会话强加给玩家时,您可能会疏远许多玩家群体。 在游戏的节奏中留出足够的平静。 甚至长时间会话的游戏实际上也会有元目标,以允许休息。 努力有效地吸引游戏的目标受众。 仔细研究游戏的目标人群,以确保他们会喜欢您所提供的东西。 在开始游戏之前,您想知道要定位的受众特征以及如何定位它们。…

GameDev Protips:如何在不死的情况下完成独立游戏

作为游戏开发人员,您应该照顾好自己。 虽然您的游戏可能觉得自己是最重要的优先事项,但值得一战而不是杀死自己-除非您想做出最大的牺牲并进入独立游戏的道世界。 您自己的福祉应优先于其他一切。 如果您的心理健康受到困扰,那么您的游戏将不可避免地遭受痛苦。 尽量保持低压力水平。 如果需要,请与专业人士交谈,但不要让事情失控。 您可能会对游戏的潜力及其赚钱能力感到怀疑,但不要让您的焦虑使您失望。 一旦开始,就很容易被项目占用,但是知道自己的局限性。 永远记得定期休息。 最好是长期稳定地专注于目标,而不是在短时间内沉迷于工作。 这种沉迷的工作只会导致您的努力变得筋疲力尽,而几乎没有完成。 尽管您可能承受着释放完美产品的巨大压力,但请不要从头开始。 重新开始不会使您更快地完成游戏。 作为设计师,您必须知道事情永远不会完美,而重新开始只会导致更多的挫败感和更多的时间浪费。 重新开始将使所有内容运行起来更流畅的想法可能很诱人,但这只会导致您倒退而无所事事。 不断取得进步,如果遇到新想法,请将其写下并保存以备后用。 专注于您的核心机制。 您想为角色引入一些炫酷的装备,从而赋予他们超强的能力吗?…

GameDev Protips:如何设计一款能打动人心的独立游戏

无论哪种类型,每款游戏都有某些方面决定着其设计的整体质量。 如果质量足够高,它将使人们震惊。 这是真的。 尽管不同的流派可能会在每个流派上放置不同的优先级,但它们在某种程度上将始终存在,因此必须予以考虑。 良好游戏设计的这五个方面正在创造适当的难度,表现出缺乏明显的复杂性,确保高质量的游戏深度,提供真正的参与度,并适当地平衡了游戏系统。 为了创造适当的难度,您必须确保有足够的挑战来达成目标,但又不足以阻止玩家继续前进。 可以根据游戏的类型在不同领域(例如与心理或敏捷相关的技能)中创建此难度,但是此难度应始终适合于整个游戏类型。 例如,休闲游戏的难度应相对较低,而更多硬核游戏(例如4X策略游戏)的难度应满足特定的硬核受众的水平 与难度密切相关的是游戏的复杂性。 但是,游戏的复杂性和实际复杂性之间存在差异。 明显的复杂性是玩家用来达成游戏目标的游戏规则或其他对象的数量。 例如,显示关键信息以确保玩家成功的混乱或不直观的界面可能会使游戏看起来过于复杂,即使关键信息本身并不特别复杂,例如健康栏。 类似地,即使每个任务单独需要很少的技能,成功地以正确的顺序完成大量的不同动作,对于玩家来说也会变得过于复杂。 另一方面,在高尔夫球中,球门本身很简单,因为您只需要将球插入洞中即可。 尽管目标本质上可能很简单,但仍需要大量技能才能持续得分,因此即使游戏非常容易理解,该游戏也相当复杂。 其次是游戏深度的质量。 这是衡量玩家即使考虑技能进步也喜欢游戏的程度的度量。 这与玩家在尝试实现游戏目标时可以做出的有趣决定的数量直接相关。…

我的第一场比赛-为什么如此重要!

它从一个棋盘游戏开始……这是我的第一个学期(2006年秋季)“编程入门”项目。 我对游戏设计一无所知。 这是一个两人赛车的棋盘游戏,我用C ++编写,因此您可以想象根本没有图形,并且游戏都是基于文本的。 有趣的是,我仍然设法通过虚线和字母来创建所有道路和汽车,但是游戏设计又如何呢? 这是我从朋友的游戏中汲取灵感的,他的朋友正在编写蛇和梯子。 我认为将它与我的游戏融合会很有趣。 棋盘游戏实际上并不是棋盘上的游戏,而是使用C ++编写的 因此,该游戏是一个两人游戏,游戏的主要目的是到达从1到100的道路的最终目的地。每次掷骰子(基本上是随机数生成函数)时,每个玩家都会必须将汽车移向那个数字。 这是有趣的部分,很少有数字可以为玩家带来奖励。 惊喜可能使您要么向前跳还是向后跳,要么回到开始。 这全都是关于玩家的运气! 就在我以为游戏可以提交的时候,对于第一个Semseter的学生来说,这就像是一项成就,但是……有些魔术,严重的悲剧发生了,所有的路都弄得乱七八糟。 屏幕上出现的唯一输出是我在两次测试之间编写的仅用于测试目的的文本。 似乎在提交截止日期之前和我开了个玩笑! 我整天整修道路,结果发现那只是一个缺少的分号,弄乱了所有循环! 程序员的一生,总是用一个分号来默默地报仇。…