逐梦旅程:Windows游戏编程之从零开始 读后感

读《Windows游戏编程之从零开始》有感

我目前是一枚大三的学生,读的是数字媒体专业,在大一大二做过视频、三维动画等方面的内容之后,最终决定还是想学游戏编程方面的东西。
在学习了一段时间的C++之后,不知如何开始自己的游戏编程,看过叶神给出的书单之后,本以为有了方向,可是实际上读的时候发现并不是那么回事。
在读这本书之前,只知道游戏引擎是类似虚幻4和Unity那样的东西,完全不知道Shader是什么,仅仅听说过DirectX和OpenG,也知道他们是API,但是具体怎么用,一概不知。
读完这本书之后给我了很大的启发,同时也感叹浅墨大神在与我现在同样的年级写下这样一本700+页的书,虽然这么厚一本书,可是对新手真的是十分的友好了。
我并不熟悉Windows编程,在学习了很长一段时间的C++之后,一直都是黑框程序员,也许学习QT那段时间算不上黑框程序员,但是关于图形渲染方面的知识基本上没有。

好了,现在来谈谈这本书吧

我在读这本书之前,看过一点点《Windows游戏编程大师技巧》,但里面的环境实在太老,我都不知道怎么配置(说白了还是自己太菜),导致上面的案例都无法运行,实力劝退了我,在焦急的时刻无意中看见了这本书,并看了浅墨大神的博客,然后抱着试一试的心态开始了这本书的学习。
这本书里面有大量篇幅的代码,而且基本上都是完整代码,大大的降低了我对图形渲染的恐惧,尤其是一开始的GDI教学让我认识了窗口这个概念,不然后面窗口都打不开还真不知道怎么办。
虽然说里面的内容都比较的浅显,但是对于我这种新手,作为启蒙,真是再好不过了,由衷的感谢浅墨大神这本书给我带来的收益。
DX里面封装的函数以及宏,尤其是宏定义的大写,还有一些不知道怎么回事的缩写,其实在某种程度上增加了我学习的难度,还有匈牙利命名法好像确实不太适合我。
就像我刚刚讲述的那样,正是因为这本书讲的太浅显,再加上自己各方面的知识都不是特别的扎实,这本书作为我的启蒙确实很不错,不过对于部分人来讲有点过于简单了,不过正是因为简单嘛,我读也很快,半个月不到的时间,里面的代码我都执行过一遍,遇到问题自己也能解决和更改,剩下要做的就是不断的应用以此来加深程度嘛。

接下来讲一下自己后面的安排

之前提到自己是一枚大三的学生,今年要做的最重要的事情当然还是考研,方向也会是图形学的方向。所以今年也许不会继续每天7、8个小时这样的学习编程的内容,提升自己的英语和数学确实相当的重要呀!!!
我看浅墨大神是南航毕业的来着,之前也有想考南航的打算呢,不过感觉自己学校南邮也不错呢,况且可以离自己女朋友更近一些(手动狗头)。
后面给自己安排的游戏编程路线的话,重新认真的把《Windows游戏编程大师技巧》以及《3D游戏编程大师技巧》给看了吧,虽然说环境很老了,但是思想还是很值得学习嘛,虽然会遇到很多困难,但是“只要思想不滑坡,方法总比困难”嘛。
听说《3D游戏编程大师技巧》是教如何写一个软渲染器来着,当然这也是我的一个目标,自己也想做一个软渲染器出来,也算是给自己挖下一个坑,以后慢慢填吧。

展望

既然自己已经选择了这条路,即使再苦再累也要坚持下去呐,加油!!!
其他正在学习游戏编程的人也要继续加油鸭!!!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值