首页 > 其他分享 >【游戏设计随笔05】关于“模拟经营”的一些感悟笔记

【游戏设计随笔05】关于“模拟经营”的一些感悟笔记

时间:2023-05-03 22:33:37浏览次数:44  
标签:感悟 游戏 05 经营 系统 产出 玩家 随笔 模拟

一些模拟经营大类的tips:

1:模拟经营游戏的定义

游戏可以视为一组,在好玩的心态下由玩家执行的规则下的选择。而模拟经营类型的游戏更加偏重于资源分配。如果有一个基本定义,就是完成游戏资源产出机制,到资源分配,再到升级机制,最后强化资源产出,完成闭环的一个结构。

2:模拟经营游戏的核心线索

当产出机制产出资源之后,玩家的分配本质上就是消耗资源。但是消耗资源就是在向系统购买这个游戏剩余的内容。也就是说,分配资源就等价于系统回收资源,并解锁新的游戏内容给玩家。所谓升级机制,本质也是一种解锁机制,一种系统回收资源的机制。决定一个模拟经营类游戏体量的,是它的升级机制。通俗来说就是它有多少可解锁要素。但是系统的产出能力肯定会随着解锁内容而逐步提升,所以正常来说玩家倾向于消耗更多的时间在前期,在后期产出能力提升,解锁速度会越来越快。

3:怪物猎人是不是模拟经营类游戏?

从上述定义来看,MH貌似也可以套用这个定义,其实不然。在游戏进程推进过程中,系统的资源产出机制并没有发生变化,而是由玩家熟练度来决定,不是系统性的变化。刷怪速率的提升不能视为资源产出机制本身的提升。

4:模拟经营类游戏的设计要素:

在上述抽象的循环结构中的第三个要素,最为复杂的升级机制,我将它分为两种基本形态:规模升级(量变),模式升级(质变)。

模拟经营类游戏的乐趣并不在于产出资源这件事上,而在于分配资源的那个瞬间。分配资源的反馈、数值的成长、养成性的体现才是模拟经营类游戏的乐趣所在,但是过快的资源分配会使得新鲜感降低,而过慢的资源分配又会使得游戏过于硬核或出现数值不合理而造成的操作疲劳。

5:双系统来解决消耗端:

如果游戏存在一些不同的产出消耗端,则游戏就有可能不光光是建造农场这一个方向,这使得即使系统的与建造有关的系统已经结束了,金币已经失去了意义时,游戏仍然能够焕发活力来引导玩家进行剩余部分的体验,这样的系统的成本甚至会很低。

6:模拟经营类游戏的内容展开策略(新手引导)

家门口有大量挡路的杂物/清理干净才能种作物或摆设备(机制),玩家可以快速的熟悉周围的环境并开始进行种植操作。

给玩家设置了种植防风草的任务(任务)快速的让玩家有目的性的清理杂草并找到一处可以维护的区域,并开始上手第一个资源循环。

7:模拟经营类游戏系统平衡

游戏的自由度与系统模拟深度其实是两个相悖的概念。大多数里面游戏的内容被分为了数个小游戏。天穗之咲稻姬又相反,一个游戏不应该存在多个深度模拟的系统,成本反而是次要原因,最主要的原因是这样做出来的游戏很有可能是非常不好玩的。因为一个系统模拟的程度越深,则玩家需要消耗大量的时间在这个系统上,进而其他的系统就无法再体验了。但是星露谷物语的钓鱼系统的意义就在于扩展了这个游戏的自由度,加强了游戏的质感和对乡村生活模拟的深度。虽然星露谷物语有这些系统,但是它们本质上都是资源系统的一部分,星露谷物语并没有跳脱出采集素材→换取收益→升级素材采集手段这套循环。而夜勤人就不一样了,它本质上在地牢战斗上加入了开店系统,两者的游戏体验完全不同。它是一个非常非常标准的双系统游戏。

 

标签:感悟,游戏,05,经营,系统,产出,玩家,随笔,模拟
From: https://www.cnblogs.com/Ricardohff/p/17369813.html

相关文章

  • 2023-05-03:给你一棵 二叉树 的根节点 root ,树中有 n 个节点 每个节点都可以被分配一个
    2023-05-03:给你一棵二叉树的根节点root,树中有n个节点每个节点都可以被分配一个从1到n且互不相同的值另给你一个长度为m的数组queries你必须在树上执行m个独立的查询,其中第i个查询你需要执行以下操作:从树中移除以queries[i]的值作为根节点的子树题目所用测试......
  • 2023-05-03 线性模型与区间DP
    线性模型与区间DP1线性模型基本概念这里的线性是指状态的排布是线性的线性模型是动态规划中最常用的模型一般的代码模型是:for(inti=0;i<n;i++){for(j=0;j<i;j++){//Todo:更新dp的具体逻辑}}最典型的一个例题:最长上升子序列见第......
  • 2023-05-03:给你一棵 二叉树 的根节点 root ,树中有 n 个节点 每个节点都可以被分配一个
    2023-05-03:给你一棵二叉树的根节点root,树中有n个节点每个节点都可以被分配一个从1到n且互不相同的值另给你一个长度为m的数组queries你必须在树上执行m个独立的查询,其中第i个查询你需要执行以下操作:从树中移除以queries[i]的值作为根节点的子树题目所......
  • 算导05
     ......
  • 每日总结2023-05-03
    今天学习了Android中的数据传递: 发送://实例化一个新的窗口,并指定从那个窗口到哪个窗口intent=newIntent(MainActivity.this,secondwindow.class);//将数据发送到intent中intent.putExtra("name",ed_text.getText().toString().trim());//启动新窗口startActivity(in......
  • 【23.05.03】好题题解
    好题题解A题目大意:计算一个项数为\(n\)的多项式除以\(x^3-x\)的余数多项式。数据范围:对于\(100\%\)的数据:\(2\leqn\leq2\times10^5\)解题分析:水题,直接多项式除法模拟即可。需要注意细节。ACCode:#include<bits/stdc++.h>usingnamespacestd;#d......
  • 【实变函数】05 - 积分极限和乘积测度
    1.积分的极限积分与极限运算的交换,是数学分析中的重要工具。但在Riemann积分中,运算交换需要较强的条件,特别是麻烦的“一致收敛性”。然而“一致收敛性”并不是运算交换的必要条件,但是从Riemann积分的定义出发,却很难再有进一步的弱化条件。本篇你将看到,在基于测度的积分上,极......
  • [POI2005]SAM-Toy Cars 题解(贪心+堆)
    题面首先考虑一个贪心策略:当地板已经放满需要取出一个时,取下一次使用时间\(nxt\)最晚的那个。所以我们只需要一个可以快速求出一个集合中\(nxt\)最小的点并删除,插入新点的数据结构,这里很容易想到堆。代码很简洁,注意数组的下标是位置还是颜色(考场100pts到0pts)。code:......
  • PAT Advanced 1005. Spell It Right
    PATAdvanced1005.SpellItRight1.ProblemDescription:Givenanon-negativeinteger \(N\),yourtaskistocomputethesumofallthedigitsof \(N\),andoutputeverydigitofthesuminEnglish.2.InputSpecification:Eachinputfilecontainson......
  • CHC5054 网络应用开发
    WebApplicationDevelopment:CourseworkAllocationThiscourseworkisworth100%ofthemarksformoduleCHC5054.Youwillalsoneedskillsfromthefollowingmodules:●CHC4008(PythonProgramming)●CHC4007(Designreporting)●CHC5049(Databasedesign)●CHC5......