3.8小结

在玩游戏期间使用的数学知识通常相当简单,尽管代码中使用的数学知识可能非常复杂。玩家不希望由于在玩游戏期间不得不处理许多数字而分心,因为他们的大脑必须从控制角色的动作转换到记住数字的含义。许多游戏回避了数字,而是通过像计量仪和量表这样的图标以图形方式显示数量。因此,虽然设计师不一定需要上高级的数学课即可设计游戏,但是他们应该基本理解游戏引擎使用的是哪一类数学知识,以便能够与编程团队充分交流。
另外,如果设计师希望在设计关卡时使用公司专有的脚本语言,则应该很好地理解布尔逻辑的基础知识。脚本允许设计师在玩家执行动作时更改游戏世界的状况,因此理解布尔逻辑的基础知识对于学习任何脚本语言都很重要。否则,设计师将不得不与程序员合作,以在游戏进行过程中执行他们考虑的更改,这不仅会延缓开发流程,而且可能导致计划外的或者错误的效果,这些可能要花相当多的时间和精力来进行校正。布尔逻辑是设计师的基本工具。

《游戏设计师修炼之道:数据驱动的游戏设计》一3.8小结相关推荐

  1. 游戏设计师修炼之道:数据驱动的游戏设计

    <游戏设计师修炼之道:数据驱动的游戏设计> 基本信息 原书名:Basics of Game Design 作者: (美)Michael.E.Moore 译者: 傅鑫 陈征 戴锋 丛书名: ...

  2. 《游戏设计师修炼之道:数据驱动的游戏设计》一2.8小结

    2.8小结 在动手处理一款新游戏时,设计师必须考虑玩家将在玩游戏期间做什么有趣的事情,然后查明那些"有趣"的游戏动作或机制将如何工作.仅仅含糊地表达游戏玩法是不够的,例如,指示&q ...

  3. 《游戏设计师修炼之道:数据驱动的游戏设计》一1.4小结

    1.4小结 本章概述了设计师在制作周期要做什么工作以使游戏从原始的理念变成最终发行的产品.提出一个中心故事只是设计流程的一部分,真正应该关注的是创建有趣的游戏玩法元素.设计师使用纸质原型和简单的交互式 ...

  4. 《游戏设计师修炼之道:数据驱动的游戏设计》一2.7校正系数

    2.7校正系数 由于游戏不会尝试精确地模仿现实生活,因此设计师可以添加某个校正系数,以使游戏中的动作比它们在现实生活中更令人兴奋.角色和交通工具可以比现实生活中更快地移动和调遣.战斗将快速解决,而不会 ...

  5. 《游戏设计师修炼之道:数据驱动的游戏设计》一2.3 创建漏洞:一个例子

    2.3 创建漏洞:一个例子 现在,让我们使用上文提到的所有项目设计一个场景,通过实际演练来了解善意程序造成的恶劣后果.本章开始提到的电子邮件程序就是个好例子.稍后,我们将按照SDLC的所有步骤,来看看 ...

  6. 《皇室战争》游戏设计师:顶级卡牌竞技游戏的‘平衡之道’

    本文转自:https://news.cnblogs.com/n/565584/ 2016 年,芬兰的 Supercell 再次成为全球手游收入冠军,目前该公司在线的 4 款游戏里,表现最好的是< ...

  7. 【游戏设计】游戏设计师修炼秘籍 读书笔记三(说说IOS游戏水果忍者和捕鱼达人的事情)

    1.游戏设计的基本 笔记: [从物理或者化学的角度来说是原子,那我们从游戏设计讲的话就是游戏元素,我们定位的游戏的主角,我们通过什么东西诠释我们游戏的主体.针对IOS的游戏,比如风靡全球的水果忍者,他 ...

  8. 游戏感:虚拟感觉的游戏设计师指南——第一章 定义游戏感

    这是一本游戏设计方面的好书 转自天:天之虹的博客:http://blog.sina.com.cn/jackiechueng 感谢天之虹的无私奉献 Word版可到本人的资源中下载 第一章定义游戏感 游戏 ...

  9. 资深游戏设计师解析手机游戏开发的四个层次

    营销人员可能明白强势品牌的重要性,但却对游戏机制一无所知:程序员可能深谙强大游戏机制的意义所在,但对游戏机制的传达方式一窍不通.这样的营销人员和程序员都无法各自打造出成功的游戏.因为一款成功的游戏离不 ...

最新文章

  1. mfc对话框的二次切分
  2. bootstrap禁用点击空白处关闭模态框
  3. 2019 VOD编码工具指南
  4. eclipse提示方法已过时_提高效率,eclipse上你可能不知道的技巧
  5. 交互(python 版)
  6. udp服务器源码大全,简单UDP服务器端和客户端(源代码) 增加了详细注解
  7. 17级Biter的微机课程学习总结另外附上19年微机考试题型分布
  8. 【jvm jdk】锁状态位之偏向锁
  9. AndroidUI:Android的Holo Theme
  10. html上自动显示汉字拼音,原来html上用这个标签显示拼音
  11. Java -- 每日一问:谈谈常用的分布式ID的设计方案?Snowflake是否受冬令时切换影响?
  12. 01-选择属于自己的相机
  13. 【游戏客户端开发】Unity3D 学习笔记2——了解U3D引擎的操作面板和各种工具
  14. 上年龄的笔记本升级固态硬盘和内存经验谈
  15. 史上最全图解JVM,京东小哥带你了解性能提升100%背后的秘密武器
  16. 深读5G发展的趋势后带给我的感受
  17. SSH 互信配置(ssh-keygen,ssh-copy-id,known_hosts)
  18. 腾讯大数据总体架构图,对外公开!
  19. html两张图重叠效果,css两张图片怎么叠加在一起?
  20. 地质学硕士能学计算机博士么,博士作为最高学历,可不是那么容易毕业的

热门文章

  1. c语言if不能判断u8变量值,C语言变量名命规则.doc
  2. linux fdisk 磁盘空间使用率,linux查看磁盘剩余空间以及cpu使用情况
  3. python安全攻防---信息收集---IP查询
  4. ret2libc过地址随机化
  5. cobalt strick 4.0系列教程(3)---数据管理
  6. C++函数名的修饰规则
  7. 分布式是写出来的(一)
  8. 【C语言】str类与men库函数的实现(如:strcpy,strcmp,strstr,strcat,memmove,memcpy)
  9. C++实现String类
  10. IO 多路复用之poll总结