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
DirectX11游戏编程
【读书笔记《Android
游戏编程
之从零开始》】11.游戏开发基础(SurfaceView 游戏框架、View 和 SurfaceView 的区别)
1.SurfaceView游戏框架实例实例效果:就是屏幕上的文本跟着点击的地方移动,效果图如下:步骤:新建项目“GameSurfaceView”,首先自定义一个类"MySurfaceView",此类继承SurfaceView,并实现android.view.SurfaceHolder.Callback接口,代码如下packagecom.example.ex4_5;importandroid.con
dxmcu
·
2016-09-09 10:53
WINDOWS系统电脑安装Mac OS X 10.11详细攻略
本机系统配置如下:电脑型号戴尔OptiPlex9010MiniTower(扫描时间:2016年08月17日)操作系统Windows7旗舰版64位(
DirectX11
)处理器英特尔第三代酷睿i7-3770
MariaPang
·
2016-08-24 11:34
游戏编程
中的人工智能技术-神经网络入门(三)
前两节提到了神经网络部分和遗传算法部分,那么代码就到此结束了吗?当然没有,无论什么算法,总要针对一个特定的对象进行使用不是?因此,本节介绍另一个部分,CMinesweeper,即扫雷机代码。classCMinesweeper { private: //theminesweeper'sneuralnet CNeuralNetm_ItsBrain;//扫雷机的大脑,在这里就是一个神经网络 /
angelguard
·
2016-07-19 21:00
人工智能
神经网络
游戏编程
中的人工智能技术-神经网络入门(一)
有一段时间没有更新了,原本是准备更新TSP-旅行商问题,不过感觉在TSP问题的章节中,Buckland大神写的过于理论化,不是几篇博客可以解释的通的,我自己还有很多问题没有搞清楚。因此先跳到第七章-神经网络入门。 神经网络近段时间可以算是大热了,自从阿尔法狗击败李世石后,深度学习和卷积神经网络成了热门话题,不搞点cnn、caffe都不好意思跟别人说话。不过再怎么吹好歹先打好基础是不是,否则
angelguard
·
2016-07-18 22:00
顶点法向量的矩阵变换
本文参考Introductionto3DGameProgrammingwith
DirectX11
在计算机图形学中法向量的变化跟一般顶点的变化有一定的区别,假设我们有一个切向量u=v1−v0u=v_1-v
滑稽树
·
2016-07-16 04:38
计算机图形学
魔都,3年,程序员到CTO
–陈素封我可以在来上海之前我看完了李华明老师写的《Android
游戏编程
之从零开始》特别喜欢他的铭言:“不要让任何事情成为你不去学习的理由!”我来了,魔都!
陈宇明
·
2016-07-15 10:26
学习感悟篇
魔都,3年,程序员到CTO
–陈素封我可以在来上海之前我看完了李华明老师写的《Android
游戏编程
之从零开始》特别喜欢他的铭言:“不要让任何事情成为你不去学习的理由!”我来了,魔都!
cym492224103
·
2016-07-15 10:00
程序员
魔都,3年,程序员到CTO
--陈素封我可以在来上海之前我看完了李华明老师写的《Android
游戏编程
之从零开始》特别喜欢他的铭言:“不要让任何事情成为你不去学习的理由!”我来了,魔都!
陈宇明
·
2016-07-15 00:00
程序人生
血污:夜之仪式什么配置可以玩_血污:夜之仪式配置要求一览
Demo需要的PC配置为:操作系统:64位Windows7CPU:Intel酷睿i53.3GHz或AMD羿龙IIX6内存:8GBGPU:AMDRadeonHD7790或NVIDIAGTX650TI(需要
DirectX11
佚名
·
2016-06-23 16:44
游戏编程
之十七 生成简单的动画
DirectDraw
游戏编程
基础(4)游戏使计算机的发展超越了晶体管时代 生成简单的动画以上我们已经讨论过的所有的例程,都简要描述了如何在台缓冲区绘画,以及如何把后台缓冲区弹出到主表面(Surface
zhangchen124
·
2016-06-22 21:00
操作系统
计算机
人工智能
3D
游戏编程
游戏编程
之十六 扩展(DDEX2和DDEX3)
DirectDraw
游戏编程
基础(3)游戏使计算机的发展超越了晶体管时代 例一的扩展(DDEX2和DDEX3)DDEX1包含了一个最基本的DirectDraw的实现方法。
zhangchen124
·
2016-06-22 21:00
游戏
内存
图
游戏编程
晶体管
游戏编程
之十五 DirectDraw 的基本知识
DirectDraw
游戏编程
基础(2)游戏使计算机的发展超越了晶体管时代 例程1(DDEX1):DirectDraw的基本知识在使用DirextDraw时,需要首先创建一个对象DirectDraw
zhangchen124
·
2016-06-22 21:00
游戏
计算机
时代
游戏编程
晶体管
游戏编程
之十四 游戏使计算机的发展超越了晶体管时代
DirectDraw
游戏编程
基础(1)游戏使计算机的发展超越了晶体管时代 内 容 1.简介 2.使用DirectX3SDK的基本环境 3.DirectDrawAPI 4.DirectDraw
zhangchen124
·
2016-06-22 21:00
游戏
计算机
时代
游戏编程
晶体管
游戏编程
之十二 资源管理
这里所说的资源管理不仅仅只是资源打包,它包括了定义和压缩,打包,以及各种性质定义和操作接口. 本章只介绍图像资源管理. 定义文件名:IMGLIB.DAT 在调试版本中我们使用的脚本语言,只有在发行版本中才将其加密和压缩. 文本举例: PATH ".\IMGLIB\" //放置图片的路径,在调试版本中,图片是不打包的,发行版本中 //才打包
zhangchen124
·
2016-06-17 21:00
管理
内存
人工智能
应用
游戏编程
之十三 3D类游戏
第一节3D类游戏 设计3D光线投射游戏包括从高解析度图形到快速动画的许多技术。尽管3D场景在这些不同的游戏中可能变化很大,玩游戏的方法和设计游戏的基本技术却是类似的。场景中较明显的组成部分包括生成的墙壁、地板、天棚、可移动的物体和静止的物体。当然,这些游戏也充分利用了大量的其它技术如声效和音乐、3D动画、故事、难度级别、秘密门等等。 1.速度、力量和简单性原则 在设计像Doom这样的游戏过程
zhangchen124
·
2016-06-17 21:00
游戏
内存
人工智能
Class
3D
游戏编程
之十一 图像页CPICPAGE介绍
图像页指的是内存中保存图像数据的各种表面,屏幕缓存,各种图片数据,窗口界面的界面数据等,不要只依靠DirectX的表面,最好单独用一个对象来管理这些内容,避免直接与DirectX打交道,这样改变引擎和移植到别的操作系统的工作量会小得多. 在我们的引擎设计中,CPICPAGE是一个功能强大而且扩充性极好的对象,比如我们不想使用DirectX表面,而想自己设计一种表面结构,游戏的其余部分不须任何改
zhangchen124
·
2016-06-17 21:00
数据
图片
内存
操作系统
对象
游戏编程
之九 设计工具之游戏引擎
设计工具之游戏引擎小谢 早想写一点游戏设计的文章与大家交流,一是经验的问题,二是公司正在紧张的游戏制作期,实在抽不出多少时间,一直没有动手,今天忽然头脑发热,写了一段,以后准备陆续写一些游戏创意,策划,制作,流程管理,和制作工具等方面的文章供大家参考. 我们的游戏设计经验主要是冒险游戏和角色扮演游戏,但我们设计游戏工具时尽量适应其余题材,不过是否可行未经检验. 写这篇文章的意图一是想为游
zhangchen124
·
2016-06-17 21:00
设计
游戏引擎
游戏编程
游戏编程
之十 图像引擎DirectXDraw
图像引擎DirectXDraw目前win95下比较常用的图像引擎是DirectX,国内资料比较少,我给大家推荐过>这本书,大家不妨找一下. 在我们的游戏引擎中,目前使用的也是DirectX,网上见到有关DirectX的简化接口的对象库,没有使用过,不知如何,最好是自己做这些对象,灵活些. 图像引擎在游戏中的作用是这样的,设置显示模式,管理操作一种特殊图像表面,显示到屏 幕. 图像引擎对象: c
zhangchen124
·
2016-06-17 21:00
搜索
二叉树
排序算法
游戏编程
游戏编程
之八 窗口
第一节窗口的移动和改变大小时 caseWM_SIZE: caseWM_MOVE: if(IsIconic(hWnd)) { Msg("FoxBearisminimized,pausing"); PauseGame(); } if(bFullscreen) { SetRect(&rcWindow,0,0,GetSystemMetrics
zhangchen124
·
2016-06-17 20:00
移动
人工智能
图
应用
游戏编程
游戏编程
之七 例程之初始化部分
第八章例程之初始化部分第一节DDInit():DDInit()的作用是枚举驱动程序,它的具体运行过程如下:首先调用DirectDrawEnumerate(),这个函数的作用在第五章DirectDraw深入篇第三节选择DirectDraw驱动程序中已经谈到了。在本例程中这个函数的参数是&DDEnumCallback和NULL,&DDEnumCallback是指回调函数DDEnumCallback()
zhangchen124
·
2016-06-17 20:00
搜索
人工智能
图
排序算法
游戏编程
游戏编程
之六
游戏编程
的特点
第七章
游戏编程
的特点第一节概述:电脑游戏在计算机发展使用中可以说扮演了一个极为有趣的角色,一方面不为很多人所赞同,认为是一种浪费;而另一方面电脑游戏却是推动计算机的各项技术迅速发展的最有力的力量之一。
zhangchen124
·
2016-06-17 20:00
编程
函数
面向对象
人工智能
游戏编程
游戏编程
之五 DirectSound
第一节关于声音声音是空气的一系列振荡,称为声波,一般可以用二维的波形图来表示。数字音频是指使用某种设备将声波记录下来并保存为一种数字化的文件。播放相应的文件就可以产生某种声音效果。数字音频的音质随着采样频率及所使用的位数不同而有很大的差异。因此,了解所使用音频文件格式的有关标准是很有必要的。例如,CD中的音频是16位,采样频率达到44.1MHz的立体声数字音频。在所有声音文件的格式中,WAV是最普
zhangchen124
·
2016-06-15 19:00
游戏编程
游戏编程
之四 diectxdarw基础篇
第四章diectxdarw基础篇 第一节DirectDraw简介 Grubers的一个观点是DirectDraw“只是一个bltting发动机”。这是相当准确的,但却太简化了。更准确地讲,DirectDraw是一个可以提供软件仿真测试的独立于硬件设备的bltting发动机。DirectDraw的主要用途是尽可能快、尽可能可靠并且尽可能连续地将图形考贝到视频显示设备上。另外一个定义Direct
zhangchen124
·
2016-06-15 19:00
游戏编程
游戏编程
之三 DirectX SDK简介
`第三章DirectX SDK简介第一节关于DirectXSDKMicrosoftDirectX提供了一套非常优秀的应用程序接口,包含了设计高性能、实时应用程序的源代码。DirectX技术将帮助您建构下一代的电脑游戏和多媒体应用程序。它的内容包括了DirectDraw、DirectSound、DirectPlay、Direct3D和DirectInput等部分,它们分别主要应用在图形程序、声音程序
zhangchen124
·
2016-06-15 19:00
DirectX
游戏编程
游戏编程
之二 windows编程基础
第二章windows编程基础 第一节引言 为了跟上潮流,我们抛弃了已快被淘汰的DOS操作系统,所有的讲解和例程都是基于微软的Windows操作系统的。考虑到很多的用户并没有Windows编程基础,所以我们设置了这一专门讲述、讨论Windows的术语、概念的部分,以使这部分用户能较快地理解和掌握我们所讲述、讨论的编程思想和编程方法。这一部分中主要讲述的是Windows中十分基本的东西,所以用户
zhangchen124
·
2016-06-15 19:00
指针
游戏编程
游戏核心编程之一 概述
这样便产生了这套
游戏编程
基础的教学软件。这套软件主要是面对有
zhangchen124
·
2016-06-15 19:00
游戏
编程
指针
常用js设计模式整理
在做canvas、webGL游戏时,很深切的感觉到,
游戏编程
玩的都是设计模式。架构没预先设计好,强耦合性代码在后期维护简直灾难。
别天
·
2016-06-14 00:00
设计模式
javascript
有生之年, 游戏中再见 . (原因, 愿景)
十年,即将到来的十年之殇.到7月1号,就是博主工作10年了.十年时间弹指一挥间,想想当年那个为了梦想而放弃学业的小子,如今已为人父.其中感伤不断.也就是在2006年的7月一日,我到达了郑州,开始了
游戏编程
的第一步
dodo4444
·
2016-06-08 09:49
数据结构在游戏中的简单应用
在游戏的编写中,不可避免的出现很多应用数据结构的地方,有些简单的游戏,只是由几个数据结构的组合,所以说,数据结构在
游戏编程
中扮演着很重要的角色。
zhangchen124
·
2016-06-08 06:00
数据结构
游戏
应用
C#之四十九
游戏编程
周每日总结
第一天:(打好根基整军备战)知识点是否掌握备注能够设计出游戏主窗体□是□否 已理解单独定义方法的必原因□是□否 会定义方法□是□否 会使用方法□是□否 会产生单个随机数□是□否 能够通过循环访问数组中的元素□是□否 初步了解面向对象能够区分类与对象□是□否 能够区分引用类型的变量和对象□是□否 能找出Form类的静态方法□是□否 初步理解对象间的包含关系□是□否 会进行字符串和数值之间的转换□是□
zhangchen124
·
2016-06-07 05:00
游戏
设计
C#框架
游戏编程
中的人工智能技术-遗传算法入门(三)
先请教大家一个问题,为什么我的遗传算法入门(一)一直处于“待审核”状态?好,言归正传,继续研究代码。先看看CBobsMap类的定义。classCBobsMap{private://storageforthemapstaticconstintmap[MAP_HEIGHT][MAP_WIDTH];//设计一个数组,用来构造地图staticconstintm_iMapWidth;//地图的宽度stati
angelguard
·
2016-06-01 07:33
【
DirectX11
】第十篇 其他灯光类型——点光源
本系列文章主要翻译和参考自《Real-Time3DRenderingwithDirectXandHLSL》一书(感谢原书作者),同时会加上一点个人理解和拓展,文章中如有错误,欢迎指正。 这里是书中的代码和资源。 本文所有的环境和工具使用都基于之前的文章,如有不明白的地方请先参考本系列之前的几篇文章。本文索引:关于灯光类型PointLight什么是点光源1PointL
xueyedie1234
·
2016-05-25 16:00
3D
DirectX
directx11
【
DirectX11
】第九篇 光照模型——高光
本系列文章主要翻译和参考自《Real-Time3DRenderingwithDirectXandHLSL》一书(感谢原书作者),同时会加上一点个人理解和拓展,文章中如有错误,欢迎指正。 这里是书中的代码和资源。 本文所有的环境和工具使用都基于之前的文章,如有不明白的地方请先参考本系列之前的几篇文章。本文索引:关于灯光SpecularHighlights高光1Phon
xueyedie1234
·
2016-05-20 15:00
3D
DirectX
directx11
【
DirectX11
】第八篇 光照模型——漫反射
本系列文章主要翻译和参考自《Real-Time3DRenderingwithDirectXandHLSL》一书(感谢原书作者),同时会加上一点个人理解和拓展,文章中如有错误,欢迎指正。 这里是书中的代码和资源。 本文所有的环境和工具使用都基于之前的文章,如有不明白的地方请先参考本系列之前的几篇文章。本文索引:关于灯光DiffuseLighting漫反射光照1Dire
xueyedie1234
·
2016-05-20 10:00
3D
DirectX
directx11
【
DirectX11
】第七篇 光照模型——环境光
本系列文章主要翻译和参考自《Real-Time3DRenderingwithDirectXandHLSL》一书(感谢原书作者),同时会加上一点个人理解和拓展,文章中如有错误,欢迎指正。 这里是书中的代码和资源。 本文所有的环境和工具使用都基于之前的文章,如有不明白的地方请先参考本系列之前的几篇文章。本文索引:关于灯光AmbientLighting环境光1Ambien
xueyedie1234
·
2016-05-20 10:00
3D
DirectX
directx11
【
DirectX11
】第六篇 纹理映射
本系列文章主要翻译和参考自《Real-Time3DRenderingwithDirectXandHLSL》一书(感谢原书作者),同时会加上一点个人理解和拓展,文章中如有错误,欢迎指正。 这里是书中的代码和资源。 纹理映射主要是指将贴图添加到3D模型表面的过程。这有点类似礼物包装,而你的包装纸就是一张2D的贴图。纹理映射是现代实时渲染技术的基础,并且可以用来实现很多很
xueyedie1234
·
2016-05-17 20:00
3D
DirectX
directx11
【
DirectX11
】第五篇 Hello,Shaders!
本系列文章主要翻译和参考自《Real-Time3DRenderingwithDirectXandHLSL》一书(感谢原书作者),同时会加上一点个人理解和拓展,文章中如有错误,欢迎指正。这里是书中的代码和资源。从这篇文章开始,我们终于结束了第一部分长篇累牍的介绍,要进入真正的实战阶段啦,可以开始自己动手实现一个shader效果。如果对这篇文章中所提到的工具和编程环境不太了解的童鞋可以参考本系列的第三
xueyedie1234
·
2016-05-16 12:00
编程
3D
directx11
【
DirectX11
】第三篇 编写Shader?——还是先了解下工具吧
本系列文章主要翻译和参考自《Real-Time3DRenderingwithDirectXandHLSL》一书(感谢原书作者),同时会加上一点个人理解和拓展,文章中如有错误,欢迎指正。这里是书中的代码和资源。本文索引:一微软那一套1MicrosoftVisualStudio2WindowsSDK3Effects11Library4DirectXToolKit二NVIDIAFXComposer1Ef
xueyedie1234
·
2016-05-12 10:00
Directx11
学习笔记【十二】 画一个旋转的彩色立方体
上一次我们学习了如何画一个2D三角形,现在让我们进一步学习如何画一个旋转的彩色立方体吧。具体流程同画三角形类似,因此不再给出完整代码了,不同的部分会再说明。 由于我们要画彩色的立方体,所以顶点结构体中加入颜色变量structVertex { XMFLOAT3pos; XMFLOAT4color; };着色器代码 1cbuffercbPerObject 2{ 3float4x4gWorl
zhangbaochong
·
2016-05-11 22:00
游戏编程
十年总结(下)
游戏编程
十年总结的上篇总结了前五年初学编程的经历,下篇总结的是开始工作之后的经历,前面五年算是一帆风顺,而接下来的经历,则充满了挫折与失败。
深圳-宝爷
·
2016-05-11 13:00
游戏编程
十年总结(下)
游戏编程
十年总结的上篇总结了前五年初学编程的经历,下篇总结的是开始工作之后的经历,前面五年算是一帆风顺,而接下来的经历,则充满了挫折与失败。
深圳-宝爷
·
2016-05-11 13:00
游戏编程
十年总结(下)
游戏编程
十年总结的上篇总结了前五年初学编程的经历,下篇总结的是开始工作之后的经历,前面五年算是一帆风顺,而接下来的经历,则充满了挫折与失败。
深圳-宝爷
·
2016-05-11 13:00
游戏编程
十年总结(上)
自敲第一行代码起,已经十年多了,今天既不是十年整的日子,也不是一个有特定意义的日子,本来像这种大总结的文章,当择良辰吉日,斋戒沐浴三日,方可动笔。一开始计划是写一篇五年总结的,但各种原因一拖再拖,于是就变成了十年总结。光阴似箭,时不我待,转眼已经在奔三的路上了,离大叔的称呼很近了,但离大神的称呼还很远,在此谨以此文总结反思这十年技术生涯的点滴,与诸君共勉。 编程之前 大概是读初一的时候,家
深圳-宝爷
·
2016-05-10 09:00
游戏编程
十年总结(上)
自敲第一行代码起,已经十年多了,今天既不是十年整的日子,也不是一个有特定意义的日子,本来像这种大总结的文章,当择良辰吉日,斋戒沐浴三日,方可动笔。一开始计划是写一篇五年总结的,但各种原因一拖再拖,于是就变成了十年总结。光阴似箭,时不我待,转眼已经在奔三的路上了,离大叔的称呼很近了,但离大神的称呼还很远,在此谨以此文总结反思这十年技术生涯的点滴,与诸君共勉。 编程之前 大概是读初一的时候,家
深圳-宝爷
·
2016-05-10 09:00
游戏编程
十年总结(上)
自敲第一行代码起,已经十年多了,今天既不是十年整的日子,也不是一个有特定意义的日子,本来像这种大总结的文章,当择良辰吉日,斋戒沐浴三日,方可动笔。一开始计划是写一篇五年总结的,但各种原因一拖再拖,于是就变成了十年总结。光阴似箭,时不我待,转眼已经在奔三的路上了,离大叔的称呼很近了,但离大神的称呼还很远,在此谨以此文总结反思这十年技术生涯的点滴,与诸君共勉。编程之前大概是读初一的时候,家中有幸让我得
深圳-宝爷
·
2016-05-10 09:00
置换贴图 Displacement Mapping
查阅了相关资料,Tessellation是
DirectX11
才有的技术,O
winning11
·
2016-05-10 00:00
【
DirectX11
】第四篇 Effects框架
本文为转载文章,这里为原文链接。本文索引:一什么是Effects二Effect文件结构1technique112pass三如何编译着色器四如何创建Effect对象五如何使Effect对象与程序交互1获得Effect变量2更新Effect变量3获得指向technique对象的指针六使用effect绘图七编译期间生成Effect八避免动态分支语句一、什么是Effects?effect框架是一组用于管理
xueyedie1234
·
2016-05-09 19:00
java swing
游戏编程
高仿金山打字教程-拯救苹果
原文:javaswing
游戏编程
高仿金山打字教程-拯救苹果源代码下载地址:http://www.zuidaima.com/share/1786650901515264.htm这几天学习了一下java的Frame
yaerfeng
·
2016-05-07 09:00
swing
swing金山打字
swing拯救苹果
swing游戏编程
swing打字游戏
【
DirectX11
】第二篇
DirectX11
渲染管线(2016.05.09更新)
DirectX11
渲染管线一般计算机中共有两个处理器是你可能会对其进行编程的,一个是centralprocessingunit(CPU),一个是GPU。这两个组件有着截然不同的硬件结构和指令集
xueyedie1234
·
2016-05-06 18:00
directx11
3D实时渲染技术
【
DirectX11
】第一篇
DirectX11
简介
在最近学习
DirectX11
的过程中发现龙书11中一部分内容由于工具库更新的问题,已经不再适用。
xueyedie1234
·
2016-05-06 17:00
directx11
3D实时渲染
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他