E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
DirectX9游戏编程
学习
游戏编程
的资料
course/3_program/game/20071124/87558.html原创:李茂
[email protected]
想起写这篇文章是在看侯杰先生的《深入浅出MFC》时,突然觉得自己在大学这几年关于
游戏编程
方面还算是有些心得
aaronalan
·
2011-01-18 11:00
我的
游戏编程
之路(一)
我的
游戏编程
之路(一)【序?】一直觉得时间过的越来越快。2010年一晃就过去了,甚至比2009年过去的更让我觉得不可思议的快。在这个21世纪的第一个十年结束时,我想我有必要来一个总结。
饭中淹的避难所~~~~~
·
2011-01-17 00:00
从零开始Android
游戏编程
(第二版)
没想到重新打开这篇文档已经是一年之后了。去年三月,我停止了这一系列文章的写作。六月,离开了工作了五年的公司。作为公司的创始人和业务主管,我不能容忍它发展的如此缓慢,而合伙人却很享受这种慢节奏的生活。九月底,去了西藏,一如期待中的蓝天白云,雄伟的布达拉宫,美丽的雅鲁藏布江和轻微的高原反应。开车的刘师傅是个很懂生活的人,当他用一个急转弯将羊卓雍错推入我们眼帘的时候,每个人都惊呆了。原来照片上的颜色不是
yexing
·
2011-01-14 17:00
从零开始Android
游戏编程
(第二版) 第十二章 音乐与音效
第十二章音乐与音效广告说的好“没有声音再好的戏也出不来”,下面就让我们为程序加入声音效果。一般情况下,游戏中的声音分为音乐和音效两个部分。直观上的区别,音乐播放的时间较长,资源文件较大。音效播放时间较短,资源文件比较小。在Android中,我们使用两种不同的方法播放音乐和音效。播放音乐需要用到MediaPlayer类,MediaPlayer本身比较复杂,这里我们只做一个简单的介绍,满足播放音乐的基
yexing
·
2011-01-14 17:00
从零开始Android
游戏编程
(第二版) 第七章 精灵、帧动画与碰撞检测
第七章精灵、帧动画与碰撞检测经过前几章的学习,大家对使用位图、接受用户控制应该已经有了初步的概念,也可以运用这些知识完成简单的小游戏。这一章中,我们会为游戏中最重要的部分——图形处理建立一个基本的框架,这还不是游戏引擎,但是其中很多方法可以为读者以后创建自己的游戏引擎提供借鉴。这一章的涉及的内容比较多,既有2D游戏的基础理论,又有复杂的代码。尤其是代码部分,如果详细讲解,恐怕会占用很大的篇幅。所以
yexing
·
2011-01-14 16:00
从零开始Android
游戏编程
(第二版) 第六章 SurfaceView动画
第六章SurfaceView动画难度:中等前面介绍的内容,还是比较简单的,应用这些知识,可以完成一些非实时游戏,比如井字棋等,或者一些画面刷新不是很频繁、实时性不强的游戏,比如我们前面做的扫雷。但是我们的目标是坦克大战,对操作的实时性要求比较高,更有很多的NPC需要处理,绘图的工作量也很大,所以我们要用一个新的视图类SurfaceView代替View来完成显示工作。SurfaceView与View
yexing
·
2011-01-14 16:00
从零开始Android
游戏编程
(第二版) 第五章 小结——扫雷游戏的实现
目前,我们学习了如何建立Android编程环境,如何显示文字和图片,如何响应用户事件。作为总结,我们要运用这些知识实现一个扫雷游戏。先说游戏规则:扫雷,就是在一个分成若干小格的矩形区域中发现隐藏的地雷,找到它,但是不能触发它。每次翻开一个小格,如果下面是地雷,游戏就失败了。如果不是地雷,而它的周围8个格中有地雷,那么就会显示周围的地雷数。如果周围8个格中没有地雷,那就是空白的。如果你认为某一格是地
yexing
·
2011-01-14 16:00
从零开始Android
游戏编程
(第二版) 第三章 显示文字和图片
第三章显示文字和图片难度:容易从本章开始,读者就要编写代码了。按照作者的原则——少一些理论,多一些实践,代码中可能会有跳跃的地方。但是请大家不要着急,随着学习的深入,你很快就会了解其中的奥秘。不过在开始之前,我们还是要先来理顺一下思路,看看完成一个坦克大战游戏需要哪些工作:首先,我们需要一个基本的程序,这个程序能够在Android上运行;这个程序要能够显示图形包括地图,主角和NPC等等;程序能够接
yexing
·
2011-01-14 16:00
从零开始重写KOK1(万王之王1) —— (1)让人物可在地图上使用鼠标跑动
《Windows
游戏编程
大师技巧》(以下简称《大师》)这书已经读完,DEMO也都搞清楚了,为了确实的掌握2D游戏的技术,决定完成一个完整的KOK1咒术师打钱坑的DEMO,也是作为我踏入游戏开发行业的简历附加
cppyin
·
2011-01-11 11:00
游戏
windows
汇编
null
开发工具
地图相关
【转】FC(红白机)游戏nes文件的汉化技术
推荐一些有用的技术文档:任天堂产品系统文件、任天堂
游戏编程
探秘、Mapper说明文档、NES档案格
delacrxoix_xu
·
2011-01-08 17:00
软件语言与编程
【转】FC(红白机)游戏nes文件的汉化技术
推荐一些有用的技术文档:任天堂产品系统文件、任天堂
游戏编程
探秘、Mapper说明文档、NES档案格
delacroix_xu
·
2011-01-08 17:00
游戏
c
汇编
测试
header
活动
Java游戏开发现状分析和走向
但是实际上Java作为一种
游戏编程
语言和平台,这些年还是取得了长足的发展,在后applet时代走着复 兴之路。
buliedian
·
2011-01-06 10:00
java
游戏
浏览器
脚本
网页游戏
DirectX Rendering Pipeline
DirectX9
:可以在战魂的blog可以下到完整的大图。
·
2010-12-31 18:00
pipeline
[译]
游戏编程
入门(by David Astle)
经常有人问我,没有编程经验的人该如何开始开发游戏。在此之前,我总是一个个的尽力回答。然而,后来提相同问题的人数增长到难以处理的地步。我决定,是时候把我所有的建议写成文章,作为一个大概。 这篇文章是针对那些想要开发自己游戏,但几乎没有编程经验的人。事实上,我假设读者没有任何编程经验。我主要讨论游戏开发的程序和设计方面,而不是艺术性。我也不准备讲述如何进入游戏行业(这方面已经有足够的资料),而只是让你
xumingrencai
·
2010-12-25 12:00
STL
lua脚本入门
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://knowmore.blogbus.com/logs/7989362.html最近学习
游戏编程
,要学到lua脚本,所以就整理了一下关于
sky04
·
2010-12-24 13:00
085_《Delphi经典游戏程序设计40例》
085)《Delphi经典游戏程序设计40例》网友(邦)整理EMail:
[email protected]
下载地址:Part1Part2Part3Part4Part5作者:(日)日高徹译者:博硕文化丛书名:
游戏编程
大师系列出版社
v5qqcom
·
2010-12-18 14:00
Delphi
win32程序封装
,用MFC框架比较容易,可它是怎么实现的却不知道,有些书中有介绍,看起来好复杂,如果能有自己的框架就好了,就像java,那样的话就能少记些API了,还是比较像java那样把所有代码都写到类里,最近在学
游戏编程
skymr
·
2010-12-14 23:00
游戏
编程
框架
windows
mfc
075_《Delphi图形和
游戏编程
突破》
《Delphi图形和
游戏编程
突破》Delphi教程系列书籍(075)《Delphi图形和
游戏编程
突破》网友(邦)整理EMail:
[email protected]
下载地址:PdfbyJohnAyresWordwarePublishing
v5qqcom
·
2010-12-13 12:00
Delphi
最经典 VC游戏开发全过程
所以在介绍
游戏编程
之前,先讲讲动画。 动画一般分三种形式:形变、位变、色变。如下: 1. 形变 即几种形状的图形或位图依次转变而成。
xujinquan19
·
2010-12-09 17:00
游戏
编程
C++
c
vc++
Directx11 HelloWorld之与
Directx9
的比较
这些天终于受不了诱惑,决定入手Directx11,看了下一个最basic的demo,总结下自己的理解。 先看看整体框架:所有函数的声明。可以看到和D3d9c差不多,都是初始化窗口,创建设备,清理设备,消息循环和渲染。下面我们将看到发生变化的主要是创建设备的InitDevice()函数,其他都是些MFC框架。 HRESULTInitWindow(HINSTANCEhInstance,intn
qiul12345
·
2010-12-07 01:00
null
buffer
mfc
float
Direct3D
winapi
精品Android源码推荐
精品Android源码推荐从零开始Android
游戏编程
五子棋源码ReadRSSonOPhone俄罗斯方块空战游戏1945加速传感器演示演示如何使用Location和GoogleMap个股宝典连连看策略游戏
小菜毛毛技术分享
·
2010-12-03 12:00
(转)游戏程序员养成计划
这是我从网络
游戏编程
1群中的共享文件中找到的。供大家分享和解惑。
jiangcaiyang123
·
2010-12-01 21:00
025_《Delphi
游戏编程
导学》
《Delphi
游戏编程
导学》Delphi教程系列书籍(025)《Delphi
游戏编程
导学》网友(邦)整理EMail:
[email protected]
下载地址:Pdf书名:Delphi
游戏编程
导学作者:朱琪杨正华来源
v5qqcom
·
2010-11-28 14:00
Delphi
3D游戏引擎剖析
DOOM不只是一款伟大的游戏,它同时也开创了一种新的
游戏编程
模式:游戏"引擎"。
hkx1n
·
2010-11-24 21:00
游戏
工作
api
脚本
工具
引擎
PC
游戏编程
续
日文版: 1997年8月。 OEM版: 1997年9月。 韩文版: 1997年11月。 &
wgcode
·
2010-11-21 17:00
数据结构
游戏
编程
单元测试
网络应用
PC
游戏编程
续
日文版: 1997年8月。 OEM版: 1997年9月。 韩文版: 1997年11月。 &
wgcode
·
2010-11-21 17:00
数据结构
游戏
编程
单元测试
网络应用
PC
游戏编程
续
日文版: 1997年8月。 OEM版: 1997年9月。 韩文版: 1997年11月。 &
wgcode
·
2010-11-21 17:00
数据结构
游戏
编程
单元测试
网络应用
PC
游戏编程
续
日文版: 1997年8月。 OEM版: 1997年9月。 韩文版: 1997年11月。 &
wgcode
·
2010-11-21 17:00
数据结构
游戏
编程
网络应用
单元测试
PC
游戏编程
目录 1 游戏程序理论1.1 技术基础1.2 游戏底层1.3 编写规则1.4 程序设计1.5 制作流程1.6 程序调式1.7 代码优化 2 游戏实践讨论2.1 制作概况2.2 模块
wgcode
·
2010-11-21 17:00
设计模式
数据结构
游戏
编程
C++
PC
游戏编程
目录 1 游戏程序理论1.1 技术基础1.2 游戏底层1.3 编写规则1.4 程序设计1.5 制作流程1.6 程序调式1.7 代码优化 2 游戏实践讨论2.1 制作概况2.2 模块
wgcode
·
2010-11-21 17:00
设计模式
数据结构
游戏
编程
C++
PC
游戏编程
目录 1 游戏程序理论1.1 技术基础1.2 游戏底层1.3 编写规则1.4 程序设计1.5 制作流程1.6 程序调式1.7 代码优化 2 游戏实践讨论2.1 制作概况2.2 模块
wgcode
·
2010-11-21 17:00
设计模式
数据结构
游戏
编程
C++
PC
游戏编程
目录 1 游戏程序理论1.1 技术基础1.2 游戏底层1.3 编写规则1.4 程序设计1.5 制作流程1.6 程序调式1.7 代码优化 2 游戏实践讨论2.1 制作概况2.2 模块
wgcode
·
2010-11-21 17:00
设计模式
数据结构
游戏
编程
C++
游戏编程
指南 -- 容纳游戏的空间(windows编程基础)
转自:《
游戏编程
指南》 作者:彭博第三章容纳游戏的空间因为我们编好的游戏将在Windows下运行,所以学习一点Windows编程知识是必需的。
cpq37
·
2010-11-11 16:00
游戏
编程
windows
null
callback
pascal
我的简单链式队列
当然,我写二叉树的意图不是要给老师看的,而是想要为自己的
游戏编程
添砖加瓦。所以我从星期一的下午开始就开始研究二叉树的结构,一直到了今天。还没有做完。
jiangcaiyang123
·
2010-11-10 20:00
游戏
编程
c
测试
存储
游戏程序员所需的知识体系
我见过一些朋友,他们想学习
游戏编程
,太过急于求成,总是一位的追求最新的技术,最高深的技术。
shineHoo
·
2010-11-03 09:00
多线程
sql
游戏
编程
server
服务器
语言
一个简单的示例讲解游戏
游戏编程
原理。附示例源码(转)
一个简单的示例讲解游戏
游戏编程
原理。附示例源码(转)房子到期了,刚搬家,网还没转过去,回去之后一个人只能看看广告,不想被电视台QJ,于是就在公司赖着蹭网、蹭空调。
lishuiwang
·
2010-10-21 22:00
java
游戏编程
第7章第2节个人翻译
不要忘记你的数学在开始3d图形编程之前,让我们一步步谈论三角数学和矢量 ,嘿,不要打瞌睡,我很严肃,你要使用三角函数定义和矢量数 学处理3d图形 三角函数和直角三角形 大量的3d 图形问题可以被直角三角形解决,直角三角形有 一个角是90度,解决一个直角,或计算全部的边长和另两个 角度,你需要知道至少两个信息:两个边或一个边,一个角度你可能熟悉这个表达式:a2+b2=c2.
ilovezhurong
·
2010-10-20 18:00
java
游戏
编程
重新调投入到C++
游戏编程
中
Fighting++,nevergiveup!!!!!!!!
porsche880828
·
2010-10-19 00:00
游戏
编程
C++
UP
DirectX9
的链接方式和编译尺寸
DirectX9
的链接方式和编译尺寸首先,先回顾一下DX9SDK的历史。
兔子的技术博客
·
2010-10-08 09:00
向量基础运算
a2b1) v 点乘 u = a1*b1 + a2*b2 + a3*b3 单位向量就是模为1的向量,知道一个方向向量,我们用该方向向量除以模就得到该方向的单位向量,单位向量在我们的
游戏编程
中非常有用
yutaozxy
·
2010-09-29 22:00
游戏
编程
游戏编程
中的人工智能技术【2-3】
资源1.//firstfillinthewindowclassstucture winclass.cbSize =sizeof(WNDCLASSEX); winclass.style =CS_HREDRAW|CS_VREDRAW; winclass.lpfnWndProc =WindowProc; winclass.cbClsExtra =0;
mo451583183
·
2010-09-28 20:39
游戏
技术
职场
人工智能
休闲
游戏编程
中的人工智能技术【2-3】
资源1.//firstfillinthewindowclassstucture winclass.cbSize =sizeof(WNDCLASSEX); winclass.style =CS_HREDRAW|CS_VREDRAW; winclass.lpfnWndProc =WindowProc; winclass.cbClsExtra =0;
mo451583183
·
2010-09-28 20:39
游戏
技术
职场
人工智能
休闲
游戏编程
中的人工智能技术【2-2】
1。Text----------------------------------------------------------------caseWM_PAINT: { PAINTSTRUCTps; BeginPaint(hwnd,&ps); //Makethebottompartofwindowapatternsoyouca
mo451583183
·
2010-09-28 19:44
游戏
技术
职场
人工智能
休闲
游戏编程
中的人工智能技术【2-2】
1。Text----------------------------------------------------------------caseWM_PAINT: { PAINTSTRUCTps; BeginPaint(hwnd,&ps); //Makethebottompartofwindowapatternsoyouca
mo451583183
·
2010-09-28 19:44
游戏
技术
职场
人工智能
休闲
游戏编程
中的人工智能技术【2-1】
HDChdc=GetDC(hwnd);//客户区hdc=GetWindowDC(hwnd)或者hdc=GetDC(NULL);hdc=ps.hdc;//这个是一个RECT里的dcReleaseDC(hWnd,hdc);1。Lines----------------------------------------------------------------------------------
mo451583183
·
2010-09-28 13:29
游戏
技术
职场
人工智能
休闲
游戏编程
中的人工智能技术【1】
1。HelloWorld------------------------------------------------------------------------------------ #include intWINAPIWinMain(HINSTANCEhInstance, HINSTANCEhPrevInstance, LPSTRlpCmdLine, intnCmdSh
mo451583183
·
2010-09-28 09:05
游戏
技术
职场
人工智能
休闲
游戏编程
中的人工智能技术【1】
1。HelloWorld------------------------------------------------------------------------------------#includeintWINAPIWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,LPSTRlpCmdLine,intnCmdShow){MessageBo
mo451583183
·
2010-09-28 09:41
游戏
技术
职场
人工智能
休闲
DirectX9
函数:IDirect3DDevice9::Clear 方法
清除视口或设置视口矩形,对指定的RGBA颜色,清除深度缓冲,并抹掉模板缓冲区. 语法HRESULT Clear( DWORD Count, constD3DRECT *pRects, DWORD Flags, D3DCOLOR Color, float Z, DWORD Stencil );参数Count[in] pRects
prsniper
·
2010-09-22 16:00
null
buffer
DirectX9
函数:开始和结束渲染
BeginScene();//实际的渲染操作EndScene(); IDirect3DDevice9::BeginScene方法 语法HRESULT BeginScene(VOID);返回值执行成功返回 D3D_OK.失败返回D3DERR_INVALIDCALL如果不和EndScene();成对出现的话.IDirect3DDevice9::EndScene方法 语法HRESULT EndScene
prsniper
·
2010-09-22 03:00
DirectX9
函数:IDirect3D9::CreateDevice 方法
创建一个设备以代表显示适配器. 语法HRESULT CreateDevice( UINT Adapter, D3DDEVTYPE DeviceType, HWND hFocusWindow, DWORD BehaviorFlags, D3DPRESENT_PARAMETERS *pPresentationParameters, I
prsniper
·
2010-09-22 03:00
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他