[纸上谈兵-网游开发]架构篇
c++ 与C#选择比较:因为C++快,就选择C++作为开发语言,是比较教条的做法。因为软件实际运行起来,真正的瓶颈在架构和代码质量的好坏。屠龙刀很锋利,没有强大的臂力也拿不起来;倚天剑耍起来,也容易伤到自己。我承认,C#其实更容易产生性能瓶颈,因为很多C#开发人员写出的代码,经常有更好的实现方法,代...
XNA4.0 RPG游戏开发系列教程【PDF教程+源代码】
在国外网站发现一Xna4.0系列教程,是关于RPG游戏开发的,不禁构建了不错的游戏引擎,还设计了完善的编辑器,感觉挺不错的,在此与大家分享...
[翻译]XNA RPG游戏教程
Role-Playing Game 简易教程 – 重用 Tile Engine 本文翻译自RPG_Tutorial_2_Engine.doc 文章所提RPG示例可在此下载 简介 这篇教程会告诉你如何在Role-Playing Game (RPG)示例中提取二维贴图及碰撞系统,并将它添加到一个XNA ...
《XNA游戏开发》在战机游戏中使用Decorator模式
在之前的关于XNA的介绍中,我们主要讲解了XNA的一些基础,但是将我们在实现一些简单游戏时,众多对象的处理则是一个比较让人头痛的问题。在这里,我们使用装饰模式来解决在现有对象基础上的扩展问题...
发布一个XNA写的小雷电源码
从硬盘里翻出一个很老很老的压缩包RedCloudKnight.rar,两年多以前用XNA写的一个雷电程序(只实现了程序逻辑,没有什么关卡设置),分享给大家吧~简要介绍一下,这个程序是在XNA2.0上开发的,VS2008,如果直接用VS2010打开的话会提示升级版本,游戏做的时候是800*600的分辨...
把XNA嵌入到WPF中运行
首先要明确一点,我这篇所谓的把XNA嵌入到WPF中,并不是直接嵌入到WPF中,而是先嵌入到WinForm的Control中,然后再通过WindowHost控件嵌入到WPF中。因为我之前也找过把XNA嵌入到WPF中的方法,找了很多文章也包括英文的,但看了大半天发现其实现方式也都是通过WinForm中转...
安装directX sdk 出现EORRS CODE S1023
最近因为要用到directx写一下车载的界面,于是就去Microsoft下载了DirectX SDK。但是装了n次都是到最后了报出Error Code s1023,如图:...
Xna4.0中使用Texture2D.FromStream加载png图像的问题
使用Texture2D.FromStream加载半透明的png图像时,纹理与原图不一致,特别是半透明的信息基本都丢失了,图像变得一团糟。必须在使用纹理渲染之前进行处理...
XNA 游戏编程学习总结,2D与3D实现
从9月开始学习XNA到现在已经有2个多月,虽然没有开发出完整的游戏,但是Demo不少,现在就来分享一下,我这两个月以来的成果。希望对新接触XNA的朋友们有些帮助。 这次分享的Demo有两个(使用的是XNA4.0+VS2010+maya2010),一个是2Dtrack 如其名字,演示的2D的追踪效...
分享一下近期在XNA方面的研究和学习的成果(二)
在上文我大概介绍了一下打算实现一个《魂斗罗》的游戏,以及在实现过程中使用的自己开发的工具,文章最后给出了一个演示,可以看到我们已经可以通过键盘控制主角的各种动作了。今天继续分享这两天我的收获,这包括背景部分的使用以及通过引入一些简单的物理定理来实现跳跃的动作。我在游戏开发方面也还只是刚刚起步,或许我...