[游戏开发]【unity】角色设计1- 从概念到3D:主角Shelley的设计与制作流程

embedded/2024/11/29 1:34:27/

在本书中,我们采用垂直切片方法开发一款简化版的游戏。垂直切片是一种小型但完整的游戏演示,包含了游戏的核心机制和体验。主角 Shelley 是这一切的核心,她的设计贯穿游戏的艺术风格、角色比例,以及玩家体验。本文将详细介绍从初步构想到最终3D模型制作的全过程。


1. 角色动机的挖掘:为什么Shelley踏上冒险?

让角色“有血有肉”是设计的核心目标。我们从一个简单的问题开始:为什么Shelley要踏上这次冒险?

通过不断追问“为什么”,可以建立一个逻辑清晰、情感丰富的背景故事。例如:

  • 初衷:Shelley 的家园受到毁灭性环境灾害的威胁,古老传说中的元素核心可能是拯救家园的唯一希望。
  • 内心冲突:作为一个学者出身的冒险家,她的信念更多基于逻辑,但这次冒险却涉及未知的魔法力量,让她质疑自己的信仰。
  • 成长目标:通过冒险,她需要学会平衡理性与直觉,在科学与魔法之间找到共同点,并领导家园走向复兴。

Shelley 的故事定位使她成为一个勇敢、理智又有内心挣扎的角色,为游戏故事线和玩家情感共鸣提


http://www.ppmy.cn/embedded/141313.html

相关文章

C#基础题

求以下表达式的值(要求使用控制语句完成): 1-23-4……999 首先我们可以看到是奇数是正数,偶数是负数,然后是从1开始到999,我们可以先进行遍历,最后把所得内容mapping起来,代码如下 string number "&…

Spring Boot开发实战:从入门到构建高效应用

Spring Boot 是 Java 开发者构建微服务、Web 应用和后端服务的首选框架之一。其凭借开箱即用的特性、大量的自动化配置和灵活的扩展性,极大简化了开发流程。本文将以实战为核心,从基础到高级,全面探讨 Spring Boot 的应用开发。 一、Spring B…

C#里怎么样实现单向链表?

C#里怎么样实现单向链表? 数据结构,是程序基本表示方法。 不同的数据结构,就需要采用不同的算法。 在软件开发中,使用到的链表还是比较多的。不过,目前C#语言,基本上都类库, 所以需要自己创建链表的机会,基本不存在了。 但是作为理解原理,还是学习一下吧。 下面的例…

Vue进阶之Vue CLI服务—@vue/cli-service Vuex

Vue CLI服务—vue/cli-service & Vuex vue/cli-service初识bin/vue-cli-service.js代码执行解读 Vuexgenerator/index.jsstore/index.js插件化的能力怎么引入呢? vue/cli-service 初识 第一块是上一个讲述的cli是把我们代码的配置项,各种各样的插件…

Hadoop分布式文件系统(一)——HDFS简介

目录 1. HDFS设计目标2. HDFS组件3. HDFS数据复制4. HDFS健壮性4.1 磁盘数据错误,心跳检测和重新复制4.2 集群均衡4.3 数据完整性4.4 元数据磁盘错误4.5 快照 5. HDFS数据组织5.1 数据块存储5.2 流水线复制5.3 文件的删除和恢复 参考 1. HDFS设计目标 1.错误检测和快…

C语言基于AVR单片机的电子万年历设计-附项目源码+论文

C语言基于AVR单片机的电子万年历设计 摘要 电子万年历是一种常见的电子设备,能够显示日期、时间和星期等信息。本文介绍了一种基于AVR单片机的电子万年历设计,使用C语言进行编程,通过集成RTC模块和LCD显示模块,实现了时间的精确…

Tomcat的工作模式是什么?

文章目录 单实例模式多实例模式集群模式 单实例模式 在单实例模式下,Tomcat运行在单个Java进程内,并且只有一个Tomcat实例,所有请求都被该实例处理。 多实例模式 在多实例模式下,Tomcat运行在多个Java进程内,每个To…

HarmonyOS Next元服务蒹葭动卡体验互动

各位大佬,纯血鸿蒙HarmonyOS NEX手机、平板,应用市场搜索“蒹葭动卡”即可体验,打开留言即可发表你的文学观点,谢谢互动。 您也可以通过以下方式,打开“蒹葭动卡”互动。