代码改变世界

Direct3D轮回:快速构建基于win32工程的Direct3D游戏框架

2011-06-21 22:11 by 独孤残云, 3083 阅读, 2 推荐, 收藏, 编辑
摘要: 用过Xna的朋友都知道,客户在Xna中从来不用自己去实现3D设备的初始化,游戏的主循环,甚至是退出时的设备资源释放等等相关事宜。 不过很不幸,DirectX没有赐予大家这种特权,相关工作我们需要自己实现~ 阅读全文

梦的延续·新的曙光!

2010-04-26 13:03 by 独孤残云, 1028 阅读, 2 推荐, 收藏, 编辑
摘要:必要条件(以下条件满足越多越好):● 熟悉游戏引擎(商业或开源均可)。 【NONE!】● 熟悉主流游戏内容编辑器(如UnrealEd、CryEngine Sandbox、Warcraft3 Editor等)。 【初级】● 熟悉GPU体系架构和图形学算法。【初级】● 熟悉3D世界场景结构及优化。【初级 阅读全文

设计模式学习1—使用单件模式解决对象重复申请问题

2009-08-16 15:12 by 独孤残云, 554 阅读, 0 推荐, 收藏, 编辑
摘要:写在开篇——本文纯面向初学设计模式的各位同道,自诩高手的各位高手们打开此页时请在第一时间点击浏览器关闭按钮~~本文作者:月云作者博客:http://www.cnblogs.com/kenkao文章正文最近一直在看李会军老师的《.net设计模式系列文章》,不断充盈自己编程思想的同时,对.net框架体系的认知也得到了前所未有的加深。再次对TerryLee大哥表示感谢~~初学.net的大家可能都遇到过这样的情况:我们在一个C/S项目中新加入两个窗体,窗体二中某事件执行之后,窗体一中的某些元素要发生相应的变化。严格来讲,我们应极力避免这种类和类之间的强耦合关系,然而要达到所谓的“0耦合”却绝非易事,有 阅读全文

WCFStudying 1——自行构建简单的WCF服务

2009-08-15 10:31 by 独孤残云, 723 阅读, 3 推荐, 收藏, 编辑
摘要:写在开篇——本文纯面向WCF初学者,高手在看到此页的同时请在第一时间点击浏览器关闭按钮~~本文作者:月云博客地址:http://www.cnblogs.com/kenkao看Artech大哥的WCF系列文章有一段时间了,奈何自己头脑不开窍,总感觉抓不住要诀。假期和几个同学帮校方做了一个文献搜索项目,异地的数据处理是用从Artech大哥那里学到的WCF技术加以解决的,虽然只有... 阅读全文

我眼中委托的真正面貌(三)

2009-05-14 12:37 by 独孤残云, 2256 阅读, 0 推荐, 收藏, 编辑
摘要:最近有些忙,所以这篇随笔写的晚了一些。其实,恐怕大家在看完(一)之后便已经在心中产生了一个呼之欲出的想法——委托就是函数指针!最初,我也曾有过这样的想法(可是,这样观点其实是不正确的),只是并未在相应的文献资料中找到支撑。然而这是后话,是当我自己对于委托的理解到达可以写得出第一篇随笔之后才可能有的见解。因此,先前的几篇虽名为《我眼中委托的真正面貌》,实则是我自己对于委托的一... 阅读全文

我眼中委托的真正面貌(二)

2009-05-07 15:34 by 独孤残云, 1956 阅读, 0 推荐, 收藏, 编辑
摘要:在首页发表第一篇随笔之后,得到了很多朋友的支持,也增强了我的自信心,再次对大家表示感谢。呵呵……对于上一篇随笔,不少朋友留下了很不错的见解,也有不少朋友提出了很有代表性的问题。所以,在正文开始之前,我想先就这些问题阐述一下自己的观点,也请朋友们给予批评指正:首先来说,feiyang朋友提出了有关委托与函数指针间的连带关系。我很赞同这样的说法。其实,对C++有所了解的朋友... 阅读全文

我眼中委托的真正面貌(一)

2009-05-06 21:11 by 独孤残云, 4276 阅读, 0 推荐, 收藏, 编辑
摘要:首先我们以书中所介绍的委托的由来为起始点展开话题:在C或C++中有时为了开启一个子线程,我们会用到如下的方法:HANDLE hThread;DWORD ThreadID;hThread = CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)ThreadFunc,NULL,0,&ThreadID);以上语句中的ThreadFunc()为C++中的一个全局... 阅读全文

C#实现图片文件到数据流再到图片文件的转换

2009-03-02 19:40 by 独孤残云, 2236 阅读, 0 推荐, 收藏, 编辑
摘要:[代码] 阅读全文

C#窗体实现淡入淡出效果

2009-03-02 18:39 by 独孤残云, 1536 阅读, 0 推荐, 收藏, 编辑
摘要:以下是TransForm.cs源码:[代码]工程类型:Windows用户控件。工程名称:TransForm。说明:下载TransForm.dll,令其他的新增窗体继承自此dll文件即可实现C#的可视化继承。 阅读全文

C#实现TreeView向XML的绝对转换类

2009-02-27 20:50 by 独孤残云, 5925 阅读, 1 推荐, 收藏, 编辑
摘要:从第一次接触XML开始就想写一个能实现tree和XML灵活转换的类了。写这个类大概用去了将近半天的时间,花的时间有些长了。呵呵。。好在收获颇多,熟练了XML的读写类,对C#中的foreach循环也有了更深的认识。[代码]以下提供源代码文件下载。 阅读全文

C#实现窗体中所有控件跟随窗体尺寸的自由变换

2008-11-10 13:34 by 独孤残云, 10882 阅读, 0 推荐, 收藏, 编辑
摘要:[代码] 阅读全文