绘制角色弧光图

原文:Eva Deverell. 2020. Character Arc Plot & Kurt Vonnegut’s Story Shapes. https://www.eadeverell.com/character-arc/


一、什么是角色弧

“角色弧”,or“角色发展弧”、“情感弧”,是角色在整个故事中经历的变化的总和。通常主要关注角色的起止状态之间的差异。图形的整体形状类似于一个弧线,绘制角色命运变化有助于确定……

  • 故事(或叙事事件)对角色的情感影响
  • 故事(或叙事事件)对读者的情感影响
  • 故事的动态范围
  • 角色(内部或外部)变化的速率
  • 节奏:特定叙事事件的有效时间或节奏
  • 何时何地开始讲故事
  • 何时何地结束一个故事

二、如何绘制角色弧

可以有多种不同的指标绘制角色弧,Kurt Vonnegut使用指标如下:

  • 横轴:故事起止时间轴
  • 纵轴:好坏运
灰姑娘故事的角色弧

1.视角(Point of View)

反派可能与主角的弧线相反。例如Vonnegut认为灰姑娘的开始状态是悲惨的,但显然她的不幸是继母的好运。所以,视角在角色弧绘制中起关键作用。可以选择从以下视角来研究一个角色:

  • 角色本身
  • 故事中的另一个人物
  • 叙述者(可能是另一个角色,也可能不是)
  • 读者

2.指标

另一个挑战是,什么是好运,什么是厄运?午夜的钟声敲响是厄运吗?是的,这把灰姑娘和王子分开了。但也许他们分开对爱情绽放是必要的?丢了鞋怎么办?能不能及时回到马车上?所以,考虑到纵轴的问题,这里有一些指标可能更容易跟踪:

  • 角色在故事世界中的地位。
  • 角色的情感健康。
  • 角色的身体健康。
  • 角色与目标的空间接近度。
  • 角色在精神或情感上与目标的接近程度。

三、如何开发角色弧

2016年的一项研究分析了1700多本英语书籍的情感内容,发现情感弧围绕3种基本形状相关,以及它们的3条逆曲线:

  • 白手起家(崛起)
  • 悲剧或由富到穷(堕落)
  • Man in a hole(下降-上升)
  • Icarus伊卡洛斯(升降)
  • 灰姑娘(rise-fall-rise)
  • Oedipus俄狄浦斯(fall-rise-fall)

这是构建你自己的角色弧的有用起点。你也可以使用研究人员开发的在线Hedonometer,查看许多公共领域的书籍和哈利波特书籍的曲线。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

APP inventor零基础移动应用开发

1.Android平台简介 Android由谷歌和开放手机联盟共同创建的一款针对手机的开源软件工具包 主要特色 ---开放性 – 丰富的硬件选择 – 开发商不受任何限制 – 无缝集成互联网服务 App Inventor是由Google公司开发的一款在线开放的Android编程工具软件,通过图形化…

寒假作业-day9

创建新项目 选择芯片 开启调试 配置时钟 时钟树的配置 工程管理 打开项目 编写代码

LeetCode、338. 比特位计数【简单,位运算】

文章目录 前言LeetCode、338. 比特位计数【中等,位运算】题目链接与分类思路位运算移位处理前缀思想实现 资料获取 前言 博主介绍:✌目前全网粉丝2W,csdn博客专家、Java领域优质创作者,博客之星、阿里云平台优质作者、专注于Java…

txt 文本文档中空格替换

txt 文本文档中空格替换 1. 原始 txt2. 替换References 1. 原始 txt 2. 替换 编辑 -> 替换 (Ctrl H) 查找内容 (‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌) ​​​ 替换为 ( ) References [1] Yongqiang Cheng, https://yongqiang.blog.csdn.net/

DHCP 动态主机配置协议

目录 1 动态主机配置协议 DHCP 1.1 DHCP 使用客户服务器方式 1.2 DHCP 工作方式 1.3 DHCP 中继代理 (relay agent) 1.4 租用期 (lease period) 1.5 DHCP 协议的工作过程 1 动态主机配置协议 DHCP 动态主机配置协议 DHCP (Dynamic Host Configuration Protocol) 提供了即插…

Java实现用户画像活动推荐系统 JAVA+Vue+SpringBoot+MySQL

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 数据中心模块2.2 兴趣标签模块2.3 活动档案模块2.4 活动报名模块2.5 活动留言模块 三、系统设计3.1 用例设计3.2 业务流程设计3.3 数据流程设计3.4 E-R图设计 四、系统展示五、核心代码5.1 查询兴趣标签5.2 查询活动推荐…

【实战】一、Jest 前端自动化测试框架基础入门(中) —— 前端要学的测试课 从Jest入门到TDD BDD双实战(二)

文章目录 一、Jest 前端自动化测试框架基础入门5.Jest 中的匹配器toBe 匹配器toEqual匹配器toBeNull匹配器toBeUndefined匹配器和toBeDefined匹配器toBeTruthy匹配器toBeFalsy匹配器数字相关的匹配器字符串相关的匹配器数组相关的匹配器异常情况的匹配器 6.Jest 命令行工具的使…

综合项目---博客

一.运行环境 192.168.32.132 Server-Web linux Web 192.168.32.133 Server-NFS-DNS linux NFS/DNS 基础配置 1.配置主机名静态ip 2.开启防火墙并配置 3.部分开启selinux并配置 4.服务器之间通过阿里云进行时间同步 5.服务器之间实现ssh免密…

图神经网络与图表示学习: 从基础概念到前沿技术

目录 前言1 图的形式化定义和类型1.1 图的形式化定义1.2 图的类型 2 图表示学习2.1 DeepWalk: 融合语义相似性与图结构2.2 Node2Vec: 灵活调整随机游走策略2.3 LINE: 一阶与二阶邻接建模2.4 NetMF: 矩阵分解的可扩展图表示学习2.5 Metapath2Vec: 异构图的全面捕捉 3 图神经网络…

红队打靶练习:DEVGURU: 1

目录 信息收集 1、arp 2、nmap 3、dirsearch WEB web信息收集 8585端口 漏洞利用 提权 系统信息收集 横向渗透 get flag 信息收集 1、arp ┌──(root㉿ru)-[~/kali] └─# arp-scan -l Interface: eth0, type: EN10MB, MAC: 00:50:56:20:80:1b, IPv4: 192.168.10…

【白话前端】快速区分webGL,webGPU,unity3D和UE4

在3D图形渲染的渲染领域,很多友友们对上述概念傻傻分不清,站在前端开发角度,我用简单语言说下,结论在文章最后。 一、四者都能进行3D图形渲染 它们之间有一些区别,下面我将对它们进行简单的区分: WebGPU&a…

iTop-4412 裸机程序(二十一)- 蜂鸣器与PWM

目录 0.源码1. 蜂鸣器2. iTop-4412 蜂鸣器原理图3. PWM相关寄存器4. 关键源码 0.源码 GitHub:https://github.com/Kilento/4412NoOS 1. 蜂鸣器 蜂鸣器的原理相对简单,学过单片机的同学应该比较了解。我们一般通过引脚输出PWM的输出频率和占空比来控制…

用Python探秘2024年春晚刘谦魔术:两步揭开神秘面纱

在2024年的春晚舞台上,刘谦的魔术表演再次引发了全国观众的热议。他的每一个动作、每一次变换都充满了神秘与未知,让人在惊叹的同时也好奇其背后的秘密。今天,我们将用Python来模拟实现刘谦的一个魔术,并尝试通过两步揭秘其背后的…

标题:探究t-table在Vue.js中的实现与运用 ,可用于数据分析表格展示

标题:探究t-table在Vue.js中的实现与运用 ,可用于数据分析表格展示 一、引言 在当今的Web开发中,表格是一种常见的界面元素,用于展示和操作数据。Vue.js是一款流行的JavaScript框架,具有响应式数据绑定和组件化的特点。在Vue.js中,t-table是一种常用的表格组件,具有高度…

王树森《RNN Transformer》系列公开课

本课程主要介绍NLP相关,包括RNN、LSTM、Attention、Transformer、BERT等模型,以及情感识别、文本生成、机器翻译等应用 ShusenWang的个人空间-ShusenWang个人主页-哔哩哔哩视频 (bilibili.com) (一)NLP基础 1、数据处理基础 数…

C语言函数入门

在C语言中,函数意味着功能模块。一个典型的C语言程序,就是由一个个的功能模块拼接起来的整体。也因为如此,C语言被称为模块化语言。 对于函数的使用者,可以简单地将函数理解为一个黑箱,使用者只管按照规定给黑箱一些输…

中年中产程序员从西安出发到海南三亚低成本吃喝万里行:西安-南宁-湛江-雷州-徐闻-博鳌-陵水-三亚-重庆-西安(2.游玩过程)

文章大纲 出发时间:Day1-1月25日星期四,西安飞南宁路途中:Day2-1月26日星期五,南宁-湛江-住雷州(曾经支教过的地方)【晚上买徐闻到海安新港】路途中:Day3-1月27日星期六,雷州-徐闻渡…

【每日一题】LeetCode——反转链表

📚博客主页:爱敲代码的小杨. ✨专栏:《Java SE语法》 | 《数据结构与算法》 | 《C生万物》 ❤️感谢大家点赞👍🏻收藏⭐评论✍🏻,您的三连就是我持续更新的动力❤️ 🙏小杨水平有…

基于RBF神经网络的自适应控制器simulink建模与仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.本算法原理 4.1自适应控制器 4.2 RBF神经网络模型 5.完整程序 1.程序功能描述 在simulink中,使用S函数编写基于RBF神经网络的自适应控制器,然后实现基于RBF神经网络的自适应控制…

如何进行前端自动化测试

如何进行前端自动化测试使用Puppeteer进行前端自动化测试 使用Puppeteer进行前端自动化测试步骤使用示例 如何进行前端自动化测试 前端自动化测试是确保前端应用程序在各种情况下都能正常工作的关键。以下是进行前端自动化测试的一般步骤: 选择适合的测试框架 选…