《逐梦旅程:Windows游戏编程之从零开始》是一本由毛星云著作,清华大学出版社出版的平装图书,本书定价:98.00元,页数:679,特精心从网络上整理的一些读者的读后感,希望对大家能有帮助。
《逐梦旅程:Windows游戏编程之从零开始》读后感(一):好书,荐!
这本书讲解了windows游戏编程方面的基础,很适合有一定计算机语言基础的同学学习,特别是针对C语言与C++语言的同学。
这本书在讲解的同时 ,还有一个很好的游戏编程例子供你学习,而且还讲了如何用Visual Stdio 2010开发环境编程,而且浅墨大哥对我们的问题都有问必答,为我们编程路上的艰辛添上了一杯甘泉。不过如果这本书里面添上几章有关游戏引擎的开发与讲解,那么这本书就更完美了。
不过,就算这样,这本书仍然是很适合初学者学习的,本书讲解过程中,作者讲解很通俗易懂,相信有一定语言基础的同学会很快地学到自己想学到的东西。
目前,我已经看了这本书的一大半了,一边学,一边编程,一边学习与记忆,掌握的知识很稳定。之后,你可以把自己学到的东西融会贯通,尽自己的力量与想象,编出一个属于自己的游戏
《逐梦旅程:Windows游戏编程之从零开始》读后感(二):浅墨出品,必属精品!
一定要顶浅墨大神,专门注册过来抢沙发评论!!!
因为浅墨大神是我的灯塔,是我学习游戏编程的领路人!!!!
分点来说。
1.其实一直对国人写的IT书抱着鄙夷的态度,因为被坑多了。。。。。
但看了浅墨写的书,不得不感叹一下国人竟然可以写出这么优秀的游戏编程入门书籍。
还是我们一直说的那句话,浅墨出品,必属精品。
2.好文艺的编程书,浅墨的语言表达能力好棒,一章比一章更吸引人读下去,果然没让大家失望。
我只能感叹,这是我读过的,最好看的编程书,有点像在看情节引人入胜的小说,完全没有其他技术书籍那种枯燥的感觉。
3.作者浅墨才22岁,年轻有为,而且是海归,真大神也,膜拜膜拜再膜拜。偶像~
4.书籍一开始讲解Windows游戏编程GDI。讲解的很细致,游戏示例程序都做的好精美。之后有一个完整的像梦幻西游那样的回合制游戏完整的源代码示例讲解,很不错的。
5.后面就开始讲解DirectX,感觉比龙书《DirectX9.0 3D游戏编程基础》更加适合上手,更适合中国的人思维习惯。之前看龙书都是云里雾里的,看了浅墨的讲解感觉DirectX上手好快。
6.然后就是游戏引擎相关内容的入门介绍了,很不错的,终于对游戏引擎有一个大概的印象了。
7.附录部分的游戏编程心得也比较值得看,有好多经验之谈。
8.浅墨大神赶紧出续集啊~~~~~~~~~~~~~~~~浅墨大神赶紧出续集啊~~~~~~~~~~~~~~~~~~~~~~~~
结个尾咯。
这本书是一种精神,一种信仰,对游戏开发事业毕生的追求。
我有一个梦想,有一天,西游记能出ACT,让老外去体会中国文化西游记中“斗战胜佛”的打击快感,那一定比西方的动作巅峰之作《战神》、《鬼泣》更加深邃。
我有一个梦想,有一天,上海滩能出沙盒游戏,而不是玩《GTA》感受美国梦,亦或是玩着《热血无赖》体验国外公司强行塞给我们的“中国文化”。
我有一个梦想,有一天,不少3A大作不需要汉化,因为是我们自己的游戏,配音是中国的,文化也是中国的。
我有一个梦想,将来的某一天,国产游戏能像中国的其他产业一样,以一个领跑者的姿态,面对全世界,面对全宇宙,器宇轩昂,扬眉吐气。
这会是由我们一起去完成的梦想。
浅墨,谢谢你,你是我的灯塔,我等着我们的好消息!
另附浅墨大神CSDN博客的这本书的勘误和源代码下载维护专用博文:
《逐梦旅程:Windows游戏编程之从零开始》读后感(三):通俗易懂的 GDI 和 D3D 编程入门
周末在图书馆看到此书,发现竟是一位热爱游戏开发和编程技术的网上小友编写的,带着意外和兴趣略读了几章。
书是针对 Windows 游戏编程的初学者,包含从 GDI 到 D3D 的基本 API 用法和一些 3D 游戏图形基本功能,如粒子系统和天空盒。书中代码注释和概念说明清晰,语言风趣又热血,看得出作者的用心和对游戏开发事业充满了热情和斗志。
书偏厚,这是作者也提到的“事无巨细”的代价,其实目标再专注一些,一些如 GDI 的东西是可以裁掉的。游戏编程的初学者,可把这种巨量的信息看成是建立游戏编程的知识覆盖,为自己反思后选择更精益和实用的知识打好基础。
我认为验证个人真正掌握知识有两种方法:第一种是将自己学到的讲给不懂的人听;另一种是应用知识生产出实物。作者将自己在游戏编程路途上所学所思整理出详尽的学习地图,用浅显易懂的文字告诉后来的人,首先对他自己就是一件有意义的事,如作者所道“对往日拼搏的一种纪念”。
这里是我对面向初学者的游戏编程书籍的一般建议:
有时我想当时学了如此书所示的 D3D 基本固定管线 API 究竟能做什么 3D 游戏,还要保证它有起码的游戏趣味?其实,游戏设计思想并不过分受限于技术。比如学完这些琐碎的 API 后可以做一个:太空环境的第三人称飞行射击游戏:
角色有飞船、敌舰、小行星资源、母舰和中立的太空平台等,这便用到模型载入、光照甚至动画技术。
飞船和敌舰的攻击、对小行星资源的采集则用到碰撞检测、粒子系统。
太空背景用到天空盒,太空平台用到地形技术。飞船在太空是飞行控制,而降落到平台上是陆地控制,便用到镜头和输入控制。
最后,在基本的游戏规则上细化,比如敌舰的攻击方式、母舰的补给等。
这里只是一个游戏 Idea,目的是让游戏编程初学者的“野球拳”也有用武之地,培养在游戏开发职业道路上持续前进的动力。
.S.
看到封底作者带有稚气的脸庞,会心一笑。勿忘初心。