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游戏编程
[译]《学习HTML5
游戏编程
》第一章
HTML5介绍 HTML5是HTML下一版本的规范草案,它是它的前身HTML4 和XHTML的突破。在HTML5中一些元素被移除了,同时HTML5也不再基于旧的文本标记标准SGML。HTML5比HTML4更能兼容错误的语法,同时能让不同浏览器以相同的方式解析和展示格式错误的文档。这个版本的HTML增加了许多重要内容,比如内建的拖动支持以及音像元素。本章我们将讨论HTML5新增
·
2015-11-05 08:53
html5
《学习HTML5
游戏编程
》译记
《学习HTML5
游戏编程
》译记 我在2011年11月份中旬参与了北京华章图文信息有限公司提供的《Learning HTML5 Game Programming》一书的试译(前言和第一章前两页),并于11
·
2015-11-05 08:52
html5
Windows Phone 上的XNA
游戏编程
学习笔记(1)--编写第一个手机小游戏
XNA(维基百科介绍)是微软开发的专门的游戏开发工具,用于开发Xbox游戏,也是windows phone 上的专业游戏开发平台。下面就是我编写的第一个XNA游戏,共享一下,纯属学习,大神神马的就别看了。 (1)下载并安装windows phone 的SDK(包含XNA framework ) http://www.microsoft.com/download/en/details.aspx
·
2015-11-03 21:56
windows
phone
JAVA
游戏编程
学习笔记(二)
接上篇笔记,前一节我们在Java窗口中画出了图形,这次我们让它动起来。在场景里的元素有几个属性:比如坐标xy,大小widthheight。g.fillRect(150,150,100,100);当我们画图形的时候,改变他的参数属性值,这个图形的大小及位置就会发生改变,动画包括:元素本身的变化,及位置的变化。若我们把方法里的参数改成变量,然后在不停的重新绘图,就会产生动画了。我们逐一来实现:1.重新
J_sky
·
2015-11-03 13:00
java
game
[C入门 -
游戏编程
系列] 贪吃蛇篇(六) - 蛇实现
这一篇是关于设置蛇的属性的,接上一篇(五)。 设置蛇的速度,很简单,只要不是负数就行了。 void SNK_SetSnakeSpeed(Snake *snake, int speed) { if (snake != 0) snake->speed = SDL_abs(speed); } 设置蛇的方向有些复杂,玩过贪吃蛇的都知道,蛇向
·
2015-11-02 18:58
贪吃蛇
[C入门 -
游戏编程
系列] 贪吃蛇篇(五) - 蛇实现
因为已经写了食物的实现,所以我不知道到底是该先写世界的实现还是蛇的实现。因为世界就是一个窗口,可以立刻在世界中看到食物的样子,对于大多数人来说,如果写完代码立刻就能看到效果,那就再好不过了。可是,我最后还是选择了先写蛇的实现这篇笔记。如果先写世界的实现,我就无法按照现在的思路完完整整的写下去,因为没有蛇,世界部分的代码就不完整,看完食物的效果后,我还是得写蛇的实现,然后又得修改世界部分的代码,
·
2015-11-02 18:57
贪吃蛇
[C入门 -
游戏编程
系列] 贪吃蛇篇(四) - 食物实现
由于食物是贪吃蛇游戏中最简单的一部分,而且和其他部分关联性不强,基本上是一个独立的部分,所以我打算先实现它。 我的想法是食物必须在世界中才能被创造出来,也就是说,先有世界再有食物,所以我得先判断世界是否存在,存在的话才可以创建食物。 Food * SNK_CreateFood(World *world, int size) { Food *food;
·
2015-11-02 18:55
贪吃蛇
[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
计划
上一页
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
其他