自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(130)
  • 资源 (21)
  • 收藏
  • 关注

原创 FakeGame 集成总结

1、64位支持(目前编译不过);2、Dx9?2、以何种方式提供(源码?工程版本(VS2005还是其他));3、是否可以连接TC的服务器进行调试?TDR编解码失败:不同目录下存在a.lib的不同版本,vs会根据她找到的第一个版本进行链接,第一个版本如果是旧的,有可能就错误了。c++开发软件过程中,有时候会出现LNK1103: debuggi

2016-07-20 20:56:43 621

原创 bug修复记录

telnet 网址ping netaddrtraceroute netaddr ,这是一个linux下的命令可以通过Vmmap观察程序运行时所需要的依赖库协议里面涉及到数组的,一定要判断最大值 BASEGAMELIBDATA stLibBaseData; /* gamelib基本数据 */ uint32_t dwUin; /* 玩家uin */ uint8_t bPetCoun

2016-07-20 20:52:11 733

原创 渲染讲座

1、raytrace 光线追踪?2、Gbuffer?3、inter sampling?4、temproal reprojection?5、hair with gi?6、PBR?7、Substance painter?8、半分辨率景深?9、Color leaking?10、Dx11: rwtexture?11、cubemap?12、diffuse?13

2016-07-20 20:48:50 451

原创 Bom 字符串的问题

不含 BOM 的 UTF-8 才是标准形式”,的确是这样,无BOM使用得更多些,所以个人还是推荐一般情况下用无BOM的形式吧,除非有问题的时候,再考虑换有BOM的。Windows系统保存的都是有BOM的,所以你可以看到,用记事本保存一个UTF-8的txt,其实是有BOM的,这一点需要注意。另外不同的文本编辑器对于有无BOM的称呼也略有不同,比如EditPlus,有BOM的称为UTF-8+,无BOM

2016-07-20 20:46:31 1290

原创 代码大全读书笔记

cppunit是什么。。脚手架程序的使用个人测试记录编码前写测试用例改善测试过程的最佳办法是将其规范化'假设所有问题的根源都是你自己,除非你仔细阅读过代码调试对可能的假设进行头脑风暴超前设计不可取将基础数据类型转化为类:位置,能力值等委托和继承的关系相对于大规模修改,小的修改更容易出错设置停车场,把重构时候的想法纪录下来

2016-07-20 20:39:41 383

原创 PowerPoint使用技巧

1、右键Group两个元素,可以一起移动;2、Insert 屏幕输入功能;3、录制旁白;4、录制完旁白之后可以生成视频;5、如果不确定所有引用的组件是否可以在别的机器上使用,可以导出只CD,生成的文件甚至可以在没有powerpint的机器上运行。还有一个问题,如何通过荧光笔在ppt文件上进行注释?

2016-06-26 16:08:40 518

原创 工作中需要了解的内容备份,将来有时间学习

1、设计模式复习;2、深度搜素和广度搜索;3、算法的时间复杂度如何计算;

2016-04-19 16:29:38 357

转载 (在命名空间 public 中)存在冲突

解决方案:http://www.wastedpotential.com/flash-as3-stop-using-automatically-declare-stage-instances/修复错误:E:\SFDemoForNBAX\Bin\NBAUI\Flash\scaleform\clik\controls\RadioButton.as,2 行    115

2016-04-14 15:07:55 1991

原创 MiniHook研究

git hub 地址:https://github.com/RaMMicHaeL/minhook

2016-04-12 16:22:06 1662

原创 STL 微码学习整理

1、shrink_to_fit

2016-03-30 12:53:01 695

原创 视频制作

1、安装MKVToolNix 程序,通过下面的方法导出字幕     如果单单只需要字幕,则可以使用MKVExtractGUI-2。此软件需要配合mmg。将mkv拖进MKVExtractGUI-2的界面,选中你要提取的字幕,点Extract按钮即可。2、格式工厂转换视频文件,并添加上面的字幕即可

2016-02-26 10:13:00 460

原创 Flash builder 、flash cs6、 as 3.0研究

1、Flash/Actionscript3 载入资源文件方法考  http://zengrong.net/post/1107.htm

2016-02-24 11:15:23 1634

转载 STL 算法使用

1、lower_bounder and upper_bounder

2016-02-22 17:10:46 434

原创 Fmod使用总结

1、查询相关文档的地址http://www.fmod.org/forum/viewtopic.php?f=7&t=15762

2016-02-02 09:59:19 916

原创 Windbg:通过vmware调试进行内核调试

虚拟机环境搭建参考:http://www.douban.com/note/416264043/

2016-01-06 19:10:32 605

原创 软件调试读书笔记

1、显示段寄存器的段描述符  dg cs;

2015-12-20 11:29:56 452

原创 Window ferformance toolkit 学习

1、环境配置2、内存泄露

2015-12-16 16:32:21 459

转载 外挂

1、自动化外挂;         sendinput2、内存修改、封包;

2015-12-05 12:16:55 526

原创 Ollydbg

1、用来查看dll文件的信息,取代现在使用的exescope;

2015-11-15 11:49:07 369

原创 WinAPI Hook

1、抢先load 需要hook的dll,替换需要hook的函数的地址,

2015-11-15 11:29:34 568

原创 ASM X86&&X64 Registers 对寄存器ESP和EBP的一些理解

ESPEIPEBP : frame pointer(base address of stack)

2015-11-08 09:56:56 1006

原创 windows SysinternalsSuite

procdump -ma -i  c\dumps 捕获系统所有程序的崩溃

2015-11-07 17:11:16 315

原创 flash插件如何生成

1、通过flash 原生的代码开发插件界面;2、对于需要使用到的文件,表现mxi 文件, 该文件为adobe extension infomation file, 示例如下name="Export"version="1.2.1"type="SwfPannel">  提供导出转换一体化的工具]]>

2015-10-09 21:23:57 423

原创 游戏引擎架构 && windows 核心编程

欲想正人,必先正己。静坐当思己过,闲谈莫论人非。 垂直同步的作用:为避免画面撕裂,许多渲染引擎会在交换缓冲区之前,等待显示器的垂直区间消隐,即电子枪重归屏幕上角的时间。高分辨率计时器的时间漂移 多核处理器。时间同步         使用cpu的时间周期数进行度量         若使用存储绝对值的手动时钟,需要定期将其清0,避免累加至很大的值。可以将时钟按照周期

2015-10-08 10:02:26 436

原创 Use procexp.exe in sysinernalssuite to analyze process runing info

todo

2015-09-22 10:46:25 398

原创 代码静态管理

coverity客户端

2015-07-20 16:15:25 404

转载 swf 文件解析

public class TagTypes    {        // Flash 1 tags        public static const TAG_END:uint = 0;        public static const TAG_SHOWFRAME:uint = 1;        public static const TAG_DEFINESHAPE:u

2015-07-16 17:21:25 565

原创 篮球游戏AI预研

参考文献:1、体育竞技游戏的团队AIhttp://blog.csdn.net/skywind/article/details/449228772、

2015-07-11 09:34:12 1044

原创 Scaleform 中的 3D视角相关研究

参考文献: D3D中的第一人称视角

2015-07-07 11:29:15 414

原创 flash cs4 如何新增自定义控件

1、 新增控件脚本*import gfx.controls.CoreList;import gfx.core.UIComponent;import gfx.controls.CheckBox;import gfx.utils.Delegate;import flash.external.ExternalInterface;[InspectableList("UITy

2015-06-29 11:37:41 892

转载 什么是渲染目标(render target)&& 渲染到纹理(Render To Texture, RTT)详解

转载至:http://shiba.hpe.sh.cn/jiaoyanzu/WULI/showArticle.aspx?articleId=451&classId=4渲染目标是一个缓冲,显卡通过这个缓冲使用一个Effect类绘制场景的像素。默认的渲染目标叫做后备缓冲- 物理上就是包含下一帧要绘制的信息的一块显存。你可以使用RenderTarget2D类创建另一个渲染目标,在显存中保留

2015-06-10 20:03:05 16524 2

原创 设计模式课程收获

1、a-> b, b为A的参数 (飞行员开飞机);2、迪米特法则(Law of demetor): 少用public;3、装饰者模式(Decortor):解决继承是编译时决定的问题,增加类的功能;4、代理模式: 实现横向的功能(性能、日志);5、Mediator: 中间层, 解耦;

2015-06-05 17:36:27 802

转载 使用UMDH查找内存泄露

参考文献:1、http://blog.csdn.net/wcjy07220114/article/details/69621402、http://blog.csdn.net/chenyujing1234/article/details/119189873、http://www.cnblogs.com/yujiang2011/archive/2011/09/14/2176771.ht

2015-05-20 18:42:36 735

转载 stl, string不仅是charString, 更是byteString

 转载至:http://chzhou.blog.sohu.com/97459512.html以前一直没有注意到STL中的string的length函数,但一直用它。天真的以为它会返回字符串的长度。这是因为我们在C中经常会用strlen去求一个字符串的长度,转到C++,看到std::string中有length,乖乖,万事大吉了。    我一直这样想当然的用这个函数没有出过问题。

2015-05-19 10:02:56 945

转载 Windows 内存管理

工作集(内存): 可以这么理解, 此值就是该进程所占用的总物理内存. 但是这个值是由两部分组成, 即 '专用工作集' + '共享工作集'.内存(专用工作集): 这对于一个进程是最重要的, 它代表了一个进程独占用了多少内存. 内存(共享工作集): 这是该进程和别的进程共享的内存量. 通常, 这是加载一个 dll 所占用的内存. 提交大小: 属于 Committed 那一类.

2015-05-11 20:57:09 754

转载 一种比较简单的实现ping的方式

头文件#ifndef __PING_H__#define __PING_H__//// Ping.h//#pragma once#pragma pack(1)#include #define ICMP_ECHOREPLY 0#define ICMP_ECHOREQ 8#define PINGERR_SOCKET_ERROR -1#define PINGERR_TIME

2015-05-04 16:17:14 657

原创 Scaleform 4.3 (1)

//可变参数传输GFxValue args[3], result;args[0].SetNumber(i);args[1].SetString("test");args[2].SetNumber(3.5);pMovie->Invoke("path.to.methodName", &result, args, 3);

2015-04-27 20:01:15 1146

转载 Scaleform Gfx的Demo

新建一个Demo工程时,编译之前有一些VS的配置是必须的,在Debug和Release下,工程必须包括:$(GFXSDK)\Src\GRenderer$(GFXSDK)\Src\GKernel$(GFXSDK)\Src\GFxXML$(GFXSDK)\Include这里$(GFXSDK)环境变量指的就是你安装Gfx的位置,其实如果你能够有Gfx中的Lib何Include文件夹得

2015-04-24 17:51:45 1642

原创 Coding 小技巧

//格式化字符串的传递#define  FSKILL_LOG(format ,...)   DREAMLAND_RUNINFO(L"[%s]"format,NBASKILL_LOGFILTER ,##__VA_ARGS__) //字符串可以通过“”直接相连printf( "[%s] "" File:%s, Line:%d\n", moduleName,__FILE__, __LINE_

2015-04-21 09:58:44 400

原创 Flash and Scalform CLIK

Flashshift + f7 打开组件检查面板

2015-04-03 17:05:01 478

FontCreator 7.6版本

fontcreator中文版是一款非常棒的字体设计软件,在目前计算机中,有各种形形色色的字体,字体的不同也不应用于不同的行业中;fontcreator中文版就是一款字体设计软件,它能够帮助我们快速设计出专属资格的个性字体,如果你是一个字体爱好者,那么fontcreator中文版是你最佳的选择,软件集字体设计修改为一体,最大程度上帮助你降低电脑字体设计门槛难度。

2016-02-23

文件导出工具

Flash又被称之为闪客,是由macromedia公司推出的交互式矢量图和 Web 动画的标准,由Adobe公司收购。网页设计者使用 Flash 创作出既漂亮又可改变尺寸的导航界面以及其他奇特的效...

2015-07-23

fraps绿色汉化破解版

Fraps绿色汉化破解版 使用前只需要运行一次批处理即可 无需注册

2015-06-18

C++ templete

  模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。   模板是一种对类型进行参数化的工具;   通常有两种形式:函数模板和类模板;   函数模板针对仅参数类型不同的函数;   类模板针对仅数据成员和成员函数类型不同的类。   使用模板的目的就是能够让程序员编写与类型无关的代码。比如编写了一个交换两个整型int 类型的swap函数,这个函数就只能实现int 型,对double,字符这些类型无法实现,要实现这些类型的交换就要重新编写另一个swap函数。使用模板的目的就是要让这程序的实现与类型无关,比如一个swap模板函数,即可以实现int 型,又可以实现double型的交换。模板可以应用于函数和类。下面分别介绍。

2015-05-04

游戏人工智能编程案例精粹

主要讲述如何使游戏中的角色具有智能的技术。首先介绍游戏角色的基本属性及常用数学方法。深入探讨游戏智能体状态机的实现。通过简单足球游戏实例,给出用状态机实现游戏AI的例子。在图论部分,详细介绍图在游戏中的用途及各种不同的图搜索算法,并用一章的篇幅讨论了游戏中路径规划是如何完成的。此外,还对目标驱动的智能体的实现、触发器与模糊逻辑在游戏中的运用进行了讨论。还介绍了游戏脚本语言的优点,并以Lua脚本语言为例进行了说明。

2014-05-07

CMake中文手册

 cmake可执行程序是CMake的命令行界面。它可以用脚本对工程进行配置。工程配置设置可以在命令行中使用-D选项指定。使用-i选项,cmake将通过提示交互式地完成该设置。   CMake是一个跨平台的构建系统生成工具。它使用平台无关的CMake清单文件CMakeLists.txt,指定工程的构建过程;源码树的每个路径下都有这个文件。CMake产生一个适用于具体平台的构建系统,用户使用这个系统构建自己的工程。

2014-04-22

CMake入门,命名介绍

cmake 是个跨平台的自动化建构系统,它用组态档控制建构过程(build process)的方式

2013-11-11

cocos2dx 框架

2d移动游戏开发框架-cocos2dx框架分享,内部分享哦!!!值得推荐

2013-08-18

Python网络编程基础.

python实在是太方便,太易用了,三方库的支持又全,语法又简单,对开发人员来说,实在是居家旅行,XXXX的必备利器。周末研究了下python的网络支持,做一下记录,以备随后翻阅。

2013-06-04

Windows网络编程

Windows Sockets 规范定义并记录了如何使用API 与Internet 协议族(IPS,通常我们指的是TCP/IP)连接,尤其要指出的是所有的Windows Sockets 实现都支持流套接口和数据报套接口 多播,组播

2013-06-04

数字图像处理

数字图像处理的经典教材 数字图像处理(DigitalImageProcessing)是通过计算机对图像进行去除噪声、增强、复原、分割、提取特征等处理的方法和技术。 数字图像处理(原书第4版)详细完整地涵盖了数字图像处理领域连续图像、离散图像、二维信号处理等经典内容,同时还包括了最新(IEEE图像处理会报、IEEE模式分析和机器智能会报、John Wiley & Sons公司图像系统和技术国际期刊,图像处理技术会议)的技术内容。本书探讨了图像增强和恢复、图像分析等新专题,并包括了形象地说明本书理论内容的交互计算机显示图像示例及计算机编程练习。这些练习可以使用程序员图像内核系统(PIKS)应用程序接口来实现。本书可作为数字图像处理的研究工作指南,用作关于这个主题的电子工程或计算机科学课程的教材。同样,本书可用作献身于图像处理研究的科技人员、图像处理硬件和软件系统的开发人员和在其应用中以图像处理作为工具的实践工程师和科技人员的参考手册。

2013-03-24

python标准库介绍

Python2.0发布附带了一个包含200个以上模板的可扩展的标准可。本书简要地介绍每个模块并提供至少一个例子来说明如何使用它。本书一共包含360个例子。 本书是超过3000个新闻组讨论的精华部分,当然也有很多的新脚本,为了涵盖标注库的每个角落。

2013-03-24

python源码剖析-深度探索动态语言核心技术.pdf

python源码剖析-深度探索动态语言核心技术.pdf

2013-03-18

汇编程序设计教程.chm

汇编程序设计教程.chm

2013-03-18

学VC 编游戏 很好的入门教材哦!!!!!

vc 很好的入门教材 !!很详细!有些代码还是可以服用的哦!!!!!!!!!!!!!!!!!

2010-04-17

空空如也

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

TA关注的人

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