自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (3)
  • 收藏
  • 关注

转载 C#直接调用C++非托管结构体、类、成员函数、成员变量

[StructLayout(LayoutKind.Sequential)] public class MyOGRE { //该方式是直接调用C++ DLL内的类的成员函数。 [DllImport("CPlusPlusCSharpMix.dll", EntryPoint = "?MyOGREHello@MyOGRE@@Q

2014-08-26 11:03:43 4128 1

转载 OGRE安装配置

1.如果OGRE的相关程序启动不了,也许你的环境变量ogre_home没有配置正确。也许你更改了路径,环境变量不区分大小写。请把包含ogre_main_d.dll相关的路径设置为环境变量。

2014-08-26 09:13:14 739

转载 C#直接调用DLL导出函数

示例 1本示例显示如何使用 DllImport 属性通过调用 msvcrt.dll 中的 puts 输出消息。// PInvokeTest.csusing System;using System.Runtime.InteropServices;class PlatformInvokeTest{ [DllImport("msvcrt.dll")] public

2014-08-25 21:28:08 1522

转载 单件Singleton

//! \brief 单件Singleton//! 定义 确保一个类只有一个实例,而且自行实例化并// 向整个系统提供这个实例。//! 类型: 创建类模式 class GameMgr { GameMgr(); GameMgr& operator=(GameMgr&); //运算符重载 GameMgr(const GameMgr&); // publi

2014-08-25 10:14:45 820

转载 STL map的简单使用

C++ STL mapmap是关联映射,

2014-08-25 09:28:02 650

转载 【转】灰度Gray

灰度,在HLSL中使用。sampler2D Texture0; //采样器//像素着色器,替换多纹理阶段,纹理混合//用于处理色彩//像素是由RGBA四个分量混合的。//输入的是颜色值,输出的也是颜色值。float4 PS_Main(float2 texCoord : TEXCOORD0) : COLOR{ float4 _inColor = tex2D(Texture0

2014-08-22 22:39:50 710

原创 HLSL基础练习

VertexShader 顶点着色器 替换的是固定渲染管线中的bi

2014-08-22 19:18:24 690

转载 【转】AGE引擎沉思录 by 腾讯创新

项目背景:AGE引擎是腾讯公司第一款自主研发3D游戏引擎,06年引擎研发工作开始,08年底基本完成引擎开发工作,09年AGE引擎开发的一个项目斗战神项目正式立项,10年斗战神项目正式发布,12年斗战神开始内测,整个开发时间持续了六年,这六年里,我们也积累了很多的成功经验当然也有失败教训,下面就分享一下在AGE引擎里的一些感悟。1.  技术方案的选择  在解决

2014-08-22 15:33:25 4261 1

转载 纹理Texture

纹理地址模式

2014-08-22 13:17:16 666

转载 lua脚本学习

lua脚本学习,动态语言     1.注释comments     单行注释: --This is comments                       --这是单行注释     多行注释: --[[ **************     *******************                             这都是多行注释       

2014-08-20 11:43:35 644

转载 【转】网游UI解决方案的选择

原文地址: http://www.cnblogs.com/shtianhai/archive/2010/08/27/1810068.html作者:鸣·铭 日期:2010-05-29字体大小: 小 中 大网游UI解决方案的选择作者 鸣·铭转载请注明出自http://www.mobilegamebase.com    由于新项目动工,UI方面需要确定方向,所以最近纠结于

2014-08-20 08:15:27 850

转载 【转】VC编译器选项

原文地址:http://blog.sina.com.cn/s/blog_3ea190670100cis0.html C/C++ 编译器选项                              -优化-/O1 最小化空间                          /O2 最大化速度/Ob 内联扩展(默认 n=0)               /Od 禁用优化(默

2014-08-19 16:41:17 871

转载 【转】VC预编译和stdafx

关于#include "stdafx.h"关于VC编译器,它总有奇奇怪怪的编译选项。让我们这些搞C/C++的菜鸟经常不知所云。今天就来简单总结一下stdafx.h吧我编译工程的时候,出现fatal error C1010: unexpected end of file while looking for precompiled header directive。

2014-08-19 12:00:29 886

转载 SVN的简单使用

Checkout 是从SVNfucommit 签入代码,上传到SVN服务器       注意,签入时要保证自己的代码是进行过测试且稳定的,             否则就不要签入。             每次签入,如果能增加简短的log注释是最好的。             签入是非常重要的,如果签入的是杂乱无章的或是             没进行过任何测试的代码,这样

2014-08-18 22:09:19 482

转载 【转】windows下编译lua

1、创建一个Visual C++的Empty Project,如果需要支持Windows XP将Platform Toolset设置为Visual Studio 2013 - Windows XP (v120_xp)。2、Configuration Type设置为Dynamic Library (.dll)。3、添加对应的源代码文件,但lua.c、luac.c文件除外。

2014-08-17 15:47:44 682

转载 【转】浅析Lua中table的遍历 by rangercyh

当我在工作中使用lua进行开发时,发现在lua中有4种方式遍历一个table,当然,从本质上来说其实都一样,只是形式不同,这四种方式分别是:for key, value in pairs(tbtest) do   XXX  end  for key, value in ipairs(tbtest) do   XXX  end  for i=1, #(tbtest) do      

2014-08-17 14:09:31 658

原创 EditPlus调用命令的问题

工具(Tools)-->配置用户工具(Config User Tools)

2014-08-17 11:34:41 779

原创 Python与C++进行交互

版本 Python 2.6IDE Microsoft Visual Studio 2008C++调用Python脚本1.Py_Initialize() 初始化Python,两者要对应。Py_Finalize()   清理Python2. 导入Python模块   PyObject *pModule = PyImport_ImportModule("tes

2014-08-17 08:51:01 2673

转载 【转】基于gamebryo引擎开发过程中组件的应用和取舍 By 宋晓宇

(文中有些地方采用了拟人的手法,和组件开发公司都没有关系,别误会)宋晓宇 2009.10又是做游戏,而所谓的做游戏在我这里就是客户端表现,就是客户端强大的扩展能力和足够的稳定性。每个人经过一段时间的开发都会沉淀出一些东西,做些其他的事情,然后再去开发就思索到了更多的东西,今天实在太想说下这个感受,最后起了个这么论文标题的名字。要是还是研究生阶段指不定我又投到那个会议上去发表下了。呵呵,过来

2014-08-15 12:36:45 1339

转载 【转】通用游戏模块的开发 by songxiaoyu8

把我开放过和参与过的游戏的模块列出如下,然后慢慢开发一套通用的系统,然后在以后的游戏开发过程中逐渐把这些系统加进去,做到换游戏只要换游戏的UI,大多数的逻辑还用本身的。策划的一些高级想法再独立出去开发。引擎层面的逻辑系统:动画系统:包括骨骼动画,avatar系统。地形系统:包括场景在地形上的各种展示盒地形lodUI系统:各种UI面板和元素了:特效系统:最好用3dMax直接导出的

2014-08-15 11:00:43 739

转载 【转】关于编辑器 by songxiaoyu8

原文链接:http://blog.sina.com.cn/s/blog_564cdc590100l41f.html

2014-08-15 10:52:31 858

转载 【转】fmod开发3d网游音效的几个问题 By songxiaoyu8

原文链接:vfmod开发3d网游音效的几个问题(2010-04-21 18:06:47)  很开心在网上又认识一个新朋友,问了我几个问题。我贴下来,以备还需要的人用。1. 该怎么实现整个场景中的角色3D音效?例如:怎样会让玩家感觉到从角色右边飞过来的特效声音???2. 特效(技能)音效是应该绑在对应的特效上,还是填在角色使用特效的Effect表里?3. 关于场景混音

2014-08-15 10:22:56 1318

转载 【整】技术网站与链接

CSDN论坛51CTO论坛百度C++贴吧GameRes论坛

2014-08-13 21:43:18 457

转载 C#格式化输出

格式项的语法是 {索引[,对齐方式][:格式字符串]}Console.WriteLine( "{0,:},{1},{2}",x1,x2,x3);// This code example demonstrates the Console.WriteLine() method. // Formatting for this example uses the "en-US" cult

2014-08-13 10:48:46 647

转载 【转】较低层次嵌入Python

8.2.2  较低层次嵌入Python在上一节的例子中只使用简单的函数就完成了在C语言中嵌入Python。但如果需要在C程序中用Python脚本传递参数,或者获得Python脚本的返回值,则要使用更多的函数来编写C程序。由于Python有自己的数据类型,因此在C程序中要使用专门的API对相应的数据类型进行操作。常用的函数有以下几种。1.数字与字符串处理在Python/C API

2014-08-12 20:28:19 690

转载 【转】C/C++和Python的交互

VS2010添加python库:在工程上,右键,属性,VC++目录,包含目录和库目录分别设置为python文件夹下的include和libs就好了。提示找不到python26.lib或者dll的把他们放到vs下vc的lib和bin目录下应该就行了。例子:#测试脚本def hello(s):    print "hello wo

2014-08-12 11:42:17 747

转载 【转】c++中嵌入python入门1 By Kisser Leon

本人是用vc2003+python2.5学习的,其它的也应该差不了多少0. 坏境设置把python的include/libs目录分别加到vc的include/lib directories中去。另外,由于python没有提供debug lib,体地说,就是没有提供python25_d.lib了。你可以自己编译python的源代码来得到python25_d.lib的,偶还没试过,呵呵。而

2014-08-11 20:22:34 947

转载 【转】Ogre 1.9 起步——加载Sinbad模型并显示

我是个Ogre初学者,接触到的第一个版本是Ogre 1.9,使用VS2012开发环境,但是参考的书籍依然是《Ogre 3d 1.7 beginner's Guide - 2010》,所以多多少少会遇上点问题。       环境配置啥的不多说了,如果你参考的书籍还是《Ogre 3d 1.7 beginner's Guide - 2010》,那么一开始将会教你用如下方法加载Ogre的吉祥物Si

2014-08-11 12:05:47 1817 2

转载 【转】Ogre的相关工具和库

工具Debuggers    Debugging Tools for Windows    http://www.microsoft.com/whdc/devtools/debugging/default.mspx/源码控制    TortoiseCVS        http://www.tortoisecvs.org/    CVSGui        ht

2014-08-10 20:40:09 1935

原创 OGRE HelloWorld——MiniSample

OGRE的ExampleApplication比较繁琐,这里演示一个精简的例子。没有进行任何3D对象的创建。

2014-08-10 20:21:22 3067

转载 【转】CnLevelEdtior0.1版本Tag一下, 小谈OgreMax

2008-11-29 00:03:52分类:TagOgre, LevelEdtior, Project, ReleaseLevelEdtior截图, 注意有几个地方打错字=____=功能说明当前版本只是简单地建立了一个壳目前支持的功能如下:- 打开.scene文件建立一个场景- 打开.proj文件建立工程-

2014-08-10 12:25:39 696

转载 【转】Ogre 1.7版本重大改进by 诡辩

Ogre新的版本在年后首次发布了。1.7较之以往的版本有了长足的进步。 由于跟SOC的互动,Ogre 1.7开始慢慢渗透了更多只有商业引擎才有的功能。这得益于最初优良的框架。 下面一个一个道来。 1.改了个名字,似乎是另外一个怪兽。:) 协议改变,现在是MIT了,总之就是更自由了。2.Sample Browser的引入,社区里有篇写的很详细的文章。很多商业引擎都有,个人觉得

2014-08-10 11:18:00 638

转载 【转】使用WxPython进行Win32下Python编程

使用WxPython进行Win32下Python编程 (2008-05-03 22:28:49)转载▼标签: 技术分类: 技术文章1另一种可供Python使用的GUI工具包叫做wxPython。目前这个工具对于Python环境来说还是陌生的,但正在Python开发者中间快速地流行起来。wxPython是Pyth

2014-08-10 10:08:05 1545

转载 【转】wxPython控件学习之TextCtrl(三)响应文本控件事件

wxPython控件学习之TextCtrl(三)响应文本控件事件 2010-05-14 22:15:16分类: Python/Ruby示例:frame.Bind(wx.EVT_TEXT, frame.OnText, text)TextCtrl支持的事件类型:-----------------------

2014-08-10 09:52:35 8635

原创 OGRE SDK 1.9安装配置

OGRE安装配置                                                                                                                                                                                      microsof

2014-08-09 19:10:30 7409 1

转载 OGRE 9 November 2013配置问题

标签: xp系统 文档 文件夹 转移 ogre it 分类: ogre出现错误: OGRE EXCEPTION(0:IOException): Cannot create settings file. in Root::saveConfig at ..\..\OGRE\OgreMain\src\OgreRoot.cpp (line 382)出现这个异常,直接将我的文档移动到全英

2014-08-09 13:18:58 908

原创 动态分配/撤销内存new和delete

动态分配内存是与静态分配内存相对的。当处理一个简单问题shihou

2014-08-06 09:10:08 996

原创 简单的C++程序

//例14.1 输出一行字符#include #include /* 本程序的作用是输出一行字符 */int _tmain(int argc, _TCHAR* argv[]){ printf("This is a C++ program.\n"); std::cout<<"This is a C++ program.\n"); //本行输出一行字符 printf("\n");

2014-08-05 08:49:26 445

原创 C语言数据类型与变量

数据类型:基本类型与构造类型。基本类型包括:

2014-08-04 21:08:38 502

原创 C语言常量与符号常量

在程序运行过程中,其值不能被改变的

2014-08-04 20:53:47 5615

FreeType2.4.8win32

FreeType2, 虽然编译也不麻烦,但直接用更方便,这个是编译好的。多线程MT版的。调试,发布都有。

2014-09-21

PandaDirectXMaxExporter_x86_6.2011.72.0.zip

2011版的导出.X文件的插件。网上听说不好找。

2014-09-21

Windows应用程序内存管理

内存检测文件,通过设置_CrtSetDbgFlag来分别对单个出口和多个出口进行内存泄露检测

2009-09-15

空空如也

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

TA关注的人

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