【游戏杂谈】游戏设计者必备的一些软技能(一)

news2024/11/15 23:29:25

游戏设计者必备的一些软技能(二) - 游戏干饭之家

本文所说的设计师有可能是策划、也有可能是运营或者其他什么岗位。
许多学校提供游戏设计方面的素质训练,但接受这种培训并不足以成为一名真正的游戏设计师。要在真实的团队中茁壮成长,新入行的游戏设计师需要培养学校培训中未系统提供的软技能和新技能。在这里,我将分享一些从业过程中积累的经验。
在游戏设计领域,区分老手和新手的关键因素之一(不是全部哈)就是对软技能的掌握。软技能指的是与个人品质和行为相关的能力,这些技能在组建研发团队成员时变得越来越重要。
虽然团队合作、尊重要求和对自己工作的高标准是常见的基本技能,但今天我想分享的是一些更加具体的软技能,这些技能对于在工作室中脱颖而出至关重要。
1.始终确保你的设计得准确落地
编写策划文档并不等于设计会被严格按照你的意图实现。实现过程中可能会遇到多种问题,比如程序员或美工可能误解了设计意图而未询问,技术需求可能限制了设计的实现,设计文档可能不够清晰,甚至无法阅读。我曾经亲身经历过这些问题。
在这种情况下,虽然一些尽责的同事会主动询问或寻求指导,但并不是所有人都会这样做。因此,确保案子被正确理解和实现是设计师自己的责任。即便团队中的其他成员没有严格按照规格执行,如果最终的游戏效果平庸,设计师会受到指责。
为了避免此类问题,可以遵循以下方法:

  • 撰写尽可能精确且易于阅读的设计文档:避免开发一个庞大的设计文档,没人会去读它(我的合作伙伴技术就明确表示过)。相反,编写几个专注于单一游戏体验的文档,并逐个实现。
  • 主动展示设计:不仅仅是将设计文档发送给相关团队成员,还要通过口头说明和图表向他们展示设计的主线。
  • 检查开发功能的一致性:花时间测试游戏,确保开发的功能符合你定义的标准。

案例
为了说明这个观点,我将分享一个实际的案例(为了保护个人隐私,名字为虚构的):
A是一款动作冒险游戏的策划,他设计了一个机制来管理游戏主角的队友行为,包括队友的移动、态度和行动,这些机制是基于关卡设计团队的地图定位。
A编写了一份详细的设计文档,并假设其他团队成员会准确实现他的设计。然而,美术团队在修改地图拓扑时添加了新的装饰元素,并改变了一些通道的位置,导致设计实现不一致。A没有及时测试这些新内容,结果发现功能性很差,游戏体验不符合预期。如果没有引起重视,这些功能可能会被忽视。


2.为会议做准备
一个组织良好的会议通常会有议程和讨论话题。如果你被邀请参加会议,说明你的贡献被认为是有价值的,因此团队期待你的想法和意见。
如果在会议中你被要求对某个议题发表看法,而你没有事先准备,可能会显得肤浅,甚至适得其反。你可能被认为是一个“无足轻重”的参与者,无法带来附加值。即使你试图即兴回应,也可能说出无意义的话,从而损害自己的形象。
为了有效地参与会议,你可以遵循以下方法:

  • 仔细阅读会议议程:如果会议没有提供议程,向组织者询问将讨论的主题,以便你能做好准备,展现出专业的形象。
  • 思考讨论主题:在会议前花时间思考将要讨论的主题,并在你的专业知识范围内进行准备。这种准备会让你提出更多相关建议,并构建有力的论点来支持它们。

案例
以及一个准备不足的反面例子:
B被邀请参加由项目创意总监组织的会议,其他游戏设计师也会参与。议程规定讨论一个游戏中不尽如人意的特性:来自同一方的两个玩家之间的合作行动。
当创意总监提出这一议题时,B没有充分思考过这个问题,提供了一个非常笼统的提议。而另一个游戏设计师C则提出了具体的解决方案,并用图表加以说明。她引用了使用她提出解决方案的游戏来强化自己的主张。结果,B在团队中的地位受到了削弱,而C因提供了更有说服力的建议而为项目做出了更大的贡献。选择C的解决方案不仅因为它更好,还因为它以更有说服力的方式呈现。
3.谦逊并乐于接受变化
作为游戏设计师,对自己的工作和创意充满执着是正常的。然而,游戏机制仍然只是理论上的概念,在开发并融入游戏之前,我们无法确定它的实际效果。换句话说,一个看起来很好的设计,在实际实施后可能会令人失望。这种情况非常常见。
实际上,玩家的游戏体验是多方面因素相互作用的结果,包括游戏机制、设定、节奏、玩家目标和复杂性等。一种机制可能在某个游戏中提供了优质体验,但在另一个游戏中却可能产生负面效果。
因此,游戏设计师必须展现出谦逊和自我批评的精神。我们需要客观地分析自己设计选择的有效性,倾听团队其他成员的意见(哪怕别人不是设计师),并认真考虑游戏测试的反馈。
如果某个游戏机制效果不佳,设计师必须准备好从头开始。经验表明,简单的改进往往不够,通常需要从新的机制重新设计。
一些年轻的游戏设计师可能过于执着于捍卫自己的创意,把它当作个人问题。实际上,他们应该关注的是将他们的名字与成功的游戏联系起来,而不是让他们的创意停留在一个平庸或未发布的游戏中。
案例
以下是一个关于坚持不变的设计可能带来的后果的例子:
D是一个多人游戏的首席设计师。在第一次游戏测试中,外部玩家和目标观众代表验证了游戏机制,但指出了地图存在的问题:相对于玩家数量,地图过大,玩家容易迷路,并且存在过多的瓶颈。尽管每次游戏测试都报告了相同的问题,D对地图的修改只是微小的,未能解决玩家反馈的主要问题。几个月后,面对D不愿意从根本上改变地图,工作室管理层决定将他替换,由另一名团队成员接替他的职位。
还没完,还有下一篇哦!

欢迎阅读笔者其他内容

#职场经验 #广告变现 #游戏杂谈 #竞品分析
#市场研究 #运营攻略 #策划经验

喜欢的小伙伴可以关注我的微信公众号:一枚游戏干饭人

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2106887.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于udp的socket网络编程

套接字 网络套接字 原始套接字 unix套接字 windows下SOCKET 为整数。 协议家族 套接字种类 协议 udpServer.cc #pragma warning(disable:4996) #include<iostream> #include<string> #include<cstdlib> #include<WinSock2.h>#pragma comment(li…

若楠带你初识OpenCV(3)--图像平滑处理和图像形态学

文章目录 OpenCV图像平滑处理1. 添加噪声2. 均值滤波3. 方框滤波4. 高斯滤波5. 中值滤波 图像形态学1. 腐蚀2. 膨胀3. 开运算4. 闭运算5. 梯度运算6. 顶帽和黑帽顶帽黑帽 总结 OpenCV OpenCV&#xff08;Open Source Computer Vision Library&#xff09;是一个开源的计算机视…

佰朔资本:北交所,突现惊人一幕!

进入9月份以来&#xff0c;北交一切7只股票产生了大宗生意。大宗生意并不乖僻&#xff0c;让人吃惊的是这些股票的生意折价起伏很大。北交所的蓝筹股贝特瑞折价逾越30%&#xff0c;连城数控亦逾越26%&#xff0c;并且这些股票较其高位本就现已跌幅巨大。 那么&#xff0c;终究…

新型PyPI攻击技术可能导致超2.2万软件包被劫持

一种针对 Python 软件包索引&#xff08;PyPI&#xff09;注册表的新型供应链攻击技术已在野外被利用&#xff0c;并且目前正试图渗透到下游组织中。 软件供应链安全公司 JFrog 将其代号定为Revival Hijack&#xff0c;并称这种攻击方法可用于劫持 2.2万个现有 PyPI 软件包&am…

JavaScript - Api学习 Day03 (日期对象、节点操作、两种定时器、本地存储)

文章目录 一、日期对象1.1 实例化1.2 日期对象方法 二、节点操作2.1 父子兄弟节点1. 父节点查找2. 子节点查找3. 兄弟关系查找 2.2 增删节点1. 创建节点 - createElement2. 添加节点2.1 appendChild() 方法2.2 insertBefore() 方法2.3. 克隆节点 - cloneNode 3. 删除节点3.1 re…

开放式运动耳机评测怎么样?真人实测总结分享

其实对于很多人来说&#xff0c;为了保持身体的健康&#xff0c;还是蛮喜欢适当运动的。不过&#xff0c;跑步有时候还是有点枯燥的&#xff0c;所以能提升运动兴趣的装备必须提前安排。除了舒服的衣服&#xff0c;耳机也是必不可少的&#xff0c;跟着节奏踩点跑步也很容易分泌…

【数据库】MySQL-基础篇-SQL

专栏文章索引&#xff1a;数据库 有问题可私聊&#xff1a;QQ&#xff1a;3375119339 目录 一、SQL通用语法 二、SQL分类 三、DDL 1.数据库操作 1.1 查询所有数据库 1.2 查询当前数据库 1.3 创建数据库 1&#xff09;案例&#xff1a; 1.4 删除数据库 1.5 切换数据库…

Hadoop运行jps没有datanode节点【已解决】

1 原因&#xff1a; 格式化NameNode后&#xff0c;如果DataNode的clusterID与新的NameNode的clusterID不匹配&#xff0c;DataNode将无法加入集群&#xff0c;导致HDFS无法正常提供服务。 2 解决方式&#xff1a; 将新的NameNode的clusterID与DataNode的clusterID保持一致 &…

C#使用MQTT(二):MQTT客户端

上一篇我们初步设计了MQTT服务端 C#使用MQTT(一):MQTT服务端-CSDN博客 这里我们设计客户端MQTT Client,接上一篇 新建Windows窗体FormMqttClient 窗体FormMqttClient设计如图&#xff1a; 窗体FormMqttClient设计器相关代码如下 文件FormMqttClient.Designer.cs namespace…

【软件测试】软件测试-----什么是Bug?Bug是如何分级的?Bug的生命周期是怎样的?如何描述一个Bug?

博客目录 一.软件测试的生命周期二.BUG的定义和级别2.1 bug的概念.2.2 如何描述一个bug.2.3bug的级别2.3.1 bug分级的意义.2.3.2 bug的四种级别. 三.BUG的生命周期.四.当与开发人员发生冲突该如何处理(高频面试)五.总结 一.软件测试的生命周期 软件测试贯穿于软件的整个生命周…

Day-02-QPushButton设置信号与槽一在UI界面直接设置槽函数

1.点击UI界面 2.选择Push Button按键 3.右键选择转到槽 4.根据自己的需要选择信号事件 5.在自动生成的函数内编写自己需要完成的动作

【网络安全】服务基础第一阶段——第十一节:Windows系统管理基础----PKI技术与应用

目录​​​​​​​ 一、加密技术 1.1 基本保密通信模型 1.2 密码学发展 1.2.1 古典密码学&#xff08;1949年前&#xff09; 1.2.2 近代密码学&#xff08;1949&#xff5e;1975年&#xff09; 1.2.3 现代密码学&#xff08;1976年以后&#xff09; 1.3 古典密码 1.3.…

基因组学中的深度学习

----/ START /---- 基因组学其实是一门将数据驱动作为主要研究手段的学科&#xff0c;机器学习方法和统计学方法在基因组学中的应用一直都比较广泛。 不过现在多组学数据进一步激增——这个从目前逐渐增多的各类大规模人群基因组项目上可以看出来&#xff0c;这其实带来了新的挑…

数字签名,数字证书,时间戳

简介 数字签名、数字证书和时间戳是现代网络安全技术中的重要组成部分&#xff0c;它们共同确保了数据传输的安全性和完整性。 数字签名 数字签名是一种基于公钥加密技术的电子签名方式。它通过使用发送方的私钥对消息进行加密生成一个特定的签名值&#xff0c;并将该签名值与…

四川财谷通抖音小店新宠儿,科技生活一键购!

在数字经济蓬勃发展的今天&#xff0c;电商平台如雨后春笋般涌现&#xff0c;其中抖音小店凭借其庞大的用户基础、精准的算法推荐以及创新的营销模式&#xff0c;成为了众多商家竞相入驻的热门选择。而四川财谷通信息技术有限公司&#xff0c;作为这一领域内的佼佼者&#xff0…

煤矿广播通信系统

在煤矿这样的特殊工作环境中&#xff0c;煤矿广播通信系统发挥着至关重要的作用。它就如同煤矿中的“传音使者”&#xff0c;保障着各项工作的顺利进行和人员的安全。 系统功能 煤矿广播通信系统具备多种强大的功能。首先&#xff0c;它拥有实时广播功能&#xff0c;能够及时传…

应用商店优化(ASO)的四大误区

应用商店优化 (ASO) 是移动营销中最重要的部分之一&#xff0c;可以帮助开发人员吸引自然流量并在应用推广方面取得预期效果。近年来ASO优化在开发者中越来越受欢迎。虽然它已经证明了其有效性和对应用成功的影响力&#xff0c;但尽管如此仍然存在与ASO相关的误解&#xff0c;导…

Rust 赋能前端:PDF 分页/关键词标注/转图片/抽取文本/抽取图片/翻转...

❝ 我从不幻想成功。我只会为了成功努力实践 大家好&#xff0c;我是柒八九。一个专注于前端开发技术/Rust及AI应用知识分享的Coder ❝ 此篇文章所涉及到的技术有 WebAssembly Mupdf Pdf操作( 分页展示/文本抽离/文本标注/获取超链接/Pdf转图片/翻转/截取) 因为&#xff0c;行文…

Chrome 浏览器插件获取网页 window 对象(方案一)

前言 最近有个需求&#xff0c;是在浏览器插件中获取 window 对象下的某个数据&#xff0c;当时觉得很简单&#xff0c;和 document 一样&#xff0c;直接通过嵌入 content_scripts 直接获取&#xff0c;然后使用 sendMessage 发送数据到插件就行了&#xff0c;结果发现不是这…

【unplugin-vue-router】超级实用的自动路由,具体使用教程!

一、安装 vite 创建vue项目的时候选择 auto import 【推荐】 二、使用 原理&#xff1a;参考 vite 官网 来看一个简单的例子&#xff1a; 这是项目的pages目录结构 src/pages/ ├── index.vue ├── about.vue └── users/├── index.vue└── [id].vueunplugin-…