游戏设计文档(草稿持续更新)(求经验和建议)

2024-05-26 07:12

本文主要是介绍游戏设计文档(草稿持续更新)(求经验和建议),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

角色

系别

在中国传统文化中,五行(金、木、水、火、土)是一个非常重要的概念,它们之间存在着相生和相克的关系。

相生
  1. 金生水:金属能够熔化形成水,也象征金属工具可以挖井取水。

  2. 水生木:水能够滋养树木,使其生长。

  3. 木生火:木材是火的燃料,能够助火燃烧。

  4. 火生土:火燃烧后形成灰烬,化为土壤。

  5. 土生金:土壤中可以提炼出金属。

相克
  1. 金克木:金属制成的工具可以砍伐树木。

  2. 木克土:树木的根能够深入土壤,稳固土壤,防止水土流失,但树木过多也会吸收土壤中的养分,导致土壤贫瘠。

  3. 土克水:土壤能够阻挡水的流动,有收水、防水的作用。

  4. 水克火:水能灭火。

  5. 火克金:火可以熔化金属。

铭文系统

属性

属性加成与调整

阵营

系别

名称

用户ID

等级

铭文

皮肤

装备

基础属性

最大生命:决定了英雄的生命值上限,影响着英雄的生存能力。

最大法力(仅限法师类英雄):决定了英雄的法力值上限,影响法师英雄的技能释放次数。

物理攻击:决定了英雄的物理伤害输出能力。

法术攻击(仅限法师类英雄):决定了英雄的法术伤害输出能力。

物理防御:决定了英雄抵抗物理伤害的能力。

法术防御:决定了英雄抵抗法术伤害的能力。

移速:决定了英雄的移动速度,影响着英雄的机动性和追击/逃跑能力。

其他属性

回血:英雄在非战斗状态下自动恢复生命值的速度。

回蓝(仅限法师类英雄):英雄在非战斗状态下自动恢复法力值的速度。

暴击率:影响英雄普通攻击触发暴击的概率,通常与射手类英雄关联较大。

暴击效果:英雄触发暴击时,额外造成的伤害比例。

攻击速度:影响英雄普通攻击的频率,对射手类英雄尤为重要。

属性与英雄定位的关系

战士类英雄:通常具有较高的物理攻击和生命值,擅长近战和生存。

坦克类英雄:具有较高的生命值和防御能力,主要负责承受伤害和保护队友。

刺客类英雄:具有高爆发和高机动性,擅长快速切入和撤离战场。

射手类英雄:具有远程物理攻击能力,擅长持续输出和风筝战术。

法师类英雄:拥有强大的远程魔法攻击能力,擅长造成范围伤害和控制战场。

辅助类英雄:主要负责支援队友,提供增益效果和控制能力。

这篇关于游戏设计文档(草稿持续更新)(求经验和建议)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Redis缓存问题与缓存更新机制详解

《Redis缓存问题与缓存更新机制详解》本文主要介绍了缓存问题及其解决方案,包括缓存穿透、缓存击穿、缓存雪崩等问题的成因以及相应的预防和解决方法,同时,还详细探讨了缓存更新机制,包括不同情况下的缓存更... 目录一、缓存问题1.1 缓存穿透1.1.1 问题来源1.1.2 解决方案1.2 缓存击穿1.2.1

Python中的可视化设计与UI界面实现

《Python中的可视化设计与UI界面实现》本文介绍了如何使用Python创建用户界面(UI),包括使用Tkinter、PyQt、Kivy等库进行基本窗口、动态图表和动画效果的实现,通过示例代码,展示... 目录从像素到界面:python带你玩转UI设计示例:使用Tkinter创建一个简单的窗口绘图魔法:用

Linux Mint Xia 22.1重磅发布: 重要更新一览

《LinuxMintXia22.1重磅发布:重要更新一览》Beta版LinuxMint“Xia”22.1发布,新版本基于Ubuntu24.04,内核版本为Linux6.8,这... linux Mint 22.1「Xia」正式发布啦!这次更新带来了诸多优化和改进,进一步巩固了 Mint 在 Linux 桌面

SpringCloud配置动态更新原理解析

《SpringCloud配置动态更新原理解析》在微服务架构的浩瀚星海中,服务配置的动态更新如同魔法一般,能够让应用在不重启的情况下,实时响应配置的变更,SpringCloud作为微服务架构中的佼佼者,... 目录一、SpringBoot、Cloud配置的读取二、SpringCloud配置动态刷新三、更新@R

SpringBoot3集成swagger文档的使用方法

《SpringBoot3集成swagger文档的使用方法》本文介绍了Swagger的诞生背景、主要功能以及如何在SpringBoot3中集成Swagger文档,Swagger可以帮助自动生成API文档... 目录一、前言1. API 文档自动生成2. 交互式 API 测试3. API 设计和开发协作二、使用

Ubuntu 24.04 LTS怎么关闭 Ubuntu Pro 更新提示弹窗?

《Ubuntu24.04LTS怎么关闭UbuntuPro更新提示弹窗?》Ubuntu每次开机都会弹窗提示安全更新,设置里最多只能取消自动下载,自动更新,但无法做到直接让自动更新的弹窗不出现,... 如果你正在使用 Ubuntu 24.04 LTS,可能会注意到——在使用「软件更新器」或运行 APT 命令时,

Python开发围棋游戏的实例代码(实现全部功能)

《Python开发围棋游戏的实例代码(实现全部功能)》围棋是一种古老而复杂的策略棋类游戏,起源于中国,已有超过2500年的历史,本文介绍了如何用Python开发一个简单的围棋游戏,实例代码涵盖了游戏的... 目录1. 围棋游戏概述1.1 游戏规则1.2 游戏设计思路2. 环境准备3. 创建棋盘3.1 棋盘类

基于C#实现将图片转换为PDF文档

《基于C#实现将图片转换为PDF文档》将图片(JPG、PNG)转换为PDF文件可以帮助我们更好地保存和分享图片,所以本文将介绍如何使用C#将JPG/PNG图片转换为PDF文档,需要的可以参考下... 目录介绍C# 将单张图片转换为PDF文档C# 将多张图片转换到一个PDF文档介绍将图片(JPG、PNG)转

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

poj3468(线段树成段更新模板题)

题意:包括两个操作:1、将[a.b]上的数字加上v;2、查询区间[a,b]上的和 下面的介绍是下解题思路: 首先介绍  lazy-tag思想:用一个变量记录每一个线段树节点的变化值,当这部分线段的一致性被破坏我们就将这个变化值传递给子区间,大大增加了线段树的效率。 比如现在需要对[a,b]区间值进行加c操作,那么就从根节点[1,n]开始调用update函数进行操作,如果刚好执行到一个子节点,