万本电子书0元读

万本电子书0元读

顶部广告

游戏逻辑思想电子书

售       价:¥

1人正在读 | 0人评论 6.6

作       者:陈健,陈健 编,柯昕玫 绘

出  版  社:浙江出版集团数字传媒有限公司

出版时间:2019-08-02

字       数:9.1万

所属分类: 文艺 > 小说 > 都市情感

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
编辑推荐 《游戏逻辑思想》讨论的内容主要是关于游戏开发基础、设计、框架以及商业环境对问题的策略选择。 本书讲的不是细节、api或者一些框架的使用,讲的是为什么要这么写代码、这么存储、这么设计、如何在设计的抉择中进行深度思考以及如何去挖掘设计。书中的内容都是带有商业性质的,因为这种特殊性,无法公布过多的细节,只能把细节抽象成思想展现出来。本书对于新手游戏开发者是入门利器,有利于他们少走些弯路。对于高级游戏开发者是他们通向主程序的学习过程,也提供了大量的思维方式供他们解放生产力。书中的内容大部分在商业项目执行过程中作为内部分享分享给团队,含有极高的价值。 内容简介 对于一个项目的执行,经常会遇到沟通上的困难。很多事情没有特别的负责人,处于一个灰色地带。本书通过技术手段来整合整个开发到执行的工具链,减少策划与程序之间的沟通成本,提高策划、美术、程序的整体共同配合效率。 对于一个独立的程序本身而言。这本书提供的是一条独立的思考能力,有助于程序跳出常规的逻辑编写角色,在更高的一个层面纵观整个系统,欣赏整个开发框架带来的设计之美。另一方面,反复的对一个问题进行策略的选择、打磨有利于提高程序本身的编程决策能力,以应付未来多变的产品需求。当能力一步一步上升,程序需要跳出逻辑的限制,忽略对逻辑的记忆。转而将这些细节的了解转变成对细节背后共同点的抽象,脱离逻辑寻找思想。 对于一个游戏本身而言。这本书希望能给大量游戏从业者带来一道光。这道光不是解决它们现有的难题的,而是减轻他们对于压力的负重。给他们带来的是艰难前行过程中的一些收获,一些跨行业的思考方式以及技巧。这些思想可以应对不断的迭代和变化,让每一个人在这个过程中收获有意义的成长。 目录 序 章:基础内容交流 1. 代码规范,编写可读懂的代码 2. 正确的使用断言与返回 3. 可拓展接口设计 4. 调试的思维与逻辑 5. 培养敏锐的异常反应 6. 代码修改与重构 7. 优雅的使用外部代码 8. 代码审查 9. 从面试的角度看面试 10. 如何应对代码错误 第二章:逻辑的设计模式讨论 11. 分层设计 12. 主动与被动 13. 阻塞与非阻塞 14. 同步与异步 15. 串行与并行 16. 存数据引发的思考 17. 事件通知 18. 接口设计 19. 统一与非统一 20. 耦合与非耦合 第三章:框架设计初步 1. 基类的设计 2. 框架代码结构 3. 框架设计 4. 框架拓展的思路 5. 路由 6. 其他框架的封装 7. 框架思维应用案例 8. 框架哲学 第四章:逻辑设计原理 1. 概要 2. 定时器与帧更新 3. 缓存的设计 4. 组件的设计 5. 资源规划 6. 跨服设计漫谈 7. 分线漫谈 第五章:细节与其他 1. 代码管理 2. 检测与转换 3. 缓存更新 4. 异常处理 5. 适配这件小事 6. 性能分析 第六章: 商业环境问题 1. 线上问题的处理 2. 程序负责人的关注 3. 商业限制杂谈 4. 妥协与策略的应用 5. 报警机制 6. 游戏更新 7. 硬钢,使用硬能力解决问题 第七章:提高能力的方法 1. 初步 2. 阅读源码 3. 深入理解差异化 4. 阅读接口设计 5. 后续 结束
目录展开

目录

第一章:基础内容交流

1. 代码规范,编写可读懂的代码

2. 正确的使用断言与返回

3. 可拓展接口设计

4. 调试的思维与逻辑

5. 培养敏锐的异常反应

6. 代码修改与重构

7. 优雅的使用外部代码

8. 代码审查

9. 从面试的角度看面试

10. 如何应对代码错误

第二章:逻辑的设计模式讨论

11. 分层设计

12. 主动与被动

13. 阻塞与非阻塞

14. 同步与异步

15. 串行与并行

16. 存数据引发的思考

17. 事件通知

18. 接口设计

19. 统一与非统一

20. 耦合与非耦合

第三章:框架设计初步

1. 基类的设计

2. 框架代码结构

3. 框架设计

4. 框架拓展的思路

5. 路由

6. 其他框架的封装

7. 框架思维应用案例

8. 框架哲学

第四章:逻辑设计原理

1. 概要

2. 定时器与帧更新

3. 缓存的设计

4. 组件的设计

5. 资源规划

6. 跨服设计漫谈

7. 分线漫谈

第五章:细节与其他

1. 代码管理

2. 检测与转换

3. 缓存更新

4. 异常处理

5. 适配这件小事

6. 性能分析

第六章: 商业环境问题

1. 线上问题的处理

2. 程序负责人的关注

3. 商业限制杂谈

4. 妥协与策略的应用

5. 报警机制

6. 游戏更新

7. 硬钢,使用硬能力解决问题

第七章:提高能力的方法

1. 初步

2. 阅读源码

3. 深入理解差异化

4. 阅读接口设计

5. 后续

结束

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部