龙书问题,跨平台问题
龙书的内容和语言实在节俭,每节几句话就过去了,好多东西也不知道是啥玩意就结束了。有没有类似的讲的在详细点的书?推荐下!这个龙书实在学不明白。
昨晚在群里聊天,我问他们跨平台的主流库有什么,我想直接去学一个跨平台的类库。有人说不学DX这种基础就直接学类库有点太“那个”,也不知道“那个”是啥意思。他们把DX比喻成汇编语言,把跨平台类库比喻成高级语言。以我的经验,不学汇编直接学高级语言也是没问题的!
刚开始研究游戏,也不知道有啥好的主流跨平台类库。淘宝搜了搜,在书名上常见的是 Unity 3D、cocos2d-x。这些有啥特点,学啥好? 有没有什么能同时跨这几个的:苹果、安卓、PC windows、windows phone 8。
[解决办法]
你没有学进去。龙书的例子代码要钻研,最好能够模仿之,改进之。希望你继续学龙书,以能够制作出一个完整的游戏(不要求多复杂)为止。
[解决办法]
说的是DX9的龙书?的确讲的比较简略,想要细致一点的看这本《精通DirectX.3D图形与动画程序设计》
个人感觉比龙书强多了。
龙书比较适合刚入门,什么也不懂的人看,看一遍大概了解下基本流程。
深入了解最好是看DX自带的例子,比如上面这本就是结合DX实例一步步讲解的,不过好像没什么人推荐,或许是不太适合刚接触DX的人看吧。
[解决办法]
不管看什么书都要耐心实作。新手就好比刚步入森林的猎手,总要细心地走进去,才能知道究竟是怎么回事,别人指个方向就很不错了,光靠别人说不行。
[解决办法]
龙书已经算是比较基础的啦,而且龙书的名字本来就是。。。你懂的。
也就说,龙书本身就是入门的书籍。但是真的看懂了这本书那也是很了不起的了。
[解决办法]
初学3D编程 建议先学opengl
opnegl的入门书将得很详细
不要觉得学opengl是浪费时间
学它能让你更快的学会DX
[解决办法]
龙书先弄懂再说,
dx,opengl,那些原理是一样的,最好自己能出个基本引擎,