最近在学设计模式,于是手痒之,想写一个游戏来验证所学之内容。
熬了两天,写完了一个场景,在控制台测试好应用层代码之后,发现对UI层傻眼了
我下载过一些教程,看过如何在窗口上用双缓冲技术画图。但是看完之后,要自己写,感觉积累还是很单薄,请问,有人能推荐我去看哪些东西,把UI层做好?

解决方案 »

  1.   

    看看directX吧
    2d,3d都可以开发
    自己直接写的用不上GPU,CPU占用很高的
      

  2.   

    以前做C++的时候,画图用到过双缓冲,感觉现在用wpf可以完成相应的功能
      

  3.   

    在C#里做游戏开发的话,可以考虑使用XNA或Silverlight(WPF也可以)
      

  4.   


    那学XNA,需要只是看下教程就可以了,还是要扎实啃本书?