自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

月锋空间

WHL Blog-游戏开发与设计专区

  • 博客(13)
  • 收藏
  • 关注

原创 启航 人工智能

现在要实现下一个梦想了——AGI/SAI

2021-12-23 11:19:34 95

原创 偶遇

记得是前年夏天,我还在北京,被一个peng

2014-05-21 23:16:49 455

原创 关于C#枚举中最后一项是否必须有逗号的问题结论

《Programming C#》中,在示例中定义的枚举类型,好像前后都不一样哦!例如定义了以下两个枚举类型:enum servingsizes:uint{    small=1,    regular=2,    large=3   //没有逗号结束。}另一个:enmu temperatures{    wickedcode=0,    freezi

2014-04-03 15:33:02 3545

原创 Cocos2Dx 内存管理封装

刚接触Cocos2Dx感觉,架构比较清晰合理,但就是内存管理机制对于本人来说实在是感觉很奇怪。每次创建对象都是用creatXXX方法,如果要保持对象指针还需要retain,销毁时还要记得release,着实很烦人。本人尝试了使用类似智能指针的方式存储,感觉还不错。 先说一下原先Cocos2Dx自动内存管理机制:    在Cocos2Dx的CCObject类中有这么两个函数ret

2013-06-22 13:03:00 3368

原创 Windows下cocos2DX安卓开发环境配置

1,下载 jdk-6u45-windows-x64.exe,注意必须安装JDK1.6版,1.7版会有编译错误地址:http://download.oracle.com/otn-pub/java/jdk/6u45-b06/jdk-6u45-windows-x64.exe安装之 2,下载定制版eclipse:adt-bundle地址:http://developer.andro

2013-06-04 11:12:10 11195 3

原创 突然想做2D游戏了

这几年一直在做3D网游,当前很多国外游戏公司在回归2D,例如,EA出的Shank,Team17的Worm:Reloaded,还有我年少时非常青睐的RayMan最新版号称也要改回2D,以上列举了一些大作,还有很多2D的已玩法出众的小游戏也很火爆,比如:植物大战僵尸,愤怒的小鸟等。3D游戏感觉更适合营造模拟类题材游戏,比如:FPS,体育类等临场感比较强的游戏类型,而RPG或者ARPG,还有突出玩法

2011-03-12 15:11:00 1147

原创 关于.Net框架下3D游戏的设计与实现——2.2,使用我们的Axiom

由于前几个月工作较忙,一直都没有继续研究Axiom,最近终于节点结束可以继续研究一下C#了^_^    上一篇说道了如何将Axiom连接到我们的工程,并使用Axiom应用程序框架生成一个空Axiom项目。今天我们来探讨一下如何让Axiom渲染一些我们需要的3D物件。    首先渲染一个3D物件到场景。在Axiom给出的ExampleApplication类当中有这样一个虚函数protect

2008-06-30 20:24:00 1614 4

原创 关于.Net框架下3D游戏的设计与实现——2.1,渲染引擎Axiom简介

          在上一篇中我展望了一下.Net游戏设计的美好前景(可是也只限于前景-_-! ,现在用.Net编游戏的公司还是很少),本节我们主要介绍一下在.Net下使用渲染引擎。 在.Net平台下可用的渲染器和渲染引擎还是不少的:         1,CSGL(在.Net下使用OpenGL的库),连接http://csgl.sourceforge.net/index.html   

2008-04-13 15:17:00 1917

原创 关于.Net框架下3D游戏的设计与实现——1,引言

        在.Net框架下进行高品质3D游戏开发,一直都是.Net爱好者的梦想,本人虽然一直在从事C++游戏开发,但还是觉得.Net框架是将来游戏编程的发展趋势,因为现在软件开发工作量主要是在适应不断改变的需求上,游戏软件更是如此,因为在一款游戏编写完成之前谁也不知道“她”是否完美。而C++很难快速适应需求变化,C++过于臃肿,实现一个算法时往往效率和可读性成为了鱼与熊掌,而.Net却弥补了

2008-04-07 12:33:00 1653

转载 Godel第一不完备性定理与强人工智能

Godel第一不完备性定理:任何一个内部一致的形式体系,若包含了基本算术公理体系,则该体系不是完备的。亦即,存在一个命题,这个命题是真的,但不可证明。Godel定理涉及到一些基本术语。先简介如下。理论,theory陈述,statement在理论中可证明,provable in the theory一致,consistent可构造,can be constructedGodel命题,Gode

2007-11-30 19:33:00 3018

原创 图形学中常用的几种数学方法

1,求直线与平面交点已知直线的方向向量为并通过点,平面的法向量为并通过一点,则得到以下方程组。;解得:;则既为所求。2,求两不共线向量的法向量已知两不共线向量与,其法向量:;3,求反射光方向矢量设坐标原点为发光点,反射面的法向量为,且反射点,由于已知反射点,所以要求反射光方向矢量只需求反射光经过的一点即可,根据反射定律原点关于法线的镜像点必然在反

2007-03-25 16:26:00 1900 3

原创 浅谈基于MDX的3D图元鼠标拾取

      在网上看了很多相关资料发现都是单个物体的Pick对于多物体进行World变换后的Pick则很少有讨论的。在dxsdk中也只有单个物体移动相机实现Pick的c++的代码。在此我用c#实现多物体Pick。所谓Pick(拾取操作)就是通过鼠标选取3d空间中的几何图元(就像魔兽中选择英雄^_^)。要实现多物体Pick需要实现以下几步:1,通过鼠标在窗体中的位置获得拾取射线的方向矢量(R

2007-03-25 09:14:00 1468

原创 开志祭文

由于本人网站被封,每每与朋辈学习、交流代码、发表文章都实感不便,今为本人在CSDN开志首日,特此祭文!望有志同道合之士,共谋技术、共同提高!本人方向:C/C++技术,.NET技术,C++与DirectX游戏开发,C#与MDX游戏开发,XNA技术

2007-03-21 10:05:00 879 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除