2009年6月14日

XNA开发中的关键函数总结

摘要: 此为原创,转载请注明作者和出处,谢谢!首先在draw这个循环中:1spriteBatch.Draw(textureTransparent,2 new Vector2(Window.ClientBounds.Width / 2,3 Window.ClientBounds.Height / 2),4 null,5 Color.White,6 0,7 Vector2.Zero,8 1.5f,9 Spri... 阅读全文

posted @ 2009-06-14 17:15 一盘散沙 阅读(606) 评论(8) 推荐(0) 编辑

XNA开发2D游戏中关于精灵图片的写法

摘要: 此为原创,转载请注明作者和出处,谢谢!以上图片正是我们要将它变成动态的图片,Sprite sheets本文译作精灵图,表示包含若干精灵的一张大图。您使用的SpriteBatch.Draw重载版本有一个参数(第三个)允许您指定一个源矩形,使原图只有这部分被绘制。到目前为止您都是为该参数指定null值来告诉XNA绘制整幅图像,编写这样的一个算法:精灵图中每个单独图像(或称为帧)的宽和高(frameSi... 阅读全文

posted @ 2009-06-14 17:10 一盘散沙 阅读(532) 评论(0) 推荐(0) 编辑

C# DES加密解密算法(让DES算法支持任意长度字符串作密钥)

摘要: 将别人总结的DES算法总结转贴如下:using System;using System.Text;using System.Security.Cryptography;using System.IO;.../// <summary> /// 默认密钥向量 /// </summary> private static byte[] Keys = { 0x12, 0x34, 0x... 阅读全文

posted @ 2009-06-14 13:36 一盘散沙 阅读(4110) 评论(3) 推荐(1) 编辑

如何在输出屏幕上画直线

摘要: 此为原创,转载请注明作者和出处,谢谢!如题,如何在输出屏幕上画出形状,如矩形,3角形,直线等。。此类的开发不能在Content通道中加入材质帖图,而是用3维的点画出2点的位置,然后用语句相连,与前段时间的2D游戏开发,用帖图的方式有了很大的区别首先新建一个XNA3。0的项目。保留声明的代码如:GraphicsDeviceManager graphics; //系统生成时自带的然后在下面添加如下代码... 阅读全文

posted @ 2009-06-14 13:35 一盘散沙 阅读(974) 评论(0) 推荐(0) 编辑

XNA开发过程中的拾遗

摘要: 此为原创,转载请注明作者和出处,谢谢!以下是在XNA的3D开发中会用到的函数:Update循环是对游戏的逻辑进行更新的最佳场所:移动对象、获取游戏者的输入、决定对象之间碰撞的结果等等。Draw循环是渲染屏幕上所有对象及背景的最佳场所。Load 当组件载入时被代码框架调用。在这里添加组件相关的载入代码。Color.White 方法绘制没有任何颜色效果的贴图。Matrix类提供了标准的矩阵方法供使用,... 阅读全文

posted @ 2009-06-14 13:34 一盘散沙 阅读(473) 评论(0) 推荐(0) 编辑

关于一个XNA小游戏的感受

摘要: 此为原创,转载请注明作者和出处,谢谢!今天刚入门级学了下XNA的2D游戏的开发,是一个打飞机的游戏。感受颇深!首先写个一个单独的类,这个类包含有2D文件,速度,位置!在就是GAME1中的代码填写,其中有很多经典的算法写法,比如在游戏中的1类事物加如集合中,然后用FOREACH的方法添加,很巧妙! 下面就几个技巧点进行说明:如果想让PC收到玩家的输入,可以通过下列代码进行。如:KeyboardSta... 阅读全文

posted @ 2009-06-14 13:32 一盘散沙 阅读(473) 评论(0) 推荐(0) 编辑

XNA开发软件硬件环境介绍

摘要: 本文介绍开发XNA所需要的软件硬件及配置建议,如果您已经成功调试过一个XNA游戏项目,可以跳过本文。主要的内容有:操作系统,开发工具IDE,XNA Framework,.NET Framework,DirectX SDK,显示卡,其它硬件,本站推荐的配置。所注下载链接皆为官方链接,您也可以在网路上搜寻更多适合您的版本。操作系统:Windows XP(SP3) Windows Vista(SP1)(... 阅读全文

posted @ 2009-06-14 13:29 一盘散沙 阅读(684) 评论(0) 推荐(0) 编辑

博客圆终于注册完成了

摘要: 今天终于注册成功,感谢管理人员! 阅读全文

posted @ 2009-06-14 13:22 一盘散沙 阅读(257) 评论(0) 推荐(0) 编辑

导航