xna吧 关注:586贴子:1,925
  • 6回复贴,共1

给想学xna游戏编程,而且从来没接触过游戏编程者的建议

收藏回复

  • 218.83.196.*
...


1楼2009-09-29 03:19回复
    • 218.83.196.*
    xna是一个简化和托管的专门用于游戏和视频制作的东西.
    但是这并不表示不需要任何图形成像的相关知识,只是很多地方变的易懂,并且操作性提高了.
    所以想学3d游戏编程的话,还是推荐要学习一下游戏编程的大致框架和图形方面的相关知识,比如不明白shader是干什么的,hlsl到底是个什么东西的时候,真的蛮痛苦的.
    推荐一本游戏编程方面的书,<<3d游戏编程大师技巧>>,这是一本专门打破沙锅问到底的好书.因为c++的东西确实蛮头晕的,所以并不一定要研究透那些代码,像看小说一样看这本书,碰到头晕的代码跳过就是了,读完以后你就会明白3d游戏制作大致的流程,每个步骤上有些什么技术.然后,当你学习xna3d游戏制作的时候,你就能得心应手了.
    然后xna在2d游戏制作方面真的很轻松,如果不需要太多特效的话,基本0基础就能开始着手开发了,这真棒.


    2楼2009-09-29 03:19
    回复
      这里人很少的
      不过确实 知识是必须的
      <<3d游戏编程大师技巧>>绝版了都 当然电子书也有
      不过都比较旧了 至于shader也没有讲到
      图形方面 肯定是realtime rendering了 不过主要是理论


      禁言 |3楼2009-09-30 09:50
      回复
        如果记得没错,xna3.1需要显卡硬件支持directx9.0c和sm3.0


        禁言 |5楼2011-05-19 11:54
        回复
          请问大虾,用C#+XNA做出来的3D可以在web上运行吗?另外,C#+silverlight3怎么样?谢啦


          IP属地:上海禁言 |6楼2011-05-22 10:06
          回复


            IP属地:浙江禁言 |7楼2013-07-04 10:33
            收起回复