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游戏编程
JAVA
游戏编程
学习笔记(四)Java PinBall 简单弹球小游戏【1】
之前写了一个非常简单的Java2D小游戏底层框架,为了把这个游戏框架丰富起来,这阵子需要实际完成几个小游戏代码,这样才能在实际中检验游戏框架使用性!先来一个简单的小游戏:JavaPinBall简单弹球小游戏 先上图!游戏很简单,游戏逻辑及代码也不是很难,先看一下游戏逻辑设计:游戏又开始画面,按回车开始,可以暂停,小球没碰到墙壁一次就加速1,会越来越快!游戏结束后可以重新开始。暂时没有加入声音。游戏
J_sky
·
2015-11-10 20:00
D3D11天空盒的实现
具体代码参考https://github.com/wumiliu/D3D11Sample 中的SkyBox类可以参考DirectX103D
游戏编程
入门.pdf创建一个球形,或者立方体都可以。
liuwumiyuhuiping
·
2015-11-10 15:00
一个游戏程序员的学习资料
http://blog.csdn.net/weiqubo/article/details/6995881 想 起写这篇文章是在看侯杰先生的《深入浅出MFC》时,突然觉得自己在大学这几年关于
游戏编程
方面还算是有些心得
·
2015-11-09 14:05
程序员
五大开源游戏引擎介绍
对
游戏编程
初哥来说,选择一个好的游戏引擎是一个很头疼的事。市面上鱼目混杂,并且价格不菲。今天我要隆重推出开源游戏引擎五强(严格上说是四个,有一个是图像引擎)。
·
2015-11-09 14:02
游戏引擎
Android 源码(收集)
从零开始Android
游戏编程
五子棋源码Read RSS on OPhone俄罗斯方块空战游戏1945加速传感器演示演示如何使用Location和Google Map个股宝典连连看策略游戏——回到战国
·
2015-11-09 12:51
android
The Tao of Programing-编程之道
记得当时是在查阅一些有关
游戏编程
的文章无意之中看到的。或许就是因为这文章一直驱动着我编程。很优美的一篇文章。字里行间充满了哲理,而又和编程开发如此的贴近。
·
2015-11-08 17:31
编程
DirectX
游戏编程
入门
刚开始学习D3D,安装完
DirectX9
后,在VS2008中新建Win32项目· ----------------------------------------------------
·
2015-11-08 16:01
编程
用Visual Basic.NET编写扑克牌游戏
扑克
游戏编程
关键有两点:一是扑克牌面的绘制;二是扑克游戏规则的算法实现。初学扑克
游戏编程
的爱好者可从一些简单的游戏、借用一些现有资源开始。
·
2015-11-08 16:29
.net
[C入门 -
游戏编程
系列] 贪吃蛇篇(一) - 世界定义
每个游戏都有一个很明确的目的或者说游戏主题,贪吃蛇的目的很明确:蛇找到并吃掉食物。只有目的是很无聊的,算不上一个好游戏。所以设计者增加了创意:1. 吃掉食物后蛇会增长;2. 吃掉食物后分数会增加。有些还可以增加速度,增加障碍物等,不过我不打算实现这些,我的目的也很明确,实现创意1和2。 仔细分析一下,贪吃蛇游戏其实只涉及三个元素:蛇,食物,界面。这里,便记录下和界面有关的想法和代
·
2015-11-08 11:37
贪吃蛇
[VC++][
DIRECTX9
]纹理与表面间复制
2014/09/18(转载自:http://blog.sina.com.cn/s/blog_57bf2c59010008gm.html)如果一个图象文件比较大的话(比如4000*4000),纹理无法从文件中读出全部的图象,当然这个具体的大小是根据显示硬件而有差别的。这时候可以用表面载入文件,然后再把表面的内容复制到纹理中。 需要用到的方法:CreateTexture,CreateOffscreen
narutojzm1
·
2015-11-07 16:00
D3D中的纹理贴图
http://www.cppblog.com/lovedday/archive/2007/05/13/24059.html)天行健君子当自强而不息D3D中的纹理贴图(1)提示:阅读本文需要一定的3D图形学和
DirectX9
narutojzm1
·
2015-11-07 15:00
游戏开发
终于等到了托管的
directx9
支持c# 和 vb.net  
·
2015-11-07 15:55
游戏开发
【分享】Python学习资源大合集
地址:http://www.hejizhan.com/html/xueke/520/x520_03.html Python安装软件合集(Windows)(78) Python教程——
游戏编程
·
2015-11-07 13:27
python
C#游戏开发中精确的时间调配
方法一:参考《精通C#
游戏编程
》一书。根据学习WorldWind源码可知,WorldWind中采用的方法与该方法基本一致。
·
2015-11-07 12:15
游戏开发
C#游戏开发中快速的游戏循环
参考《精通C#
游戏编程
》一书。
·
2015-11-07 12:15
游戏开发
Qt
游戏编程
_07
题外话:QtCreator如果提示“无法获取调试输出.”的话,可以开2个QtCreator分别点Debug按钮,就可以获得输出了 这次是想实现个动画 电脑ghost了一下 很多软件都要重装 所以把草稿先发了一遍 嘿嘿 发现9个朋友误入 然后 在这里发个毒誓吧 如果我在2013年8月31日24:00前还“玩魔兽争霸”的话 就罚我一辈子找不到老婆&&永远处男好了 本来动画是想用Q
·
2015-11-07 12:48
编程
Qt
游戏编程
_06
题外话:要想专注编程 最好的办法是把网线拔掉 我就是网欠费了 所以今天才能编了一下午程序 额 可是待会要去楼下充钱了 呵呵 这次主要是把游戏开始前的准备流程做了下 比如 得到自己卡组 洗牌 告诉服务器自己的卡组 开局摸5张牌 得到对方卡组 对方抽牌时自己这边有显示 鼠标悬浮在手牌区 指定卡牌会浮起 这次的体会是对象创建的先后顺序很重要 演示如下 先启动服务端Q_CardWarServ
·
2015-11-07 12:47
编程
Qt
游戏编程
_05
题外话:过几天就是腾讯暑假实习生的考试了 我虽然报了名 想做技术类的游戏开发 但一想到自己很弱很弱 又没有什么拿得出手的作品 就没了去上海参加笔试的决心 暑假迟早是要来的 我也大三了 好想去个游戏公司实习啊!!!! 这次是做了以下工作 卡牌从文件读取后 根据类名动态生成类对象 请教了神大 看了些资料 终于解决了 这样就可以玩家组完卡组后 决定每个人的deck了 具体可以看这次的ioca
·
2015-11-07 12:47
编程
Qt
游戏编程
_03
题外话:怪不得有人说--“给我三千美工,我就可以xxxx……” 深有感触啊 这是第3篇了 似乎隔了好久哈 这次呢 把游戏的界面分了几个区域 HandArea FieldyardArea FieldgroundArea GraveyardArea RemoveArea FusionArea DeckArea EnvironmentArea 和 EnemyHandArea EnemyFiel
·
2015-11-07 12:46
编程
Qt
游戏编程
_02
试了下Source code插件 发现果然不支持Qt的语法高亮 所以我决定以后发代码的话就贴截图好了 我想了很久 不知应该怎么继续这连载文章 首先 我的电脑是xp_sp3 装了Qt SDK 1.1.4 然后又装了Qt Creator 2.4.0 我的工程默认路径是I:\QCardWar 里面会建类似QCardWar_01,QCardWar_02这样的子目录表示项目版本 我学习Qt的书是&
·
2015-11-07 12:45
编程
Qt
游戏编程
_01
目测我未来会写的超不过2位数 本来想在csdn写的 连名字都想好了 叫<1234567,和我一起编游戏> 可是发现新版blog不支持WLW了 寒假刚开始 我就在VS打了4天魔兽争霸对战 感觉不能这么颓废下去了 那现在就准备开始吧…… //main.cpp #include <QtGui/QApplication> #include "roomvie
·
2015-11-07 12:45
编程
开始Unity3D参观考察
但确实的记载了我作为一个没接触过3D
游戏编程
的大学生的心路历程。争取每周整理一次吧。 之所以会開始学Unity3D,最基本的原因是由于在快放暑假的时候,我找了一家做iPhone游戏的小公司实习。
·
2015-11-07 12:26
unity3d
基于系统时间的时间管理器Ticker
不论是Windows编程中的SetTimer,还是AS3中的Timer,都不适合用于
游戏编程
中,建议少用,或者干脆不用。
·
2015-11-07 11:59
时间管理
Windows
游戏编程
大师技巧(第2版)
《Windows
游戏编程
大师技巧(第2版)》基本信息作者: [美]Andre LaMothe [作译者介绍]译者: 沙鹰丛书名: 游戏设计与开发技术丛书出版社:人民邮电出版社ISBN:9787115292483
·
2015-11-07 11:20
windows
俄罗斯方块源码解析(带下载)[4]
推荐大家看一本书(翻译过来的名字)《C++
游戏编程
入门教程》 想到游戏
·
2015-11-07 10:52
下载
体验
游戏编程
网站
最近学习python,想要找点练习,在看《python核心编程》(真是一本好书,非常详细,觉得看这一本书就够了,余下可以翻翻文档)。觉得cf之类的虽然能用python提交但是重点不是在学习python上 。终于找到了两个不错的网站checkio和pythonchallenge。今天先看看了看checkio确实很适合练习语法。 加载的速度有点慢,进去点两下就可以开始敲题了,题目还有提示 第一个题
·
2015-11-07 10:17
编程
谈谈“编程游戏”
(搬运自我在SegmentFault的博客) 编程游戏(不是
游戏编程
,也不是编游戏……),也叫代码游戏,代表着市面上一类特别的游戏。它在游戏中加入了编程的特性(或许反过来说也对)。
·
2015-11-07 10:17
编程
第1部分: 游戏引擎介绍, 渲染和构造3D世界
DOOM不只是一款伟大的游戏,它同时也开创了一种新的
游戏编程
模式:
·
2015-11-07 10:49
游戏引擎
JAVA
游戏编程
学习笔记(三)Java 2D游戏底层绘图框架
前二篇记录了java如何绘制图形与动画,今天打算总结复习一下,把这些知识点集合起来,制作一个Java2D小游戏框架(暂且这么叫,好像挺牛逼似的!)。JavaAWT下边提供一个class Canvas这是一个现成的画布,我们可以继承它来实现底层的绘制框架,为什么不直接继承JFrame?之前只是一些绘图测试,方便建立场景绘制图形,以后我们的游戏画布需要放到GUI容器里,所以继承一个类似panel的组件
J_sky
·
2015-11-06 22:00
闲扯
游戏编程
之html5篇--山寨版《flappy bird》源码
新年新气象,最近事情不多,继续闲暇学习记点随笔,欢迎拍砖。之前的〈简单游戏学编程语言python篇〉写的比较幼稚和粗糙,且告一段落。开启新的一篇关于javascript+html5的从零开始的学习。仍然以咱们有兴趣写的小游戏开始,〈flappy bird〉最近真是火的离谱,我也是昨天才开始找这个游戏试玩一下,果然难度不小,只能玩到33分了 ,哈哈。这游戏的评论网上已经铺天盖地了,这里不做过多评
·
2015-11-06 07:03
html5
Himi 著作《Android
游戏编程
之从零开始》★书籍源码+第4/6/7样章—>免费下载★
本文转自:http://blog.csdn.net/xiaominghimi/article/details/6802444 Himi 原创, 转载请注明出处,谢谢! 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6802444 最新更新资源包:----------------------
·
2015-11-05 08:18
android
OpenGL如何显示文本?
不管是
DirectX9
还是GDI,处理文本都是很方便的,但是在OpenGL中,我似乎没找到很方便的处理方式,在网上搜了一下,结果如下
·
2015-11-05 08:09
OpenGL
x01.Game.MapEditor: 地图编辑器
1.
游戏编程
,需要一个地图编辑器。站在前人肩上,自己写一个,倒也不难。
·
2015-11-05 08:50
editor
Android 4
游戏编程
入门经典
《Android 4
游戏编程
入门经典》基本信息原书名:Beginning Android 4 Games evelopment作者: (美)Mario Zechner Robert Green [作译者介绍
·
2015-11-05 08:16
android
[译]《学习HTML5
游戏编程
》第二章
搭建开发环境 要进行HTML5编程非常方便,你只要有一台电脑和稳定的英特网连接就可以了。可以从英特网上找到需要的开发工具,它们一般是免费的。一些开发工具是收费的,但可以找到免费的工具来替代它们。 在这一章中,你将要安装编写HTML5应用程序时需要的工具。我们会对其中一些工具进行详细介绍。 开发工具 有些开发者声称光溜溜的命令行编辑器很好用,比如e
·
2015-11-05 08:54
html5
[译]《学习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
学习
D3DFVF_XYZ和D3DFVF_XYZRHW的区别
以前好像没有仔细思考过,只是见到Beginning
DirectX9
中如是说:The RHW value, which stands for Reciprocal of Homogeneous W[1]
·
2015-11-02 16:28
区别
数据结构在游戏中的简单应用
在游戏的编写中,不可避免的出现很多应用数据结构的地方,有些简单的游戏,只是由几个数据结构的组合,所以说,数据结构在
游戏编程
中扮演着很重要的角色。
·
2015-11-02 13:20
数据结构
上一页
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
其他