自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DLL初窥

DLL初窥经常看到dll文件,自己却未曾使用过。今天我们来写一个简单的程序,以调用dll文件。这个程序通过调用add.dll文件,来进行加法运算。首先要认识 __declspec(dllexport) :声明一个导出函数,即这个函数要从该dll导出,所以有:// add.h#ifndef DLL_H#define DLL_Hextern "C" int __decl

2012-10-31 01:59:05 682

原创 3D地形绘制 - 第一篇

鉴于学习3D地形绘制已经有一段时间了,所以想把所学过的内容重新回顾一遍。参考资料:《3D游戏编程》。 第一篇 高度图1 高度图(Height Map)       在高度图中,高度值表现为0 ~ 255之间的明暗值。高度图技巧的使用方法就是:首先,将想要制作的三维地形制作为只包含二维高度信息的高度图,然后,利用高度图信息重新制作为三维地形(terrain)。 2 高度图生成

2012-10-27 16:20:02 2860

原创 《Lua程序设计[第二版]》第11,12章笔记

第11章 数据结构Lua中的table不是一种简单的数据结构,它可以作为其他数据结构的基础。通过table来表示数组、记录、线性表、队列、集合等。 11.1数组使用整数来索引table即可在Lua中实现数组,一般以1作为数组起始索引。a = {}for i=1, 1000 doa[i] = 0endprint(#a)

2012-10-26 17:25:07 1024

原创 《Lua程序设计[第二版]》第9,10章笔记

第9章 协同程序(coroutine)协同程序与线程(thread)差不多,也就是一条执行序列,拥有自己独立的栈、局部变量和指令指针,同时又与其他协同程序共享全局变量和其他大部分东西。主要区别:一个具有多个线程的程序可以同时运行多个线程,而协同程序却需要彼此协作地运行。就是说一个具有多个协同程序的程序在任意时刻只能运行一个协同程序,并且正在运行的协同程序只会在其显示的地要求挂起(suspe

2012-10-24 02:16:01 1156 1

原创 《Lua程序设计[第二版]》第7,8章笔记

第7章迭代器与泛型for7.1迭代器与closure所谓“迭代器”就是一种可以遍历的(iterate over)一种集合中的所有元素的机制。在Lua中,通常将迭代器表示为函数。每调用一次函数,即返回集合中的下一个元素。一个closure就是一种可以访问其外部嵌套环境中的局部变量的函数。closure的例子:function values(t)       locali = 0

2012-10-16 23:58:24 853

《3D游戏编程-肖永亮》源代码

本书是一本独具匠心的计算机三维编程教程,展现了韩国优秀的游戏编程技术的内涵。书中涉及到比较深入的数学、物理和计算机编程的基本概念,作者简练地应用了这些知识,但并无枯燥无味地说教,而是根据自己丰富的教学和实践经验,通过游戏编程中最典型的实例来提高读者的兴趣和能力,深入浅出地把握内容系统性和完整性,克服难点,突出重点。本书适用于从事3D游戏编程的人员,以及对3D游戏编程感兴趣的读者朋友。本书的源代码!

2013-05-06

《大型多人在线游戏开发》源代码

《大型多人在线游戏开发》是一本系统介绍MMP(大型多人,Massively Multiplayer)在线游戏开发知识的文集,汇集业内最优秀的游戏开发人员智慧的精华。《大型多人在线游戏开发》不仅从MMP游戏的角度对客户端技术进行了讨论,还深入剖析了MMP游戏设计、架构、服务端开发、数据库技术以及MMP游戏核心系统等特定于MMP游戏的知识。这是本书的源代码。

2013-05-03

《实时地形引擎》随书源码、gaia引擎源码

With recent advancements in programmable 3D rendering hardware, game developers can create engines capable of making complete outdoor landscapes. Many of today's popular games include entire outdoor environments, but making these environments realistic and fast is a challenge for even the best programmers.

2013-05-03

《游戏编程全接触》源代码

本书从游戏是怎样一个行业到游戏业中形形色色的人;从细琐的技巧和算法,到游戏的结构和架构;从调试技巧到进度里程碑的创建和项目进度的管理,共15章,分成四大部分:“游戏编程基础”、“让游戏跑起来”、“构建你的游戏”、“专业游戏制作”,展示了实际的开发游戏过程,从进度安排到测试,到最终的游戏交付。 无论对于游戏项目经理,游戏程序员,还是一名对游戏充满好奇心的狂热爱好者,本书都将让读者受益匪浅。这是本书的源代码。

2013-05-03

《Visual C++专业游戏程序设计》源代码

《Visual C++专业游戏程序设计》的源代码

2013-05-02

《DIRECTX.9.0 3D游戏开发编程基础》源代码

《DirectX 9.0 3D游戏开发编程基础》主要介绍如何使用DirectX 9.0开发交互式3D图形程序,重点是游戏开发。全书首先介绍了必要的数学工具,然后讲解了相关的3D概念。其他主题几乎涵盖了Direct3D中的所有基本运算,例如图元的绘制、光照、纹理、Alpha融合、模板,以及如何使用Direct3D实现游戏中所需的技术。这是本书的源代码。

2013-05-02

《DirectX高级动画制作》 源代码

《DirectX高级动画制作》是通往高级程序设计的桥梁,其中并不涉及初学者的内容,完全从实战出发讲述核心理论和程序设计!这就意味着没有把时间浪费在一些基础的概念,如初始化Direct3D或使用Windows的消息处理上,所以你需要预先了解一些关于Direct3D的相关知识。这是该书的源代码。

2013-04-27

《游戏关卡设计》 光盘资源

《游戏关卡设计》详细介绍关卡策划在整个游戏中的作用,主要内容包括:怎样制作一个游戏、定义游戏、关卡的挑战性、关卡创意、设计关卡、模板和改进关卡等。还全面讲述了多种游戏类型的开发过程。这是该书的光盘资源。

2013-04-26

使用dll文件

一个简单的使用dll文件的程序。用C++写的。

2012-10-31

地形绘制之高度图

3D地形绘制 高度图 3D地形绘制基础技巧 高度图的实现。

2012-10-30

3D地形绘制

3D地形绘制 高度图 3D地形绘制基础技巧 高度图的实现。

2012-10-27

lua库和解析器

lua库和解析器,包括:lua51.all lua51.lib lua.exe luac.exe

2012-08-20

lua库文件lib

由lua5.1源码编译的lua静态库 lua.lib

2012-08-20

OpenGL文件包

OpenGL的 头文件、LIB文件、DLL文件的集合包

2012-08-07

OpenGL库文件

OpenGL的 头文件、LIB文件、DLL文件的集合包

2012-08-07

DirectX 9.0

DirectX 9.0库文件以及头文件的压缩包

2012-08-07

DirectX 8.0

DirectX 8.0库文件以及头文件的压缩包

2012-08-07

RPG4U引擎源码

RPG4U引擎源码,国产开源3DMMORPG游戏引擎。

2012-07-27

jepglib库源码

jepglib库是一个jpeg压缩库,本压缩包提供了该库的源代码。

2012-07-25

zlib数据压缩库源码

zlib是提供数据压缩用的函式库,由Jean-loup Gailly与Mark Adler所开发,初版0.9版在1995年5月1日发表。zlib使用DEFLATE算法,最初是为libpng函式库所写的,后来普遍为许多软件所使用。此函式库为自由软件,使用zlib授权。

2012-07-25

Irrlicht(鬼火)3D游戏引擎0.1版源代码

Irrlicht(鬼火)3D游戏引擎0.1版源代码

2012-07-24

空空如也

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

TA关注的人

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