易燃物汇聚 YouTube 有声书与书评
TypeScript图形渲染实战:2D架构设计与实现 封面

TypeScript图形渲染实战:2D架构设计与实现

步磊峰

1301人在读
35.6万字总字数
¥59定价

内容简介

本书使用微软最新的TypeScript语言,以面向接口及泛型的编程方式,采用HTML 5中的Canvas2D绘图API,实现了一个2D动画精灵系统,并在该精灵系统上演示了精心设计的与图形数学变换相关的Demo。本书共10章,分为4篇:TypeScript篇、Canvas2D篇、图形数学篇、架构与实现篇。通过阅读本书,读者可以系统地掌握TypeScript语言、面向接口和泛型的编程方式、Canvas2D API绘图、图形数学(向量、点与基本形体的碰撞检测、矩阵及贝塞尔曲线)、数据结构(队列、栈、树)及重要的设计模式。本书内容丰富,讲解由浅入深,特别适合对图形、游戏和UI开发感兴趣的读者阅读,也适合需要系统学习图形开发技术的人员阅读。

读者书评

★★★☆☆

二零壹玖年读完的第四十本书,使用TypeScript 跟 canvas 标签来开发图形界面,硬核内容,值得推荐。但就是最好是在电脑上读,边读边敲代码实践,要不然这里面介绍的很多API都不好理解,特别是跟坐标系变换相关的知识点。

★★★☆☆

这本书粗略看了一遍,前面还能耐心地看,后面章节越来越复杂,代码都是一坨一坨的,就没法看了,总的来说,作者实力还是挺强的,整体的架构设计也值得参考,但整本书的章节设计、写作逻辑比较混乱,没有一定基础很难阅读。不过我还是挺喜欢某些章节的,如Application类的设计,各种向量操作,各种实用util方法,可以在工作中借鉴或直接使用。接下来,再结合源码上机操作一下。

★★★★★

挺好的,特别后面一章架构,给了我如何把代码写好,如何运用设计模式跟有思路

书籍信息

作者步磊峰
出版社机械工业出版社
出版时间2019-03-07
ISBN9787111619246
分类计算机-编程设计
格式EPUB
完结状态连载中
章节数283