读《游戏之旅-我的编程感悟》

  由最近的一次无理由的思考的结果的驱使,想在网上寻找一些游戏编程方面的电子书,随后就找到了这一本。阅读了几章后发现是一本不错的编程感悟的书,于是就有了这一篇简单的读后感。
  首先这不是一本介绍游戏编程入门的书,如果想要简单了解如何在Windows下做一个简单的游戏(当然我指的是有剧情,有战斗,有升级,类似于一个简单单 机的游戏),可以去看《visual c++角色扮演游戏设计》这本书。书本身写得比较简单。但是作者附赠的源代码还是很有阅读的价值。里面不但有一个个人觉得良好设计的框架,易于以后的扩 展,还有不错的c++ STL的运用,还有《游戏之旅》中讲到的脚步运行方法等等。如果大家找不到的可以发邮件给我。
  好了,回到主题。如果说《visual c++》强调如何写一个游戏的话,那《游戏之旅》就是强调如何优化游戏,如何写出一个好的游戏。从算法,汇编,引擎,调试,脚本等多个方面来优化整个游 戏。而且书中也给人一种很强烈的感觉,那就是程序员需要有良好的内功。良好的内功是指了解计算机的行为,现在高校教育都非常强调上层的应用(至少我觉得我 们学校就是这样的),比如java系列,.net系列。当然更精通这些应用框架也是很了不起的,也能找到一份待遇不错的工作。但是我始终觉得想要作为一名 优秀的程序员,如果你不理解计算机底层的行为,不了解操作系统,只是一味抱着应用不放,你永远只会去用它,而不能做框架级的优化(如果瓶颈在框架一级)。 这里,向大家推荐《深入理解计算机系统》一书,这是一本能提高你内功的书,推荐做下里面提供的习题,特别是汇编部分的练习,很有趣,我自己也在做:)书中 也讲了一些个人比较感兴趣的东西。比如如何防止程序被反编译,如何杜绝外挂等等。
  这本书的很多内容都是需要读者思考的,都是作者多年的总结。我们可以在以后的工作中去预防这些问题,或者如果已经遇到这些问题的话可以当做一个参考的方法。我觉得这本书更能给年轻程序员一些激励的精神,静下心来好好学习一些重要的东西。
  从此,我又多了一个学习的偶像,呵呵:)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值