生活是奇怪的(叙事分析)

以下内容包含《生命是奇怪的》的主要破坏者。 不久前,视频游戏不需要故事。 游戏设计师会创建一个游戏机制,然后围绕该机制构建叙述,即使设计师想讲一个故事。 但是现在,游戏在技术上以及艺术上都在发展。 随着新技术的上市,设计师可以更加自由地创建一种与众不同的有趣媒介。 但是,游戏因其具有可笑或不存在的故事和配音而臭名昭著,这使大多数玩家远离了视频游戏,这对整个行业来说都是一个真正的耻辱。 我们提供了一种媒介,为探索互动叙事和有意义的游戏玩法提供了无限的可能性,但是我们继续回顾史诗般的太空海军陆战队员约翰·艾弗曼。 但是,无论好坏,有些游戏已经超越了这种无聊的类型,并创造了非常特别的东西。 这是为2017年旧金山游戏开发者大会撰写的文章。 在《看人生很奇怪》的看似简单的游戏中,这款游戏传达了关于选择以及它将如何影响他人生活的强有力信息。 与其他时空旅行故事不同,《生命是奇异》的时空旅行元素没有得到解释,因此更为强大。 游戏并没有浪费时间讨论造成时间旅行的原因,而是专注于角色及其所面临的挣扎。 尽管游戏只有两个主要结局,但角色做出的选择将极大地决定故事的展开方式。 因为玩家是通过Max的视角进行游戏的,所以玩家将直接通过自己的眼睛体验他们之间的关系和选择,并了解它如何影响她和周围的人。 基于时间旅行和线索的谜题以及对话选项将玩家带入这个世界,并讨论诸如欺凌,自杀和安乐死之类的重要话题。 《奇异人生》探索了俄勒冈州看似宁静的阿卡迪亚湾小镇的世界。 该游戏为玩家提供了一个城镇,可以探索并与之互动,而这个城镇看上去很纯真,但具有黑暗的底层主题。 该游戏在平静和探索的时刻与肠绞痛的时刻和情感紧张的时刻之间并列放置,使这些时刻变得更加有意义和有效。…

编程技巧:对于初学者游戏开发者的一些有用技巧

如前所述,开始您的编程之旅并不是出于胆小。 它要求进行故障排除会话,这将使您发疯。 幸运的是,还有其他几种方法可以缓解这些问题。 对于初学者,初学时不要过于专注于优化代码。 优化可以被认为是万恶之源。 显然,您应该注意宏级别的性能,但过早担心微观级别只会窒碍您的进度。 在您已经拥有完整功能的产品之后,开始进行优化。 如果您只是刚起步,并且已经开始关注性能,那么您就在做错什么。 接下来,学习如何使用调试器。 尤其是在早期,它将不仅对您的理智,而且对于您的学习而言,都是非常有价值的工具。 与您可以执行的任何其他单个任务相比,它可以帮助您了解代码的性能如何,还可以帮助您准确地找到代码不起作用的地方。 类似地,稍后学习如何使用探查器,因为它们还将帮助您深入了解代码。 如果您已经学习了编程语言的基础知识,但还没有掌握使用调试器进行调试的知识,请停止所有操作并将自己完全献给该任务。 虽然这可能并不适用于所有人,但如果您可以与同龄人接触,则应始终征求他们的判断。 经过同行评审的编码虽然最初令人讨厌,但在将来将被证明是无价的。 即使存在很大的技能差异,它们也可以帮助您找到没有意义的代码。 当他们只是简单地浏览代码并询问“您为什么这样做?”时,您就不得不解释自己,很多时候这会导致回答“我为什么这样做?”,这将导致更好的代码。 许多程序员非常孤立,因此这种同行评审编码的想法可能令人恐惧,但是克服上面提到的好处所带来的羞怯感是值得的。…

外星人纳粹僵尸:取笑的艺术。

尽管游戏与现实之间存在明显的分离,但游戏却受益于主题技巧,这些技巧使游戏变得更加美味。 最简单,最常见的就是选择敌人。 这里将讨论那些具有最大吸引力的外星人,纳粹和僵尸。 我们将分解每个对象,回顾它的含义,以及为什么它对游戏设计师特别有用,并扩展每个对象以对所有射击敌人进行分类。 注意:以上每个类别都代表一个比其字面定义更广泛的类别,但是为了易于使用,我将坚持使用一个名称。 外星人 定义: 此类别远远超过Ripley的噩梦燃料,涵盖了各种形式的怪物,可憎恶和恶魔。 这包括任何违背传统解释的事物,包括一些游戏化的人类或动物描绘,远远超出了现实主义。 他们为何吸引拍摄: 人类自然会恐惧未知的事物,并会更好地理解与我们直接相似的事物。 以此简单事实为依据,激励玩家消灭侵略性外星种族而无需同理心或什至出于生态方面的考虑,非常容易。 当它与原始的《毁灭战士》相提并论时,“只要你能和怪物说话”就成了笑话。 尽管它确实错过了《毁灭战士》设计的核心观念,但它真的超出了游戏的范畴吗? 在没有真正尝试交流的情况下,即使是防御性地战斗到灭绝的地步,也是开创性的《恩德游戏》中故意的悲剧点。 巧妙的外星人设计也吸引了更多难忘的敌人。 德军总部:《新秩序》是一个了不起的射手,但是它的士兵是否在您的大脑中永久地刻有毁灭战士的粉红色恶魔的那个位置? 为什么它们对设计师有用:…