《CEGUI 深入解析》书评:没能出版是个遗憾

我们一定要给自己提出这样的任务:第一,学习,第二是学习,第三还是学习。

                                                                                                                          —— 列宁


书名:CEGUI 深入解析

作者:未知(有知道的朋友请告知)

出版社:(未出版)

页数:324

我的评分:8.5 / 10

优点:作者对 CEGUI 了解很深,内容很好,排版认真清晰

缺点:个别地方可能讲的不够清晰,有一些 API 个人感觉不需要讲解

阅读对象:CEGUI 使用者


先祝大家新年快乐,正好赶在这个时候读完了这本书。不过不知道什么原因,这本书没有能够出版,只有 pdf 版(书中经常出现【随书光盘】字样,可以确定是一本书),从内容上来看,虽然错别字不少,但是排版和知识讲解都很不错,所以算是个遗憾吧。而且如果出版了,肯定不会有这么多错别字,应该是书稿,并非正式的版本。

由于未出版,可能不是最终稿,所以在评价这本书的时候,我会抛开错别字来谈。

提到 CEGUI ,可能很多人并不知道,这是一个年代比较久远的面向游戏开发的开源的 C++ UI 库,不过一直在更新,而且在早期使用量也挺大,国内的完美、盛大等都有使用,不过现如今商业游戏引擎大行其道,使用 CEGUI 的人可能会减少很多。

由于工作中需要用到 CEGUI(历史原因,我司对 CEGUI 做了很多的修改,已经完全不一样了,但是一些基础结构还留着),所以一年前来实习的时候,就粗略看过这本书,但是并没有读完,而是了解了一下就直接写代码了,现在越发觉得学习的重要,所以打算把这本书重新再读一遍。但其实我并不是十分特别仔细地在读这本书,而是把 CEGUI 的设计要点掌握了一下,然后其他部分比如 API 的讲解只是粗略的看了下。毕竟常用的就那些,剩下的部分需要的时候再来翻翻,因为已经有印象了所以可以很快搞定。还有一个原因就是我并不十分喜欢 CEGUI 的部分设计,比如 Window 类继承 PropertySet 和 EventSet 这种按照常理来说并不是继承关系的设计,但是这么设计确实也有它的好处,这里只能仁仁智智了。

这本书可以说是非常全面深入地讲解了 CEGUI 的架构设计和使用方法,而且对于 CEGUI 来说本身中文资料就匮乏,这本书算是国内游戏开发者的福音。从书中可以看出作者非常了解 CEGUI,并且熟读了它的源码,所以书中的内容可以作为一个使用 CEGUI 时比较好的参考。而且书中的排版很规范,代码都有特定的代码段,并且作者很认真地加了巨量的中文注释,如果你仔细阅读,应该可以很好地理解。

其实对于 CEGUI 使用者来说,除了学习其常用的 API 方法外,比较常用的就是控件的开发了,书中对控件进行了很多的讲解,并且还有专门的章节来教读者如何开发自己的控件,内容十分详细。而且代码等都被作者放入了随书光盘(但是没有出版,所以光盘并无法找到),如果不愿意自己写,完全可以拿作者的代码进行修改,毕竟要开发一个 CEGUI 控件,步骤还是挺繁琐的。

可以说,除了作者对于 CEGUI 的了解很扎实之外,作者也十分用心,对于一些错别字,如果出正式版应该是不会有这些问题的,所以我对这本书的评价还是很高的,尽管可能大部分程序员都不知道这个库(游戏程序员应该知道的人会多一些)。

这种并非使用量极大的开源库能有中文资料而且是中文书籍十分不容易,在这里向作者致敬(并不知道名字,如果有知道的朋友还请告知),感谢作者对国内开发者做出的贡献!

最后,祝福大家,新年快乐!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,839评论 6 482
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,543评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 153,116评论 0 344
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,371评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,384评论 5 374
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,111评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,416评论 3 400
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,053评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,558评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,007评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,117评论 1 334
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,756评论 4 324
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,324评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,315评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,539评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,578评论 2 355
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,877评论 2 345

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,520评论 25 707
  • 欢迎关注我的公众号:读书主义 更多精彩等着你! 这个读书方法,可能会颠覆你对读书以往的认知|开卷 或许读书已经成为...
    米米粒粒阅读 34,523评论 9 209
  • e
    锟司令阅读 143评论 0 0
  • 第二十四章 张文均家老宅大门口。 林秋仔细观察着这栋两层小楼,很明显刚刚翻新过,正对大门的是一个小院子,右边是厨房...
    宋家娘子阅读 195评论 0 2
  • 001关于做足功课 想要做好一件事情的时候,首先要花时间去了解它的本质,自己先多学习多思考,做好充足的准备,不懂的...
    xiao徐徐1阅读 254评论 0 0