- 博客(15)
- 资源 (9)
- 收藏
- 关注
原创 设计模式State之模式
设计模式中的State模式是比较常用的模式之一,通常一个简单的AI系统会使用状态机模式.这里我将详述简单AI系统中的状态机模式..为此,这个简单的AI系统将会模拟一个苦逼的工人,这个工人每天要做4件事,睡觉,洗漱,吃饭,挖矿..为了做这4件事这个工人还要分别前往4个地点,分别对应的家(睡觉),,澡堂(洗漱),,餐厅(吃饭),矿场(挖矿)..工人会在适当的条件下变换不同的状态,为此我们要
2012-10-06 17:05:20 599 1
翻译 Direct3D11 Device(设备对象),Device Context(设备上下文)官方SDK翻译
Dx11Device官方SDK翻译作者:CYM时间:2012/5/19Device(设备对象)Adevice is used to create resources and to enumerate the capabilities of adisplay adapter. In Direct3D 11, a device is represented with anID3D1
2012-05-19 10:16:27 2344
原创 ogre角色控制器的实现
作者:CYM这里将简单的实现一个第三人称的角色控制首先写一个基类,这个基类生么也不做,只是确定一些通用的函数可和成员变量,也就是说这个基类都是纯虚函数这个类的成员函数主要是处理鼠标和键盘的输入,然后更改角色的状态,Render()函数在根据状态来渲染相应的动画以下几个是 virtual void Create(Ogre::S
2012-03-11 10:20:26 1699 1
原创 Ogre角色控制类(源码)
作者:CYM首先写一个基类,里面的成员函数都是纯虚函数,以及几个通用的成员变量//------------------------------------//作者:CYM//时间:2012/03/08//描述:游戏角色类//------------------------------------#pragma once#include "GameDefine.h"usin
2012-03-11 09:45:16 1433
原创 C++写的字符窜处理类(源码)
//--------------------------------------------------------//名称:CYMString.h//作者:CYM//日期:2012/2/10//描述:游戏引擎字符窜类,用于处理字符窜信息//--------------------------------------------------------#pragma once#in
2012-02-13 18:55:14 893 3
原创 DirectX骨骼动画演示,和渐进网格和增进网格的演示
DirectX骨骼动画演示,和渐进网格和增进网格的演示未处理的网格线框模式下的网格没有简化后的飞机模型简化后的飞机模型经过5级增进后的网格(中间的一男一女,)在线框模式下,也能表现出面填充模式的效果自己封装类三个类:网格类,辅助渲染类,和骨骼动画类,给出主框架类代码//-----
2011-07-09 21:17:37 1767
原创 DirectX骨骼动画,地形,级球形天空体的演示
天空体类:头文件:Code: #pragma once #include #include #ifndef SAFE_DELETE #define SAFE_DELETE(p) { if(p) { delete (p); (p)=NULL; } }
2011-05-07 20:48:00 2192 10
原创 DX骨骼动画,地形简单的演示
给出主文件头文件:Code: // //D3D主文件类 //作者:CYM // #pragma once #include #include #include "D3DFrame.h" #include "Model.h"
2011-05-04 19:10:00 2063 3
原创 dx粒子效果雪花飘
简单修改一下也能变成玻璃效果,天上掉玻璃了 主文件Code: ////////////////////////////////////////////////////////////////////////////////////////////////// // 文件: main.cpp
2011-02-28 20:34:00 1997 6
原创 dx雾特效,旋转的立方体,文字动画显示,底面简单演示
代码太多,添加了三个类,把很多都封装起来了按空格键开启或关闭雾效果给出主文件:Code: ////////////////////////////////////////////////////////////////////////////////////////////////// // 文件: main.cpp // 作者:
2011-02-15 21:12:00 1256 2
原创 纹理,按空格键变换立方体的纹理
Code: ////////////////////////////////////////////////////////////////////////////////////////////////// // 2011/1/20 // cube.cpp文件: // 作者:CYM // 渲染组旋转立方体在网格模式
2011-02-09 19:39:00 833 4
原创 DX中将窗口坐标转换成屏幕坐标,自己写的函数
今天花了点时间修改了函数新加了四个条件判断.Code: //主:窗口映射模式必须为系统默认 //将窗口坐标转换成屏幕坐标,已完成. //函数思路:我们先计算出十字坐标的原点(0,0),也就是窗口坐标的中心点(width/2,hight/2) //找到原点后,判断:原点右上角是第一象限;左上角是第二象限;左下角是第三象限;右下角是
2011-01-22 16:17:00 3518
原创 DX鼠标控制摄像头源码,做了详细注解
由于没有找到有关将窗口坐标转换成屏幕坐标的函数,干脆自己写了个函数.等待完善,嘿嘿新增:按方向键左右可以移动摄像机位置 新增:按住shift并且移动鼠标可以改变观察目标 新增:按住鼠标左键并且移动鼠标可以改变摄像机位置 cube.cpp文件: Code: ////////////////////////////////////////////
2011-01-21 20:40:00 2180
原创 修改DX代码:实现按方向键上下能控制摄像机的距离
Code: ////////////////////////////////////////////////////////////////////////////////////////////////// // 2011/1/20 // cube.cpp文件: // // 渲染组旋转立方体在网格模式。演示了顶点和
2011-01-20 12:58:00 1107 2
原创 [转] 死几十万人的笑话。 经典
1、一天,牛给驴出了一个难题,问“蠢”字下面两只虫子哪只是公的,哪只是母的。驴绞尽脑汁,还是答不上来。牛骂道:真是头蠢驴,男左女右嘛!2. 毕业后七年,总算接了个大工程,造一根三十米烟囱,工期两个月,造价三十万,不过要垫资。总算在去年年底搞完了。今天人家去验收,被人骂得要死,还没有钱拿。妈的!图纸看反了,人家是要挖一口井!3.一醉汉不慎从三楼掉下,引来路人围观,一警察过来:发生什么事?醉汉
2011-01-15 15:20:00 1454 1
ASP留言版源码(参考代码)
2011-10-10
Ogre基础教程pdf电子书
2011-10-06
XNA+DirectX游戏编程
2011-10-03
VC++MFC电子书集合 chm
2010-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人