其实directx的各种api还是蛮好用的,刚学的时候只需要按照教程或示例程序用一些基本的api,熟悉了以后可以自己看文档来看各个api的用途,很多新人刚开始喜欢研究每一个函数的各种细节,其实一开始并不需要花大量时间在这方面,可以先大概了解一下整个directx的渲染流程 再对每个关键函数进行学习。 另外就是box2D是一款2D物理引擎,并不是游戏引擎,也不是游戏中必备的(虽然很多游戏都有物理引擎)。总之一步一步来,一年之内就应该能用dx9做出来个2Drpg之类的游戏。
其实directx的各种api还是蛮好用的,刚学的时候只需要按照教程或示例程序用一些基本的api,熟悉了以后可以自己看文档来看各个api的用途,很多新人刚开始喜欢研究每一个函数的各种细节,其实一开始并不需要花大量时间在这方面,可以先大概了解一下整个directx的渲染流程 再对每个关键函数进行学习。 另外就是box2D是一款2D物理引擎,并不是游戏引擎,也不是游戏中必备的(虽然很多游戏都有物理引擎)。
总之一步一步来,一年之内就应该能用dx9做出来个2Drpg之类的游戏。