4个回答
2013-08-08
展开全部
1、确实可以尝试XNA平台,XNA是微软制定的下一代游戏开发流程平台,应该是属于Managed DirectX一类,相比之下XNA并不比原生C++慢多少,只要你做好一定得优化。2、从XNA入手游戏开发确实比直接从C++要轻松,假如学得深入了觉得XNA并不能满足你的要求,也可以很轻松的转移到C++下的DirectX,因为大家原理都是一样的,特别是游戏的设计思想和图形学技术方面。3、具体知识点问题:从2D开始,学习SpriteBatch,做些简单的2D游戏,接着可以尝试绘制3D图元,进而设计Shader,或者可以选择直接做游戏设计,只是要求要对游戏的各个技术都要稍微了解。我也是挺喜欢做游戏的,呵呵,欢迎到我的博客 http://hi.baidu.com/ChuckHao 来交流~
2013-08-08
展开全部
用managed dirextX,效率和c++差不多,内存占用能多一点。
VS2005以后,使用ManagedDirectX来写,开发效率会比C++更高
目前在DirectX上还有困难,不过也不是不行
VS2005以后,使用ManagedDirectX来写,开发效率会比C++更高
目前在DirectX上还有困难,不过也不是不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-08
展开全部
C#开发,搞错没?2D就不错了,卡死。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-08
展开全部
DX 9 不过 都是用 C++
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询