使⽤FNA-XNA(或MonoGame)框架和Nez引擎开发游戏的准备
⼯作
fetching feed⼀为VS2019安装XNA4.0 (只⽤monogame可以不装XNA)
按照提供的⽂件中1-6的顺序安装
最后运⾏ XNA Game Studio 4.0 zh-cn.vsix 忽略不兼容
⼆下载安装monogame (只⽤FNA其实可以不装monogame)
可选:
三克隆或下载FNA (只⽤monogame可以不装FNA)
FNA是XNA的完全重新实现,所有API都和XNA相同,由于XNA有完整的中⽂智能提⽰,所以后续⽂章都⽤FNA⽽不是monogame,但是他们实际是相差不⼤.
FNA没有⾃⼰的管道程序,可以使⽤原来XNA的或者monogame的,但是不推荐使⽤XNA的管道管理,⽽是使⽤monogame的或者其他实现.
同样这⾥可以使⽤上⾯提供的XML⼯具整合⼀个中⽂智能提⽰给FNA.dll使⽤
四克隆或下载Nez
Nez是建⽴在FNA或者MonoGame之上的2D游戏引擎(勉强算吧).提供了游戏需要的物理引擎,AI等等基础功能.
本系列⽂章主要是使⽤Nez开发游戏,⽽不是在基础FNA等基础框架上直接开发.
五新建XNA项⽬企业网站 设>做核酸检测的二维码
bom浏览器对象模型游戏辅助框架免root本系列默认以上全装,并且都在XNA的项⽬基础上写代码.如果使⽤monogame的话,相差不⼤,后续不再提到.
软件编程是干嘛的
1 创建⼀个XNA游戏项⽬
2 删除原来的XNA引⽤,引⼊FNA和Nez
最后提供⼀个我已经整合好的FNA空模板
复制到 Documents\Visual Studio 2019\Templates\ProjectTemplates\Visual C# ⽬录即可

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。