游戏规则与表现力 2005.11.23

2023-10-05 01:01

本文主要是介绍游戏规则与表现力 2005.11.23,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

转自: 创游网 http://www.chinagcn.net/article/list.asp?id=217

我们都见过一些游戏规则下的不同表现方式。可以知道,游戏规则固然重要,但是表现方式也是焕发新春的有力手段。

比如美女拼图游戏,拼图是很简单的规则,但是因为美女助阵,结果又让很多人度过不眠之夜。同样的,我们深入思考一下,规则其实是数理问题,每一规则是一个公式,也就是抽象的。如果没有表现方式的参与,这些就不可能成为除了数学家可以游戏的游戏,所以任何一个游戏的规则都必须配搭一套表现他的方式,而且换不同的表现方式,不仅仅又是让抽象的概念得到具象,更加是起到改变感染力的用途,让玩家甘心接受这套规则的考验。

我们的策划,不知道是否善于建立规则,但是往往是忽视了如何使用恰当的表象方式,并且不会有意识地去寻求更加有表现力的方式。

人在认识事物的过程中,总是先看到具体的事物,然后才能看到背后的规则;但是我们建立规则的时候,就不能被具体的事物所束缚,那些仍然束缚在具体形态中的人,其实还没有真正认识到规则。比如新手策划喜欢根据某一个游戏进行改造,他们会说这个游戏那里不好,看到了一般玩家看到的东西,那就是画面,数值等。他们会同样感受到普通玩家对游戏的不满,但是这不满没有深入到游戏的根本,玩家只能提出不满,并且头痛医头,脚痛医脚。

再者,一个玩家对游戏批评是总体的,而这些可能是美工,或者程序应该负责的部分,如果策划不能从评论中找到自己需要跟进的部分(也就是规则部分),一个策划不懂得自己应该改良那些部分,那就不能算是称职的,而只能叫高级玩家或者游戏测试员。

一个策划的开始,就是认识到游戏规则后,并能发现这规则对玩家的影响,进而整个游戏世界的构成能形成在脑海中。当这一切肃清后,然后就是建立表现方式的时候了,这需要从内而外,而不是玩家的在表面上下功夫,这只会让游戏看上去像贴了很多膏药。

策划的成熟,也是对表现方式的成熟,理论上程序员只能设计能动的程序,而美女拼图它可能就随便找了一张图片。表现方式是一个哄骗的技巧,这需要成熟的智慧,而不是程序员技术的能力。策划决不能将具象化这一过程假手于人,这有关玩家对游戏规则的体会,绝不是充气娃娃,它里面包裹的是自己的智力财产。

规则是科学的,是可以引用的公式,不是某人可以禁锢的住的私人财富,而表现方式正是体现了策划的智慧与人文心思。要想自己的作品有特色,深深的打下自己的烙印,就是要靠表现方式抓住玩家的心。

这篇关于游戏规则与表现力 2005.11.23的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/3064

相关文章

安卓链接正常显示,ios#符被转义%23导致链接访问404

原因分析: url中含有特殊字符 中文未编码 都有可能导致URL转换失败,所以需要对url编码处理  如下: guard let allowUrl = webUrl.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed) else {return} 后面发现当url中有#号时,会被误伤转义为%23,导致链接无法访问

华为23年笔试题

消息传输 题目描述 在给定的 m x n (1 <= m, n <= 1000) 网格地图 grid 中,分布着一些信号塔,用于区域间通信。 每个单元格可以有以下三种状态:  值 0 代表空地,无法传递信号;  值 1 代表信号塔 A,在收到消息后,信号塔 A 可以在 1ms 后将信号发送给上下左右四个方向的信号塔; 值 2 代表信号塔 B,在收到消息后,信号塔 B 可以在 2ms

【vulhub】thinkphp5 2-rce 5.0.23-rce 5-rce 漏洞复现

2-rec 1.启动环境  cd /.../vulhub/thinkphp/2-rce # cd进入2-rce靶场文件环境下docker-compose up -d # docker-compose启动靶场docker ps -a # 查看开启的靶场信息 2.访问192.168.146.136:8080网页 3.构造payload http

【linux mysql】mysql高版本8.0.23版本密码修改总结

mysql 8.0 版本,由于增加了一些安全策略等限制,所以修改用户密码会稍微麻烦些。下面是针对这个高版本的总结。 一、配置/etc/my.cnf 文件 免密码登录mysql vim /etc/my.cnf# 增加这两行命令skip-grant-tablesdefault-authentication-plugin=mysql_native_password 重启启动mysql se

第23周:使用Word2vec实现文本分类

目录 前言 一、数据预处理 1.1 加载数据 1.2 构建词典 1.3 生成数据批次和迭代器 二、模型构建 2.1 搭建模型 2.2 初始化模型 2.3 定义训练和评估函数 三、训练模型 3.1 拆分数据集并运行模型 3.2 测试指定数据 总结 前言 🍨 本文为[🔗365天深度学习训练营]中的学习记录博客🍖 原作者:[K同学啊] 说在前面 本周任务

Android Studio:Error:(23, 17) Failed to resolve: junit:junit:4.12

在Android Studio中创建项目之后,可能会遇到错误:Error:(23, 17) Failed to resolve: junit:junit:4.12,这是因为项目引用到了Junit单元测试工具。 该错误的解决方法是找到项目中的build.gradle文件,如下: 打开该文件,注释掉或者删除掉junit:junit:4.12的引用,如下:

23. C 语言,%d 和 %i的区别

在 C 语言中,%d 和 %i 都用来打印十进制整数。虽然它们在大多数情况下是可以互换使用的,但还是有一些细微的区别,特别是在解析输入时: %d 和 %i 的区别 打印时的区别: 对于打印整数的操作,%d 和 %i 没有区别。它们都可以用来输出十进制整数。 #include <stdio.h>int main() {int number = 123;printf("Using %%d: %d

【论文分享】MyTEE: Own the Trusted Execution Environment on Embedded Devices 23‘NDSS

目录 AbstractINTRODUCTIONBACKGROUNDARMv8 ArchitectureSecurity statesTrustZone extensionsVirtualization Communication with Peripherals MOTIVATIONATTACK MODEL AND ASSUMPTIONSYSTEM DESIGNOverviewExecu

7/23训练日记

今天的比赛过的题都是暴力过的,三个题过了之后就想b题尽量的在想把区间问题转化为端点问题不然的话总是被数据卡超时,比赛过后查题解的时候看到一个140多行的代码和一个20多行的代码感慨思路的重要。今天看的有递推枚举。枚举也需要有技巧的枚举,就好比,那个费解的开关要看出定住第一行第一行的变法定了就通过下面一行行的变来使上一行达到开关全开的状态(而且第一行顺序确定下面行的按开关顺序也就确定了所以只要枚举第

23合并 K 个升序链表

我嘞个二维数组 有点小夸张了哈 这个题目我最开始看就回想两个有序链表的排序,但是如果这样排,那要排k次,每次排序还有相应时间复杂度,工程量之大,相当恐怖 那么这个时候我们就想起来去用堆 最小堆,非子叶节点小于子叶节点,可以导致根节点是最小的,那么我们只需要把所有数据全部插入最小堆,然后一一删去根节点即可 好几种解法放在下面 第一种用堆 class Solution {public Lis