游戏逻辑思想 - 陈健 (作者, 编者), 柯昕玫 (插图作者)(epub+mobi+azw3)

内容简介

编辑推荐
《游戏逻辑思想》讨论的内容主要是关于游戏开发基础、设计、框架以及商业环境对问题的策略选择。 本书讲的不是细节、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. 后续
结束

如何获得资源

链接总是被和谐,需要本书电子版的朋友关注公众号:【电子书根据地】,首页回复书名,自动弹出下载地址,【还可以加V信:chitian1119,免费领取电子书】扫描下方二维码关注

或者点击下方按钮

云盘下载

电子书根据地此处内容已经被作者隐藏,请输入验证码查看内容

验证码:

请关注本站微信公众号,回复“微信验证码”,获取验证码。在微信里搜索“电子书根据地”或者“ebooks_kindle”或者微信扫描右侧二维码都可以关注本站微信公众号。

点赞