Unity3D引擎推荐
  • 【五】游戏向量运算
    【五】游戏向量运算
    在游戏开发中,确定目标的方位,朝向,夹角等相关数据需要用到向量间的计算,其中最常用到的就是点乘和叉乘。
  • 【四】游戏中点和向量
    【四】游戏中点和向量
    向量没有位置,只有方向(Direction)和大小(Magnitude,也叫做模或长度)。这听起来不可思议,但其实日常生活中很多量有大小(Size)和方向(Direction),却没有位置(Position)。
  • 【三】游戏多坐标系统
    【三】游戏多坐标系统
    为什么要使用多坐标系,毕竟任意一个3D坐标系都是无限延伸,可以包含任意点的。理论上只需要建立一个3D坐标系并把它宣称为"世界坐标系"就可以描述所有的点。
  • 【二】迪卡尔坐标系统
    【二】迪卡尔坐标系统
    笛卡尔坐标系就是直角坐标系和斜角坐标系的统称,相交于原点的两条数轴,构成了平面仿射坐标系。
  • 【一】图形引擎数学简介
    【一】图形引擎数学简介
    3D数学是一门与计算几何相关的学科,计算几何则是研究怎样用数值方法解决几何问题的学科。3D数学和计算几何广泛应用在那些使用计算机来模拟3D世界的领域,如图形学、游戏、仿真、机器人技术、虚拟现实和动画等。
  • 【五】游戏世界之摄像机
    【五】游戏世界之摄像机
    游戏世界之摄像机
  • 【四】游戏世界之渲染实体
    【四】游戏世界之渲染实体
    游戏世界之渲染实体
  • 【三】游戏世界之事件来源
    【三】游戏世界之事件来源
    游戏世界之事件来源

游戏设计是为自己设计,为玩家设计,还是为钱而设计?

2235

如果将“开发独立游戏”比作刷子游戏的话,“为自己设计”游戏相当于新手教程,“为玩家设计”游戏相当于做BUILD,“为钱设计”游戏相当于检验BUILD的效果。

游戏设计是为自己设计,为玩家设计,还是为钱而设计?_游戏策划-游民部落(gamecolg.com)

“为自己设计”游戏相当于新手教程

大概任何一个游戏玩家,起码在人生的某一个阶段,都会有一个自己做游戏的梦想;正是因为这个梦想,少部分游戏玩家会头脑发热,试图圆梦。


但游戏玩家与独立游戏开发者之间,其实是横着难以逾越的鸿沟的,绝非“没吃过猪肉还没见过猪跑”这样的想当然,正如人人一日三餐,不少人还要宵夜,但莫说成为名厨,即便要成为专业厨师,起码也得上个蓝翔什么的。


然而处于这个阶段的独立游戏开发者,大概是很难完全掌握游戏开发所必须的知识、技能和资源的,唯一可以确保的,就是热情高涨。但热情高涨,其实也是一把双刃剑,好的方面是可以在条件不具备的情况把游戏做出来,不好的方面一是可能信马由缰,二是可能无法做出客观的判断。


这个阶段的独立游戏开发者,是“为自己设计”游戏,准确地说,更多地是基于自己的喜好设计游戏。


所以,游戏的质量姑且不论,但基本掌握游戏开发所必需的知识、技能、资源,知道该怎么做独立游戏,却是可以的。


“为玩家设计”游戏相当于做BUILD

想必稍稍玩过刷子游戏的游戏玩家都有体会,如果完全不做BUILD,或者只是想当然地做BUILD的话,虽然也很有趣,但收获的正反馈,其实是有限的。所以,在对游戏有了一定的了解后,稍有追求的游戏玩家,且不论效果如何,都会自觉不自觉地做BUILD(玩暗黑3,就是无脑加伤害,也不知这算完全不做BUILD,还是想当然地做BUILD啦)。


如果换成独立游戏开发者的话,大致情况就是在基本掌握游戏开发所必须的知识、技能和资源,完成了“为自己设计”游戏后,几乎无一例外会期望自己的游戏能得到其他玩家的认同,也就是收获更多的正反馈。

游戏设计是为自己设计,为玩家设计,还是为钱而设计?_游戏策划-游民部落(gamecolg.com)

于是,和做BULID差不多,独立游戏开发者有针对性地调整“为自己设计”的游戏,而这个针对性,其实就是其他玩家的喜好,“为自己设计”游戏,也就逐步演变为“为玩家设计”游戏。


“为钱设计”游戏相当于检验BUILD的效果

先说一个非常重要的前提:

玩家为一款游戏付费,一定是有原因的!

即便这个原因,未必就是“单纯意义”上的“游戏设计”。


斗胆问一句:

游戏史上第一神作,《俄罗斯方块》,如果仅从“游戏设计”的角度出发,真的就这么伟大吗?


斗胆答一句:

《俄罗斯方块》之所以伟大,大概在很大程度上是因为和GAMEBOY捆绑而带来了崭新的游戏方式。

如此说来,游戏,在一定程度上只是载体,而非内核。


换言之:

玩家为一款游戏付费,表面上是为载体付费,其实是为内核付费。

即便这个内核,未必就是“单纯意义”上的“游戏设计”。

所以,“为钱设计”游戏,并不是什么“大逆不道”的事情。

相反,只有“为钱设计”游戏,用真金白银做标准来评价,其结论才更真实。

放到刷子游戏里,你的BUILD再怎么吹破天,都不如出去溜一圈来得实在。


特别声明:本文仅供交流学习 , 版权归属原作者,并不代表游民部落赞同其观点和对其真实性负责。若文章无意侵犯到您的知识产权,损害了您的利益,烦请与我们联系vmaya_gz@126.com,我们将在24小时内进行修改或删除。

相关推荐:

Shader推荐
  • 【八】MySQL操作表中数据
    【八】MySQL操作表中数据
    MySQL提供了功能丰富的数据库管理语句,包括向数据库中插入数据的INSERT语句,更新数据的UPDATE语句,以及当数据不再使用时,删除数据的DELETE语句。
  • 【七】MySQL约束、函数和运算符
    【七】MySQL约束、函数和运算符
    约束是一种限制,它通过限制表中的数据,来确保数据的完整性和唯一性。使用约束来限定表中的数据是很有必要的。
  • 【六】MySQL数据表的基本操作
    【六】MySQL数据表的基本操作
    数据表是数据库的重要组成部分,每一个数据库都是由若干个数据表组成的。换句话说,没有数据表就无法在数据库中存放数据。
  • 【五】MySQL数据类型和存储引擎
    【五】MySQL数据类型和存储引擎
    数据表由多个字段组成,每个字段在进行数据定义的时候都要确定不同的数据类型。向每个字段插入的数据内容决定了该字段的数据类型。MySQL提供了丰富的数据类型,根据实际需求,用户可以选择不同的数据类型。
  • 【四】数据库设计
    【四】数据库设计
    数据库设计是根据用户的需求,在某一具体的数据库管理系统上,设计数据库结构和建立数据库的过程。
  • 【三】MySQL数据库的基本操作
    【三】MySQL数据库的基本操作
    MySQL安装好之后就可以进行数据库的相关操作了。数据库就像车库一样,每一个小区里都有很多车库用来存放车,它们都有唯一的车库号。同样,在MySQL中也可以创建多个不同名称的数据库存储数据。
  • 【二】MySQL的安装和配置
    【二】MySQL的安装和配置
    MySQL数据库原来隶属于MySQLAB公司,在2008年1月16日,被SUN收购。在2009年SUN公司被Oracle公司收购。随着MySQL数据库功能的不断完善,该数据库几乎支持所有操作系统,同时也增加了许多
  • 【一】数据库入门
    【一】数据库入门
    简单来说,数据库就是一个存储数据的仓库,它将数据按照特定的规律存储在磁盘上。为了方便用户组织和管理数据,其专门提供了数据库管理系统。通过数据库管理系统,用户可以有效的组织和管理存储在数据库中的数据。