0

[纸上谈兵-网游开发]架构篇

c++ 与C#选择比较:因为C++快,就选择C++作为开发语言,是比较教条的做法。因为软件实际运行起来,真正的瓶颈在架构和代码质量的好坏。屠龙刀很锋利,没有强大的臂力也拿不起来;倚天剑耍起来,也容易伤到自己。我承认,C#其实更容易产生性能瓶颈,因为很多C#开发人员写出的代码,经常有更好的实现方法,代...

刘博平 发布于 2012-01-16 12:55 评论(2) 阅读(120)
1

XNA4.0 RPG游戏开发系列教程【PDF教程+源代码】

在国外网站发现一Xna4.0系列教程,是关于RPG游戏开发的,不禁构建了不错的游戏引擎,还设计了完善的编辑器,感觉挺不错的,在此与大家分享...

火必烈 发布于 2011-12-23 13:56 评论(0) 阅读(224)
4

[翻译]XNA RPG游戏教程

Role-Playing Game 简易教程 – 重用 Tile Engine 本文翻译自RPG_Tutorial_2_Engine.doc 文章所提RPG示例可在此下载 简介 这篇教程会告诉你如何在Role-Playing Game (RPG)示例中提取二维贴图及碰撞系统,并将它添加到一个XNA ...

养狗的老鼠 发布于 2011-12-21 12:38 评论(0) 阅读(165)
0

《XNA游戏开发》在战机游戏中使用Decorator模式

在之前的关于XNA的介绍中,我们主要讲解了XNA的一些基础,但是将我们在实现一些简单游戏时,众多对象的处理则是一个比较让人头痛的问题。在这里,我们使用装饰模式来解决在现有对象基础上的扩展问题...

张剑 发布于 2011-12-17 13:42 评论(3) 阅读(842)
0

最新的 Xna Racing Game

Xna Racing Game源代码(2.0版本和4.0 版本)...

火必烈 发布于 2011-12-17 11:06 评论(0) 阅读(101)
1

发布一个XNA写的小雷电源码

从硬盘里翻出一个很老很老的压缩包RedCloudKnight.rar,两年多以前用XNA写的一个雷电程序(只实现了程序逻辑,没有什么关卡设置),分享给大家吧~简要介绍一下,这个程序是在XNA2.0上开发的,VS2008,如果直接用VS2010打开的话会提示升级版本,游戏做的时候是800*600的分辨...

锦燕云 发布于 2011-12-16 14:37 评论(5) 阅读(568)
0

相机

例如我们要想保持我们正在看东西的一个状态,例如看一个茶杯,需要量化到哪些参数,才能保持该状态?最容易想到的就是位置,就是你的头的位置不能变,例如本来你坐在椅子上看这个杯子,又站起来看,肯定呈现在你眼睛里面的效果是不一样的。如果你向左或向右歪一下头呢,头的位置即使保持不变,但头歪了,看到的杯子也是歪的...

mytudousi 发布于 2011-12-14 22:23 评论(0) 阅读(44)
0

把XNA嵌入到WPF中运行

首先要明确一点,我这篇所谓的把XNA嵌入到WPF中,并不是直接嵌入到WPF中,而是先嵌入到WinForm的Control中,然后再通过WindowHost控件嵌入到WPF中。因为我之前也找过把XNA嵌入到WPF中的方法,找了很多文章也包括英文的,但看了大半天发现其实现方式也都是通过WinForm中转...

mytudousi 发布于 2011-12-12 14:45 评论(2) 阅读(163)
0

安装directX sdk 出现EORRS CODE S1023

最近因为要用到directx写一下车载的界面,于是就去Microsoft下载了DirectX SDK。但是装了n次都是到最后了报出Error Code s1023,如图:...

牛德彪 发布于 2011-12-11 01:04 评论(0) 阅读(104)
0

Xna4.0中使用Texture2D.FromStream加载png图像的问题

使用Texture2D.FromStream加载半透明的png图像时,纹理与原图不一致,特别是半透明的信息基本都丢失了,图像变得一团糟。必须在使用纹理渲染之前进行处理...

火必烈 发布于 2011-12-08 19:57 评论(0) 阅读(75)
3

XNA 游戏编程学习总结,2D与3D实现

从9月开始学习XNA到现在已经有2个多月,虽然没有开发出完整的游戏,但是Demo不少,现在就来分享一下,我这两个月以来的成果。希望对新接触XNA的朋友们有些帮助。   这次分享的Demo有两个(使用的是XNA4.0+VS2010+maya2010),一个是2Dtrack 如其名字,演示的2D的追踪效...

DSH(现代魔法研究协会~欢迎您的加入~) 发布于 2011-11-23 20:21 评论(12) 阅读(1181)
6

分享一下近期在XNA方面的研究和学习的成果(二)

在上文我大概介绍了一下打算实现一个《魂斗罗》的游戏,以及在实现过程中使用的自己开发的工具,文章最后给出了一个演示,可以看到我们已经可以通过键盘控制主角的各种动作了。今天继续分享这两天我的收获,这包括背景部分的使用以及通过引入一些简单的物理定理来实现跳跃的动作。我在游戏开发方面也还只是刚刚起步,或许我...

dax.net 发布于 2011-11-16 14:23 评论(9) 阅读(1209)
0

各种坐标系

当你选中一个原点,定义好x,y,z三个坐标轴之后,那么世界位置中的任何一个地方都是可以定义的。但实际情况我们会这样做吗?例如你在布置一间房子的时候,你可能会描述我要把这个桌子放在墙角(2,3)米的地方。你能说我放在地球多少经纬度多少度,多少分,多少秒的地方吗?很显然其他的坐标系都有存在的价值,例如局...

mytudousi 发布于 2011-10-23 21:33 评论(0) 阅读(208)
0

三维坐标系

相信大家对二维坐标系应该很清楚,因为我们似乎在小学的时候就开始接触二维坐标系。二维对于我自己来说,大学毕业以来一直在做二维GIS系统,对二维坐标系,地理坐标系,以及地图编码切片等都有一定的了解。虽然三维坐标系比二维坐标系只多了一维,仅仅多了一个z轴,但复杂度却大大提升。要知道整天面对的电脑屏幕是一个...

mytudousi 发布于 2011-10-23 17:21 评论(0) 阅读(108)

推荐博客(按更新时间)

×