使用C#和.xna或wpf的3D图形? [英] 3D graphics using c# and .xna or wpf ?

查看:75
本文介绍了使用C#和.xna或wpf的3D图形?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

非常感谢您的回复.我正在考虑开发一款小型游戏.

Thank you very much for your response. I am thinking of developing a small game. will learn XNA soon.

推荐答案

XNA是有效的游戏引擎 XNA Wiki [ ^ ]

WPF是Windows Presentation Foundation WPF Wiki [ WPF 3D入门 [
XNA is a effectively a Game engine XNA Wiki[^]

WPF is Windows Presentation Foundation WPF Wiki[^]

Check out the articles on CodeProject, for example, here is a WPF 3D Primer[^], there are plenty other ones.

So, for 3D, WPF certainly is an option :)


这取决于您要在游戏中做什么.

WPF更适合小型游戏,因为您可以获得所有可以放到Window上的控件,而无需自定义控件.

但是,XNA cna可以做一些令人惊奇的事情.

这是XNA的一些游戏:

机器人游戏(第三人称3D射击游戏)
http://create.msdn.com/zh-CN/education/catalog/sample/robot_game

赛车游戏(《速度与激情》风格的3D赛车游戏).
http://create.msdn.com/zh-CN/education/catalog/sample/racing_game

网络隆隆声(2D Massivly Multiplayer Online Game)
http://create.msdn.com/zh-CN/education/catalog/sample/net_rumble"

WPF更容易,但是对于游戏而言,XNA绝对更好.
It depends on what you want to do in your game.

WPF is better for small games, because you get all the controls that you can put down on your Window without having to custom-make controls.

XNA, however, cna do some amazing stuff.

Here are a few games by XNA:

Robot Game (3rd person 3D shooter)
http://create.msdn.com/en-US/education/catalog/sample/robot_game

Racing Game (Fast & Furious style 3D racing game).
http://create.msdn.com/en-US/education/catalog/sample/racing_game

Net Rumble (2D Massivly Multiplayer Online Game)
http://create.msdn.com/en-US/education/catalog/sample/net_rumble"

WPF is easier, but for a game, XNA is definately better.


这篇关于使用C#和.xna或wpf的3D图形?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆