当前位置: 首页 > news >正文

游戏用户体验设计入门必读

书评官:玉米哥哥(某教育科技有限公司产品经理

推荐图书:《体验传递:游戏用户体验分析与设计》

“用户体验设计”入门必读

近年来国内的游戏行业蓬勃发展,精品游戏不断爆发,《原神》《阴阳师》《王者荣耀》《阴阳师》等游戏的吸金能力有目共睹,越来越多的大公司聚焦游戏的用户体验,精品化游戏会成为趋势,爆品游戏才会有未来,真正迎合用户需求创造高质量体验的产品才会被用户认可。

加上5G等技术基础的落地,新平台新设备(VR、AR、云游戏、TV应用)创造的新的场景会对游戏用户体验设计师有更多的机会和需求。

《体验传递:游戏用户体验分析与设计》是一本帮助大家理解和入门游戏用户体验设计的入门读物,作者从游戏实现产品目标的原理,到逐步深入介绍游戏用户体验设计师的作用和价值,工作流程和工作内容,到最后补充的一些设计思维以及设计原则。个人认为,这本书深入浅出,站在比较宏观的角度给大家做了一个科普吧。

这本书个人提炼出的三个核心观点:

一、用户体验是沟通产品目标与用户需求之间的桥梁

游戏厂商开发一款游戏,最终目标是为了盈利,即产品目标是盈利(与互联网产品的目标一致),而为了想达到这个目标需要厂商们解决玩家什么问题?或者为玩家创造了什么?是游戏的机制?是游戏的视觉、听觉、设计交互吗?作者给出的答案是用户体验,游戏机制、设计表现的最终目标是为了提升用户体验,是一个心理层面的活动。

第一部分作者的篇幅较短,但是阐述的思想是比较清晰的,浅显易懂,与互联网的用户体验五要素结合学习理解可能会更加深刻。

二、创造及提升用户体验需要从游戏机制与表现界面去分析设计

本书的第二部分着重针对游戏用户体验设计师的具体工作出发,从如何去分析用户的心理,如何判断开发出的产品对用户体验的影响的方法做出了详细的阐述,受益匪浅;同时针对游戏机制的用户体验分析、设计、优化、迭代等工作流程;游戏的表现层(视觉、听觉等)等层次给出设计参考,本书的第二部分内容较多,但是可能太过于宏观,于具体的设计原则及优化没有一个具体的参考指标,同时针对不同类型的游戏,并不一定适用普世原则,因此以用户为中心,但是也需要注重产品目标,总体而言可作为在工作中的设计参考。

三、游戏设计的思维以及设计原则

第三部分主要内容与游戏在设计过程中的交互设计原则以及游戏设计、视觉设计的一些原则做一些总结。在交互设计原则上,建议大家可以结合《尼尔森设计10大原则》来学习,理解可能会更加深刻。作者在这一部分提到的视觉设计原则我觉得挺好的,从用户认知难易程度出发,给出了一些提升信息辨识度、视觉传达、记忆以及激活的方式方法。

总结。

《体验传递:游戏用户体验分析与设计》是一本比较基础的读物,但是内容并不简单和基础,作者给出的游戏用户体验设计的框架以及工作流程、设计准则是能够帮大家建立一个宏观认知的。

 

《体验传递》

  • 游戏用户体验设计领域专著,不可多得

  • 剖析40余部游戏与动漫作品的设计案例

  • 掌握游戏用户体验设计的思维模式

  • 资深游戏用户体验设计师撰写,10余年经验总结,几易其稿

  • 理论不枯燥,丝丝入扣,读之顿悟

  • 适用其他用户体验设计领域,普适性强

点击链接了解详情并购买

更多精彩回顾

书讯 | 12月书讯 | 年末上新,好书不断

资讯 | DB-Engines 12月数据库排名:PostgreSQL有望获得「2020年度数据库」荣誉?

书单 | 8本书助你了解人民日报“创作大脑”

干货 | 系统学习WebAssembly —— 理论篇

收藏 |终于有人把业务中台、数据中台、技术中台都讲明白了

上新 | 华为官方出品:首本HMS Core技术解析图书问世

赠书 | 【第36期】最强Redis特性导图

点击阅读全文购买

相关文章:

  • 中国游戏大数据:市场规模全球第一,直播已进入黄金期
  • 1月书讯:Hello 2021! (上)
  • 1月书讯:Hello 2021! (下)
  • 官方出品!手把手教你在华为HMS平台开发App
  • 【第37期】Java核心技术经典图书推荐
  • 机器学习与人工智能、深度学习有什么关系?终于有人讲明白了
  • TIOBE 1 月编程语言:Python 摘得 2020 年度编程语言!
  • 解读数据架构的 2020:开放、融合、简化
  • DB-Engines:PostgreSQL获得“2020年度数据库”荣誉
  • 曾被“劝退”的 C++ 20 正式发布!
  • 年终盘点 | 2020年,国内私有云正式进入3.0时代
  • 平均14915元,2021年1月程序员工资统计出炉,打工人你拖后腿了吗
  • 5G重要应用!三大运营商、华为、腾讯都在布局,现在了解还不晚
  • 手把手教你用ECharts画折线图
  • 【第38期】移动边缘计算MEC,站在5G“中央”
  • python3.6+scrapy+mysql 爬虫实战
  • 【刷算法】从上往下打印二叉树
  • Angular4 模板式表单用法以及验证
  • CSS选择器——伪元素选择器之处理父元素高度及外边距溢出
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • Less 日常用法
  • Mac 鼠须管 Rime 输入法 安装五笔输入法 教程
  • MySQL几个简单SQL的优化
  • Python连接Oracle
  • spring boot下thymeleaf全局静态变量配置
  • Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTrantLock 的对比...
  • 第2章 网络文档
  • 给新手的新浪微博 SDK 集成教程【一】
  • 目录与文件属性:编写ls
  • 软件开发学习的5大技巧,你知道吗?
  • 微信小程序设置上一页数据
  • 一道面试题引发的“血案”
  • 国内唯一,阿里云入选全球区块链云服务报告,领先AWS、Google ...
  • $HTTP_POST_VARS['']和$_POST['']的区别
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • (09)Hive——CTE 公共表达式
  • (1)虚拟机的安装与使用,linux系统安装
  • (function(){})()的分步解析
  • (二十四)Flask之flask-session组件
  • (分类)KNN算法- 参数调优
  • (算法设计与分析)第一章算法概述-习题
  • (一)基于IDEA的JAVA基础12
  • * CIL library *(* CIL module *) : error LNK2005: _DllMain@12 already defined in mfcs120u.lib(dllmodu
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • .bat批处理出现中文乱码的情况
  • .net6使用Sejil可视化日志
  • .net开发引用程序集提示没有强名称的解决办法
  • .one4-V-XXXXXXXX勒索病毒数据怎么处理|数据解密恢复
  • .w文件怎么转成html文件,使用pandoc进行Word与Markdown文件转化
  • @ModelAttribute 注解
  • [ Linux ] git工具的基本使用(仓库的构建,提交)
  • [ 常用工具篇 ] POC-bomber 漏洞检测工具安装及使用详解
  • [AIGC] 开源流程引擎哪个好,如何选型?
  • [Ariticle] 厚黑之道 一 小狐狸听故事
  • [BZOJ1060][ZJOI2007]时态同步 树形dp