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
DX9游戏编程
[C入门 -
游戏编程
系列] 贪吃蛇篇(三) - 蛇定义
蛇是这个游戏的主角,要实现的功能也是最复杂的一个。因为蛇不止有属性,还有行为。它会动,还会吃东西,还会长大!而且还会死!这是很要命的。我一向看不懂复杂的代码,也写不出复杂的代码。所以对于蛇,我很纠结,如何才能简单的实现它。 毫无质疑的一点是,食物具有的属性,蛇也具有。蛇必须存在于世界中,有大小和位置以及颜色。这样最起码可以推测出一个蛇的简单定义。但是这还远远不够,蛇是活的
·
2015-11-02 18:54
贪吃蛇
[C入门 -
游戏编程
系列] 贪吃蛇篇(二) - 食物定义
游戏中的食物没有那么多复杂属性,特别是贪吃蛇游戏中,我把食物看待的很简单: 1. 它必须属于世界,才能出现在世界。不可能一个不属于世界的食物,出现在世界中;但是可能存在着一个食物,它属于世界,但是却没有出现在世界中(即食物的颜色和世界的颜色相同,因此看不见食物)。这就像鬼一样,它可能存在于这个世界上,但我们看不到它。 2. 一个属于世界的食物,具有在这个世界中的位置。 3.
·
2015-11-02 18:53
贪吃蛇
[C入门 -
游戏编程
系列] 环境篇
这一系列笔记的代码都是在Ubuntu 14.04下编码并测试的,原因无他,因为我笔记本电脑只装了一个Ubuntu系统,其中唯一使用的第三方库SDL也是开源并且跨平台的。所以即使你用的是Windows或Mac,也能运行所有的代码。 1. 安装SDL库及其扩展 Ubuntu: sudo apt-get install libsdl2-dev sudo apt-get
·
2015-11-02 18:53
编程
[C入门 -
游戏编程
系列] 序言篇
记得学习C语言的时候,看着别人能写各种各样的小游戏和小软件,甚是羡慕。而自己,虽然说语法都会,但是真正上手写个几百行的代码,就显得力不从心。曾经一度很是郁闷,看过一些书,大都处于教语法的层面,有些涉及到软件设计,但是对于几百行代码都驾驭不了的我,看了也是等于白看,完全领悟不到设计中蕴含的哲学和精髓。 所以,本来盘算着第一个月学完语法,第二个月写出自己所谓的“软件”的这个美
·
2015-11-02 18:52
编程
flash游戏设计 (1)
开始学习flash的基本
游戏编程
时候,其实需要用到很多关于游戏方面的书籍,同时对flash编程需要有一定的了解这样我们就可以发现flash游戏其实并不是很难。
·
2015-11-02 18:21
Flash
学习计划
今天晚上翻了翻手里的《windows
游戏编程
大师技巧》,之前看的很艰难,现在很多都看起来很轻松了,决定做完作品之后,开始钻研这本书。
·
2015-11-02 17:50
学习
体积雾(
dx9
)
1.什么是体积雾? 这个问题通过图片来解答再合适不过了,下面是本文利用体积雾做的一个结果 &
·
2015-11-02 13:46
数据结构在游戏中的简单应用
在游戏的编写中,不可避免的出现很多应用数据结构的地方,有些简单的游戏,只是由几个数据结构的组合,所以说,数据结构在
游戏编程
中扮演着很重要的角色。
·
2015-11-02 13:20
数据结构
Android游戏开发系统控件-Dialog
Android游戏开发系统控件-Dialog Dialog(对话框)在Android应用开发中经常用到,下面是学习《Android
游戏编程
从零开始》一书,关于Dialog的初步学习。
·
2015-11-02 13:30
android
一个window窗口类(win32)
以下是一个窗口类的定义以及使用方法,分3个文件,App.h,App.cpp为窗口类文件,main.cpp为主函数文件,可以正常使用,编译环境为VS 2008,具体的函数意义请参考任意一本windows
游戏编程
书
·
2015-11-02 12:45
window
iPhone
游戏编程
- 启动画面
转载地址:http://blog.chinaunix.net/u1/49717/showart_2180128.html 今天,我将介绍怎样为你的程序加一些“铃和哨”(注:指一些附加的花哨的东西)是你的游戏显得更完整。首先,我们为游戏增加一个启动页面。 创建启动页面 我们加入的启动页面将淡出到游戏主屏幕。你可以下载此图像加入到项目的Resourc
·
2015-11-02 12:47
iPhone
发现了一本抄袭的书:《DirectX
游戏编程
》(周国庆 陈洪 冯人果 编著)
我认为这本书的抄袭的: 今天周日,到省图书馆又借了一本DirectX方面编程
·
2015-11-02 10:40
编程
directdraw的图形填充
具体的分析过程请查阅:Windows
游戏编程
大师技巧 第八章 效果图: 代码并
·
2015-11-02 09:32
raw
JAVA
游戏编程
学习笔记(一)
在看本文及后继笔记时,我们假设你有一些Java的基础:比如你能安装JDK并配置Java程序运行的环境。了解Java编程的基础(变量、数据类型、条件及循环等基础知识),了解一些类及面向对象编程的基础,知道JavaswingJFrame等GUI类下的一些属性及方法,熟悉eclipse或NetBeansJavaIDE中的一种,还有一颗热爱游戏的心就可以了,如果基础不扎实,建议在OSC里搜索一些Java基
J_sky
·
2015-11-01 21:00
java
game
Cheese
游戏编程
:第 4 部分 (转自MSDN)
发布日期: 1/5/2005 | 更新日期: 1/5/2005 介绍 Smartphone
游戏编程
Rob Miles赫尔大学计算机系 适用于:基于 Windows Mobile™ 2003
·
2015-11-01 15:46
编程
初探Stage3D(一) 3D渲染基础原理
文章的目的是对3D渲染流程做一个简单的介绍,其中不涉及任何语言的API 参考资料 《3D
游戏编程
大师技巧》 PFD地址 http://download.csdn.net/detail
·
2015-11-01 14:37
stage3d
DirectX考试判卷心得
今天帮老师判《三维图形程序设计》的试卷,这门课开卷考,用的教材是段菲翻译的
DX9
的龙书。
·
2015-11-01 13:32
DI
SDL学习笔记二 中文字体的显示
曾今一段时间热心的想学习
游戏编程
,于是研究起了SDL,第一篇文章《SDL学习笔记一 图片和字体显示》是07年7月份写的,至此之后,就停了下来。
·
2015-11-01 13:04
学习笔记
Windows游戏开发学习笔记之一
买了本《Windows
游戏编程
大师技巧》,先依葫芦画瓢做个Demo,程序中游戏的主要逻辑还不太清楚,就当先了解下开发环境和大概的开发流程吧。
·
2015-11-01 12:48
windows
iphone
游戏编程
入门1
打算学习iphone
游戏编程
,看到iteye有篇好的文章,所有就搬过来了。文章写的不错。
·
2015-11-01 12:47
iPhone
数独
游戏编程
另一种思路
最近在北京青年报偶然看到了一个数独游戏的题,具体来说就是按规矩进行填书。自己想了想,觉得还是有点费脑子的。于是就编写了一个程序,可以搜索数独游戏的所有答案。算法很简单,就是使用了回溯+剪枝,效率可能不是很高。不过对于9*9规模不是很大的问题,也应该足够了,不知道大家有什么好的算法,千万别忘了留言告诉我啊,哈哈 数独游戏:
·
2015-11-01 12:17
编程
Windows Phone 7范例游戏Platformer实战4——冲突检测的实现
本小节我们就开始真正的XNA
游戏编程
实践了。前面三节解决了游戏的规则和大部分游戏对象,接下来轩辕对游戏中需要的一些基础类进行讲解和逐步实现。当遇到XNA游戏开发的一些专有名词时,我也会穿插着讲解。
·
2015-11-01 12:50
windows phone
Java版棋类游戏合集——纵横之道
看过《PC
游戏编程
——人机博弈》一书的网友,恐怕对棋牌类游戏的存在与研究意义都不会陌生。人机对弈过程中的进攻与防守算法,是在任何游戏开发中都无法避免的永恒课题,也是游戏算法的核心内容之一。
·
2015-11-01 11:55
java
DirectX 3D
游戏编程
实用教程
展现精英高手发现之旅 站在流行平台开发实践 介绍流行软件神奇魅力 DirectX 3D
游戏编程
实用教程 基本信息 作者: 郑阿奇 丛书名: 魅力.实践.发现 出版社:电子工业出版社
·
2015-11-01 11:06
编程
【Android编程之旅】有奖征集活动开始啦!
为了帮助广大开发者更好地了解和学习Android开发技术,活跃社区气氛,CSDN博客频道特携手CSDN博客专家、《Android
游戏编程
之从零开始》图书作者李华明(Himi),共同举办此次“【Android
·
2015-11-01 10:46
android
象棋
游戏编程
——各棋子的走法
继上次写 的 《 象棋
游戏编程
——画棋盘》 ,经过十一长假的几天休息和调整,这几天终于把各棋子的走法功能完成。 象棋的走法是玩象棋必须知道的,下面的走法是我玩象棋两三天过后总结的。
·
2015-11-01 09:14
编程
象棋
游戏编程
——画棋盘
BingWay原创作品,转载请注明作者和出处。 最近一段时间开始玩象棋,虽然棋艺不精,确也乐在其中。作为象棋初学者,很多高手对我都是避而远之,在我的威逼利诱之下,才跟我对战一二。后来有位朋友推荐我玩单机版的象棋游戏,在佩服其算法精湛的同时,也出现了不少问题。比如说,和电脑对战的时候,我明明士可以退回去吃他的車,可我的士却不听使唤。类似情况还有很多,这使我萌发了自己写一款象棋游戏的想法。 主功
·
2015-11-01 09:11
编程
iPhone
游戏编程
实例:分享成功游戏开发人员的锦囊妙计
iPhone
游戏编程
实例:分享成功游戏开发人员的锦囊妙计 基本信息 原书名: iPhone Games Projects 原出版社: Apress 作者: (美)Dave Mark
·
2015-11-01 08:04
iPhone
一个游戏程序员的学习资料
://blog.csdn.net/zxjzxj521/archive/2009/06/06/4246459.aspx 想起写这篇文章是在看侯杰先生的《深入浅出MFC》时,突然觉得自己在大学这几年关于
游戏编程
方面还算是有些心得
·
2015-10-31 19:46
程序员
[译]《学了HTML5
游戏编程
》前言
1 前言 我写这本书是为了解一时之痒,同时也是因为我当时看到了新生的HTML5游戏社区的潜力。我想帮助开发者在HTML5这片处女之地上开垦,学习Canvas、WebGL和 SVG这些技术以及它们的最佳实践。 有时候需要费一些讨论才能说服开发者,HTML5并不是只能用来玩玩的东西。他们已经惊喜地发现HTML5可以拥有和桌面程
·
2015-10-31 16:11
html5
flex与c#基于socket的实时互动网络
游戏编程
教程二 .
这节讲讲如何用flex与c#进行socket通讯。 Flex端(当然你也完全可以用flash来写)使用import flash.net.Socket;包来做。通过ProgressEvent.SOCKET_DATA时刻检听是否接收到数据,接收到数据后触发函数receiveData。 使用var message:String=CurSocket.readMultiByte(CurSocket.by
·
2015-10-31 15:22
socket
flex与c#基于socket的实时互动网络
游戏编程
教程一
近些年webGame非常火爆,可惜相关教程实在少之又少,在我学习过程中无数次baidu,google。发现实际涉及wenGame核心的东西基本没有。于是就有了把我学习过程中使用和总结的代码拿上来给大家分享,让有共同爱好的同学们少走弯路。 本教程基于flex与c#,做到完全同步的游戏设计与编写。本教程只提供实现基本功能的代码,只要融会贯通,就能在此基础上制作出无比强大的网络游戏。 这篇教程最好是
·
2015-10-31 15:21
socket
游戏引擎中的通用编程技术
这里必须再次提醒你,本文介绍的是一些通用的
游戏编程
技巧,虽然是通用但是可能并不是非常全面,可能存在这样或那样的缺陷
·
2015-10-31 12:26
游戏引擎
游戏引擎剖析
DOOM不只是一款伟大的游戏,它同时也开创了一种新的
游戏编程
模式: 游戏 "引擎"。
·
2015-10-31 12:25
游戏引擎
DX9
的窗口关闭了,设备依然有效
最近在做多窗口渲染.说说我遇到的情况 首先DX9Device是根据一个窗口(比如 D3DPRESENT_PARAMETERS里面的hDeviceWindow)创建的, 创建的时候必须制定一个窗口,否则创建失败. 但诡异的是,当我关闭了这个窗口之后,渲染设备竟然依然有效(但为什么创建设备的时候非要一个HWND呢,很奇怪,求达人解惑,这个跟DX的Foreground window和焦
·
2015-10-31 11:43
窗口
怎样使用SetTimer MFC 够具体
转自:http://blog.csdn.net/ellor/article/details/1714741 Timer事件,即定时器事件,是在
游戏编程
中,常常使用的一个事件。
·
2015-10-31 11:32
timer
開始Unity3D的学习之旅
但确实的记载了我作为一个没接触过3D
游戏编程
的大学生的心路历程。争取每周整理一次吧。之所以会開始学Unity3D,最基本的原因是由于在快放暑假的时候,我找了一家做iPhone游戏的小公司实习。
·
2015-10-31 11:39
unity3d
D3D
游戏编程
系列(三):自己动手编写即时战略游戏之寻路
说起即时战略游戏,不得不提的一个问题是如何把一个物体从一个位置移动到另一个位置,当然,我说的不是瞬移,而是一个移动的过程,那么在这个移动的过程中我们如何来规划路线呢,这就不得不提到寻路了。 我所了解到的寻路算法有很多,当然我还是向大家推荐A*算法,这个应该是目前在八个方向上
·
2015-10-31 11:45
编程
Android
游戏编程
之音频编程
如果你有一台Android设备,就会注意到当你按下增大或降低音量按钮时,你所控制的不同音量设置取决于你正在运行的应用程序。在通话中,你控制的是输入语音流的音量;在视频播放器中,你控制的是视频音频的音量;在主屏幕上,你控制的是铃声的音量。 Android为不同的目的提供不同音频流。当我们在游戏中播放音频时,可使用类来输出音效和音乐到特定的音乐流。不过,在我们想播放音效或音乐之前,需要确定音量按钮控
·
2015-10-31 10:42
android
Deferred Contexts
近日在研究如何让
DX9
多线程渲染,目标如下: 1)每个线程有自己的独立状态块,或者叫做Render Context,线程间设置状态互不影响
·
2015-10-31 10:54
deferred
About texture atlas
lightmap的情结源自q3和cs;2002年,
dx9
刚刚出炉,显卡还是NV30,R300时代,那个时候像DOOM3那样的全动态实时光影,还是很奢侈的东西,q3,cs的lightmap处于热火阶段。
·
2015-10-31 10:53
text
(AS3)基于系统时间的时间管理器Ticker
不论是Windows编程中的SetTimer,还是AS3中的Timer,都不适合用于
游戏编程
中,建议少用,或者干脆不用。
·
2015-10-31 10:45
时间管理
我的一个初步的一年计划
lt;游戏引擎架构>>[美] Jason Gregory (杰森.格雷戈瑞) ,译者: 叶劲峰 ; 內容包括: - 游戏开发中的大规模C++软件架构 -
游戏编程
所需的数学
·
2015-10-31 10:22
计划
d3d中的Surface(2d)绘制
在
DX9
中,与其对应的com接口为IDirect3DSurface9,LPDIRECT3DSURFACE9。2、Surfac
·
2015-10-31 10:13
3D
关于如何学好游戏3D引擎编程的一些经验
此篇文章献给那些为了
游戏编程
不怕困难的热血青年,它的神秘要我永远不间断的去挑战自我,超越自我,这样才能攀登到游戏技术的最高峰  
·
2015-10-31 10:06
编程
某人整理的
游戏编程
资料
Game Developer Magazine 1994 - 2000年,共7年的游戏开发者杂志电子版(含源码)Graphics Programming Black Book (by Michael Abrash),图形编程黑书,Id software的Michael
·
2015-10-31 10:31
编程
dx Invalidcall
dx8 环境 参考文档
dx9
------------ 两个问题 1。
·
2015-10-31 10:13
Invalid
游戏开发-梦开始的地方笔记
游戏编程
分块:图像图像;AI部分;基本逻辑与UI部分。
·
2015-10-31 10:51
游戏开发
D3D
游戏编程
系列(六):自己动手编写第一人称射击游戏之第一人称视角的构建
说起第一人称射击游戏,不得不提第一人称视角啊,没有这个,那么这个第一就无从谈起啊,我作为一个观察者究竟如何在这个地图上顺利的移动和观察呢,那么,我们一起来研究下。 我们首先来看下CDXCamera类: class CDXCamera { public:
·
2015-10-31 10:41
编程
比较无聊的while与for的较量。
之前在 彭博 著 《
游戏编程
指南》一书中看过说 for(;;)的执行速度比while(1)要快。书中的描述是用C++.
·
2015-10-31 09:16
while
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他