- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 【用C#写游戏-XNA游戏编程】坦克大战(二) 磨刀不误砍柴工
俗话说得好"磨刀不误砍柴工",刀磨得锋利了,砍起柴来才显得利索;程序也一样,前期没有把准备工作做充分的话,后面更会有一种写不下去的感觉。而我们的准备工作就是使用UML建模、画类图。把各种的关系理清楚后,咱再动手完成《坦克大战》,好废话不多说,开始画图! 上一篇文章的做法我们都是直接把游戏贴图的加载、坦克的控制、移动都写在Game1.cs这个类里面,虽说这样写不是不行,但随着游戏逐
2013-12-11 16:39:09 1488
原创 【工具】多张图片合成
因有些游戏素材下载下来的时候都是各种分开的,多个纹理加载还不如全部放在一张图片内、根据坐标去画需要的贴图的,所以就写了这个小工具来合成图片用,贴上源码using System;using System.Collections.Generic;using System.Text;using System.Drawing;using System.IO;namespace ComI
2013-11-01 17:51:00 1484
原创 【用C#写游戏-XNA游戏编程】坦克大战(一) 初探XNA
从初涉编程到学习C#也一年有余了,从今天开始就借一个《坦克大战》来对自己以前学过的知识进行一次汇总和尝试开始写博客,好了,废话不多说,开篇。 XNA中的X表示能够在WindowsXbox和合作伙伴之间达到跨平台的强大的软件工具。N表示“下一代(Next-generation)”,A表示“架构(Architecture)”。XNA是基于DirectX的游戏开发环境,是微软对于 Ma
2013-10-30 17:13:33 7619
转载 [转]Windows Phone开发人员必看资料
win phone开发必看资料,下载地址收藏啦!收藏后可有选择性的下载,希望大家喜欢!完整附件下载:http://down.51cto.com/data/414417附件预览:Windows Embedded Standard开发初体验【课件汇总】http://down.51cto.com/data/65627利用Windows Embedded Sta
2013-02-27 11:06:24 702
原创 反射(Assembly)
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Runtime.InteropService
2013-01-28 15:04:55 543
原创 P/Invoke使用Win32非托管函数
using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;//System.Runtime.InteropServices 命名空间提供各种各样支持 COM interop 及平台调用服务的成员。namespace Win32API{
2013-01-28 11:28:39 740
原创 拓展方法
继承,是给对象添加功能的好方法,但是如果没有源代码呢? 此时我们就可以用拓展方法了,它可以允许改变一个类,但不需要该类的源代码。 拓展方法是静态方法,也是类的一部分,但实际上没有放在类的源代码中,因此我们必须要建一个静态类,把想要拓展的方法添加为一个静态方法。 using System;using System.Collections.Generic;using
2013-01-21 14:41:12 530
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人