摘要:下了Direct X 3D SDK运行玩了下, 碰到一些问题,有朋友问解决办法,Share一下. :) 运行环境 WIndows XP SP2 + Visual Studio 2008 VSTS + Microsoft DirectX SDK (June 2008) 大概会提示几个错误 1. 找不到 dxd3d9.h, dxd3d10.h 加入两个目录 2. 找不到dxerr.lib ...
阅读全文
摘要:参考: http://www.programmersheaven.com/user/pheaven/blog/41-Understanding-Casting-and-Coercion-in-C/ 这篇文章中关于他们的区别讲的清楚了,我要做的是提炼下重点,另外从CLI上说说区别 1: public class A 2: { 3: int X; 4...
阅读全文
摘要:什么是MVC 大家都知道 MVC => Model - View - Controller 交互关系: Controller View | Controller View 使用MVC有什么好处 MVC可以彻底的隔离View和Controller之间的关系, 在页面上通过标签或者模板引擎的方式与Controller交互,方便了设计者和开发者之间的协作 MVC如何运作 说到MVC,有两个模式不...
阅读全文
摘要:应用A*做了一下迷宫游戏,简陋的很 :),当一个原型吧,MS听说Poply 做这种东西不错,改天弄来玩玩。 操作指南 您可以使用键盘的 上,下,左,右 键来控制走动,按下 回车则是指出到终点的路线,游戏如下.
阅读全文
摘要:介绍 堆排序是排序算法一种,适用于最小和最大的元素取值,以下情况适合堆排序 1. 优先级队列,总要得到最优先的元素 堆排序的过程, 例子队列插入顺序 List.Add(10) ... ,6,3,5,7,2 A. 建立二叉堆 [10] -> [10][6] CheckParent(1) // 1 代表当前位置 function CheckParent(pos): ...
阅读全文
摘要:参考: http://en.wikipedia.org/wiki/A*_search_algorithm [翻译]A*寻路初探 GameDev.net A* Pathfinding for Beginners 介绍: AStar算法是最短路径搜索的一种,类属于启发式搜索. :), 照搬。。。。 这东西还是有点麻烦的,请耐点心,有几个核心步骤需要解释清楚 公式: F = G + H G: 从现在访问...
阅读全文
摘要:这两天辞职在家无聊,看看《编程之美》,写了个小游戏,自娱自乐 :)
阅读全文
摘要:创建型模式 Abstract Factory: 生产一系列产品,这种产品可以由不同的公司生产. Themes Builder: 生产一种产品,这种产品由不同的部分组成,每个部分由特定的公司生产. Factory Method: 生成一种产品,可以由不同公司生产. PageHandlerFactory Prototype: 从原有的产品原型中获取产品,拷贝或者克隆. Clone()...
阅读全文