當前位置:首頁 » 編程軟體 » xna游戲編程

xna游戲編程

發布時間: 2022-07-17 18:24:09

❶ Unity3D xna哪個開發游戲好啊

當然首選unity3d!XNA只能算一個框架而unity是一個成熟的游戲開發工具,開發者只需要考慮做什麼游戲,根本不需要考慮游戲怎麼做。

❷ XNA Framework是什麼意思

XNA中的X表示能夠在WindowsXbox和合作夥伴之間達到跨平台的強大的軟體工具。N表示「下一代(Next-generation)」,A表示「架構(Architecture)」。XNA是基於DirectX的游戲開發環境,是微軟對於 Managed DirectX 的修正及擴充版本。XNA Game Studio Express 是專業跨平台整合型游戲開發套件「XNA Studio」的簡化版,以「Visual C# Express 2005」為基礎,並針對業余創作者加以改良,提供簡易的開發環境與詳細的教學文件。
XNA Framework則是微軟C#的一套游戲編程系統

❸ 3D游戲編程的語言與相關制圖軟體

現在用的最多的還是C++,制圖軟體是3dsmax和photoshop。但是微軟現在正在極力推薦C#最為開發語言,用xna進行游戲開發,但由於xna還不是很完善,所以在以後相當一段時間內,C++還是主流游戲開發語言。

❹ .NET游戲編程入門經典-C#

這本書我有,不是電子版的,是我買的,其實這本書講的不好,開始幾章講的是GDI+製作游戲,俄羅斯方塊等等,後面講directx9繪制2d圖形,講的很簡單,3d游戲編程講的很少,基本上可以說沒有接觸3d游戲世界,後面講的是directsound等等,也都是入門級別的,還介紹了幾個例子,買了之後我發現虧了,

推薦你學XNA游戲編程,比MDX強了很多,

http://www.tupwk.com.cn/downpage/index.asp
在這里搜索「NET游戲編程入門經典」,可以下載教程源碼,但沒有電子版的,

to 幻影血蟲:
xna是微軟專門為.net編寫的mdx游戲庫,微軟的《機甲指揮官》就是用.net開發的,還有epic的《戰爭機器》也用到.net的開發,
十年前也有人說「用c++編寫游戲不現實吧,還是用c語言吧」,可c語言編寫游戲的一開始,用匯編的人就開始嘲笑c語言編寫游戲不現實,詳情:

【C#適合開發游戲嗎?】
http://tieba..com/f?kz=347071157
http://tieba..com/f?kz=156482395

❺ XNA游戲開發求助

你的水果消失是怎麼實現的。。。怎麼會碰到後所有都消失?

水果存在一個數組里,在檢測到碰撞後把這個水裡從數組里移除,渲染時把數組里的東西取出來一一渲染就好了。。這樣就不會渲染到不到數組里的東西,即消失了。

❻ 對於初學者:開發網路游戲編程要具備哪些知識各種知識要到什麼程度當今網路游戲開發流程

什麼都行;D3D庫都可以被引用到。
初學的話,使用xna框架不錯,先熟悉下3D的概念以及矩陣變換,游戲時間機制,顯示(draw)與邏輯(update)機制。
然後再學習Managed DirectX會快很多。
(當然了,本人是managed DirectX出身,所以推薦這個而已)
對於DirectX,最好的學習文檔就是微軟的 sdk了。裡面的很多實例非常詳盡,前提是你有了基礎。因此,個人建議你先從xna入手吧。
IDE么,VS2010就能搞定目前你的一切了。

❼ microsoft xna framework可以卸載嗎

可以卸載,但是一般不需要卸載。

Microsoft XNA Framework官方版是一款專業的整合性游戲工具。微軟官方最新發布的游戲環境運行庫:Microsoft XNA Framework Redistributable 官方版為部分游戲必須組件,直接安裝即可。

Microsoft XNA Framework軟體特色

1、加快游戲開發的速度。以前使用DirectX來開發Windows平台游戲,游戲開發公司大概花費80%的時間在程序開發上,而在游戲的創意上僅佔20%。而使用XNA.NETFramework進行游戲開發,大大減少了開發者的工作量,不僅降低了開發的成本,而且在游戲開發上可以更加關注游戲的創意。

2、開發的游戲可以在Windows與Xbox 360之間跨平台運行,同時它更加易用,有更高的擴展性。XNA Framework把所有用作游戲編程的底層技術封裝起來,由此,游戲開發員就可以把精力大部分專注於游戲內容和構思開發。

3、支持2D與3D游戲開發。XNA Framework同時支持2D和3D的游戲開發,也支持XBox360的控制器和震動效果。

4、XNA 4.0默認是將項目模板安裝到VS2010中的,並不能夠自動安裝到VS2012,所以需要一些操作來讓VS2012中也可以使用XNA 4.0模板。

❽ VS2008 裡面 XNA 3.0游戲編程小問題

這問題我也不知道
不過我查了下,貌似ResourceUsage和ResourceManagementMode是XNA1.0才有的,自從2.0後就沒有了。ResourceUsage已經分為TextureUsage和BufferUsage了。
而且VertexBuffer有2個重載:VertexBuffer.VertexBuffer(GraphicsDevice graphicsDvice,int sizeInBytes,BufferUsage usage)

和VertexBuffer.VertexBuffer(GraphicsDevice graphicsDvice,Type vetexType,int elementCount,BufferUsage usage)
感覺你實例化一個VertexBuffer的時候,傳遞的參數好像不正確,類型都不對。(你的例子是不是XNA1.0的?)

我接觸XNA也不久,說的有什麼不對的地方不要見怪 O(∩_∩)O~

熱點內容
db2新建資料庫 發布:2024-09-08 08:10:19 瀏覽:170
頻率計源碼 發布:2024-09-08 07:40:26 瀏覽:778
奧迪a6哪個配置帶後排加熱 發布:2024-09-08 07:06:32 瀏覽:100
linux修改apache埠 發布:2024-09-08 07:05:49 瀏覽:208
有多少個不同的密碼子 發布:2024-09-08 07:00:46 瀏覽:566
linux搭建mysql伺服器配置 發布:2024-09-08 06:50:02 瀏覽:995
加上www不能訪問 發布:2024-09-08 06:39:52 瀏覽:811
銀行支付密碼器怎麼用 發布:2024-09-08 06:39:52 瀏覽:513
蘋果手機清理瀏覽器緩存怎麼清理緩存 發布:2024-09-08 06:31:32 瀏覽:554
雲伺服器的優點與缺點 發布:2024-09-08 06:30:34 瀏覽:734