使用XNA开发游戏第一天——配置环境&第一个XNA项目

嗯 在博客园的第一篇博文(有个问题 我点了导入wordpress的博文 博客园这里没动静啊 = =)

先介绍一下背景吧。我在Python上用Pygame写了一个半成品游戏,感觉Python的弱类型化让代码规模的扩大很成问题(其实是没有自动完成没法偷懒~)

正好有本讲XNA的书 于是打算迁移到XNA上

 

XNA应该是被放弃了吧 现在只能找到XNA Game Studio 4 只能支持VS2010

于是我还得苦逼地先装上Visual C#2010 Express(2013那漂亮的UI啊为什么要弃我而去)

坐等装完

---------------------------------------------------------------------

啊装完了

然后去下载XNA Game Studio 4

坐等

---------------------------------------------------------------------

创建一个win32 xna项目

在GameContent里面添加资源

载入资源

1 texture = Content.Load<Texture2D>(@"Image\Ground");

画图并居中显示

 1         protected override void Draw(GameTime gameTime)
 2         {
 3             GraphicsDevice.Clear(Color.CornflowerBlue);
 4             spriteBatch.Begin();
 5 
 6             spriteBatch.Draw(texture,
 7                 new Vector2(
 8                     Window.ClientBounds.Width / 2 - texture.Width / 2,
 9                     Window.ClientBounds.Height / 2 - texture.Height / 2
10                 ), Color.White);
11 
12             spriteBatch.End();
13             base.Draw(gameTime);
14         }

好简单啊 = = 早知道我就不写这篇文章了 晕死

 

 

转载于:https://www.cnblogs.com/fuis/p/xna_1day.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值