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游戏编程
Python
游戏编程
(Pygame)
安装PygamepipinstallpygameC:\Users>pipinstallpygameCollectingpygameDownloadinghttps://files.pythonhosted.org/packages/3e/f5/feabd88a2856ec86166a897b62bfad828bfe7a94a27cbd7ebf07fd70399/pygame-1.9.4-cp37-
(.*)释然
·
2020-06-30 13:22
Python3
OpenGL读取3DS模型(Qt版)
接下来要贴出的代码已经在Qt4下成功运行,不过里面需要依赖一个CBMPLoader的类,这个可以从《OpenGL
游戏编程
》这本书里看到,也可以在我博客里找到
yuyin86
·
2020-06-30 11:11
qt学习
Unity设计模式:命令模式
最近读了《
游戏编程
模式》,受到很多启发。虽然之前也读过设计模式的书,但是基本看过就忘了,实际开发中也很难和它们建立联系。
键盘春秋
·
2020-06-30 08:09
Unity3D
2015网易游戏校园招聘笔试题 研发岗
1.最小字典序字符串,2.递归绘图函数转非递归3.
游戏编程
中常用的数据结构4叉树,有三问,一问是写出如何判断点在矩形中和判断两矩形是否相交,第二问是写创建四叉树的实现,第三问是如何根据已知的矩形块,在四叉树中寻找包含的物体
yangcs2009
·
2020-06-30 05:24
笔试题
[引擎]之六:渲染原理和在Unity3D中的应用分析(花屏处理)
参考**《3D
游戏编程
大师技巧》3.2.1帧缓存和视频系统和3.2.3缓存交换**,先搞清楚原理,再对照出现的现象进行分析。
延澈左
·
2020-06-30 05:19
引擎
unity
【读书笔记】《Windows
游戏编程
之从零开始》(一)
Windows编程入门HelloVisualStudio这个项目介绍了,Windows程序的“心脏”——WinMain函数,以及MessageBox函数的详细用法。FirstBlood!这个项目介绍了,PlaySound函数,以及如何连接库文件。GameCore这个项目详细介绍如何完整的创建一个窗口,后面两部分都会这个窗口框架。】HelloVisualStudio这个项目就是认识一下Win32窗口
xy_cpp
·
2020-06-30 04:55
游戏开发
[读书笔记]《Windows
游戏编程
之从零开始》(零)
逐梦旅程:Windows
游戏编程
之从零开始正如这本书的书名所提到的这是一本讲解Windows游戏开发的入门图书。同时应该也是我第一本完整看完的游戏开发的书籍。
xy_cpp
·
2020-06-30 04:24
游戏开发
【
DirectX11
】第七篇 光照模型——环境光
本系列文章主要翻译和参考自《Real-Time3DRenderingwithDirectXandHLSL》一书(感谢原书作者),同时会加上一点个人理解和拓展,文章中如有错误,欢迎指正。这里是书中的代码和资源。本文所有的环境和工具使用都基于之前的文章,如有不明白的地方请先参考本系列之前的几篇文章。本文索引:关于灯光AmbientLighting环境光1AmbientColorShaderConsta
m雪夜m
·
2020-06-30 03:59
DX113D实时渲染
【
DirectX11
】第十篇 其他灯光类型——点光源
本系列文章主要翻译和参考自《Real-Time3DRenderingwithDirectXandHLSL》一书(感谢原书作者),同时会加上一点个人理解和拓展,文章中如有错误,欢迎指正。这里是书中的代码和资源。本文所有的环境和工具使用都基于之前的文章,如有不明白的地方请先参考本系列之前的几篇文章。本文索引:关于灯光类型PointLight什么是点光源1PointLightPreamble点光源变量准
m雪夜m
·
2020-06-30 03:59
DX113D实时渲染
i5-7500+华硕H110M-K+影驰GTX 1060黑苹果性能直逼两万2019 iMac
来自淘宝黑苹果安装客户订单,先上娱乐大师配置图:电脑型号X64兼容台式电脑操作系统Windows7旗舰版64位SP1(
DirectX11
)处理器英特尔
[email protected]
四核主板华硕H110M-KD3
老吴黑苹果
·
2020-06-29 21:10
DirectX11
中XNA数据库常见的几个函数
本博客的例子来自于《基于
DirectX11
的3D图形程序设计案例教程》矩阵转换函数XMStoreFloat*x*(*表示正数,*×*矩阵)如:XMStoreFloat4x4(以4×4矩阵为例)函数定义:
心网千结
·
2020-06-29 01:16
C++
DirectX11
XMMatrixScaling
DirectX
平移缩放旋转
《C++
游戏编程
入门 第四版》的例子GameLobby
前言像一些小游戏只是考查基本功底而已,所以除了处理的逻辑,其他都不重要。GameLobby考查链表与重载左移操作符的知识。也就只有两个类的处理而已,下一篇会有7个类…\dots…Player.h#pragmaonce#include#include#includeusingnamespacestd;classPlayer{public:Player(conststring&name="");~Pl
化简派蒙
·
2020-06-29 01:06
C/C++
四大
游戏编程
网站,边玩游戏,边学Python,拒绝枯燥快乐编程
前言学习编程虽然对有些人来说是件乐事,但是对大多数人来说仍然是一件比较枯燥困难的事情。当然,面临这样困惑的人,并不是只有你一个,所以,这世界上就出现了许多寓教于乐的通过游戏的形式来教你编程的网站。让你快乐学习编程CodinGame这是一个需要编程一个AI机器人,然后由它来解决各种面临的问题的有趣游戏。支持各种编程语言。支持各种编程语言。网站:https://www.codingame.com/Co
空山老师
·
2020-06-29 01:53
python
VS2019MSDN的下载安装和使用
下述截图节选自《逐梦之旅Windows
游戏编程
之从零开始》中对MSDN的描述正文对于VS2019MSDN的安装和使用,博
Do Better
·
2020-06-29 01:08
【器】IDE
python-乌龟吃小鱼(小游戏)
游戏编程
:(初学python,耗费两天时间才编出代码,尚有很多可以优化之处)按以下要求定义一个乌龟类和鱼类并尝试编写游戏:假设游戏场景为范围(x,y)为010:x=10ify10:y=10returnx
抢钱娃娃
·
2020-06-29 00:46
类和对象
python之路
数据小游戏
Easy-X,EGE
一、Easy-XEasyX是针对C++的图形库,可以帮助C语言初学者快速上手图形和
游戏编程
。
金色的省略号
·
2020-06-28 20:00
DirectX11
初探XMVECOTR&XMMATRIX
初探DX11的数学库:向量XMVECOTR,矩阵XMMATRIX|XMVECTOR(XNA数学库的向量)DirectX中的一个核心数据类型为XMVECTOR对它的运算可以使用SIMD指令集加速(主要处理向量的运算)。SIMD即SingleInstructionMultipleData,单指令多数据流,能够复制多个操作数,并把它们打包在大型寄存器的一组指令集。XMVECTOR的定义:容下4个32位f
weixin_34377065
·
2020-06-28 18:45
DirectX11
With Windows SDK--15 几何着色器初探
几何着色器首先用一张图来回顾一下渲染管线的各个阶段,目前为止我们接触的着色器有顶点着色器和像素着色器,而接触到的渲染管线阶段有:输入装配阶段、顶点着色阶段、光栅化阶段、像素着色阶段、输出合并阶段.图1可以看到,几何着色器是我们在将顶点送入光栅化阶段之前,可以操作顶点的最后一个阶段。它同样也允许我们编写自己的着色器代码。几何着色器可以做如下事情:让程序自动决定如何在渲染管线中插入/移除几何体;通过流
久伴必知情深
·
2020-06-28 15:10
Directx11
教程(57) 环境映射
建好skydome后,如果我们想让其中的某个物体,比如那个球体来映射出周围环境的蓝天白云(不包括自己附近的物体),该怎么做呢?此时可以把这个球体当成一面镜子,把我们视点看这个物体上某个顶点p时的反射向量当作cubemap查询向量v,得到纹理texel,然后p点的颜色可以用blend的方式,混合当前颜色和采样的纹理texel,就可以实现我们想要的效果。我们新建一个LightTexCubeShader
weixin_34018169
·
2020-06-28 09:32
Android
游戏编程
之从零开始pdf
下载地址:网盘下载《Android
游戏编程
之从零开始》主要系统地讲解了Android游戏开发,从最基础部分开始,让零基础的Android初学者也能快速学习和掌握Android游戏开发。
weixin_30836759
·
2020-06-28 01:22
easyX图形库
EasyX是针对C++的图形库,可以帮助C语言初学者快速上手图形和
游戏编程
。为什么要用EasyX?
weixin_30715523
·
2020-06-27 23:16
30分钟,学会经典小
游戏编程
!
在80后、90后的儿时记忆里,俄罗斯方块是必备的消遣小游戏,它的玩法非常简单基本大家都懂,但如何用编程语言开发一款儿时同款「俄罗斯方块」,恐怕知道的同学就很少啦。位置掩码和旋转掩码俄罗斯方块游戏中的格子一般是10列20行(10*20),我们称之为世界地图。一般都是这种竖屏的界面10*20的空间是用来盛放方块的,当方块落定之后位置便不能再改变。这个时候它会被保存到地图的状态中,我们给地图状态设计一个
weixin_30593443
·
2020-06-27 22:40
OpenGL实用开源代码列表
以下是我收集的以
游戏编程
,OpenGL3D编程相关的免费扩展库资料。不断更新中,如果你有好的建义,也请把函数库名及大概功能写上,本人负责收集整理。
weixin_30576859
·
2020-06-27 21:05
数据结构在游戏中的简单应用
在游戏的编写中,不可避免的出现很多应用数据结构的地方,有些简单的游戏,只是由几个数据结构的组合,所以说,数据结构在
游戏编程
中扮演着很重要的角色。
track sun
·
2020-06-27 21:29
DirectX
游戏编程
(一):创建一个Direct3D程序
一、环境VisualStudio2012,DirectXSDK(June2010)二、准备1.环境变量(如没有配置请添加)变量名:DXSDK_DIR变量值:D:\Software\Program\MicrosoftDirectXSDK(June2010)这里D:\Software\Program\MicrosoftDirectXSDK(June2010)是我的DirectX安装目录,视情况修改即可
weixin_30497527
·
2020-06-27 20:58
SDL 2
游戏编程
(零)配置环境
原文链接LazyFoo’Productions(2004-2015)因为我用的codeblock,所以这里只放下codeblock的环境配置方法供参考~从官网下载SDL2,codeblock默认使用的是MinGW编译器,所以最好下载图片中箭头指着那个版本。下载完成后解压文件,里面会包含i686-w64-mingw32文件夹和x86_64-w64-mingw32文件夹,前面那个是32位的,后面的是6
SkyCloud-CN
·
2020-06-27 08:06
sdl2
游戏编程
里面有哪些经典或者很酷的算法?
我挑一些有趣的算法,希望尽量提及相关算法在游戏中的应用。光栅化Bresenham'slinealgorithm[1]:经典的绘画直线算法,后来还可以稍作修改用于绘画圆弧[2],都不用三角函数或除数,只需用整数加法、减法和乘法。Perspective-CorrectTextureMapping[3]:透视正确的光栅化纹理贴图算法是1980才出现的。第一代Quake引擎引入后,才开始支持不垂直的墙、不
jieniyimiao
·
2020-06-27 07:34
计算机图形学
【坦克大战一】——简单实现小结
然而随着时间的推移阅历、经历的增加以及现在从事的编程行业似乎和游戏越来越远;在工作中对技术的要求以及未来技术的分量加上一次偶然的机会重新燃起我对游戏的渴望,不过这次的游戏并不仅仅是痴迷,而是让自己拥有一颗归零的心态在
游戏编程
的角度去学习那些基础的知识
马康
·
2020-06-27 05:09
★java之行
★知识点研究
d3d11CodeSet代码中报错:'fxc' 不是内部或外部命令,也不是可运行的程序或批处理文件。
《3d_game_programming_with_
DirectX11
》的配套代码,在运行时,报如题所示错误。
花海_
·
2020-06-27 02:56
三维
游戏编程
精粹 目录
游戏编程
精粹1第1章通用编程技术1.0神奇的数据驱动设计(SteveRabin)31.0.1点子1——基础31.0.2点子2——最低标准31.0.3点子3——杜绝硬编码31.0.4点子4——将控制流写成脚本
zeroV5
·
2020-06-27 02:10
转载
简单的C++游戏载入界面设计
pan.baidu.com/s/1eQ33c7wCSDN:http://download.csdn.net/detail/u011418173/9080501最近,看了下毛星云的书:《逐梦旅程windows
游戏编程
之从零开始
konnn
·
2020-06-27 01:06
DirectX11
教程
最近在看
DirectX11
的教程,我对dx的接触也只是皮毛,边看边学吧。看看网上只有w18767104183翻译了前三章,想着能不能继续他翻译一点呢,希望自己能一起成长。
tdl1001
·
2020-06-26 18:14
Direct3D
dx11
一个游戏程序员的学习资料
想起写这篇文章是在看侯杰先生的《深入浅出MFC》时,突然觉得自己在大学这几年关于
游戏编程
方面还算是有些心得,因此写出这篇小文,介绍我眼中的游戏程序员的书单与源代码参考。
下雨天8620
·
2020-06-26 16:48
心得
开发
游戏
算法
引擎
图形
refactoring
mfc
Windows 网络
游戏编程
--序章
由于毕业设计要选论文题目,本来想从前几年的题目中选一个的,但是看过那些题目后,感觉没有一个适合自己的。仔细想了下,自己对游戏兴趣还是蛮大的,平时也经常玩LOL,CF,斗地主....之类的游戏。所以就把自己的毕业设计题目定成了“基于Windows平台的网络游戏设计”,这个题目可以简单写一个欢乐斗地主,复杂的可以写一个CF这样的游戏。由于本人在开始写毕业设计之前,游戏开发的经验基本上为0,所以选择了这
麦岛吴奇隆
·
2020-06-26 15:59
游戏
Direct
Windows
3D
游戏编程
学习
今天偶然发现一篇介绍如何学好
游戏编程
的文章,相见恨晚呀,特转载,转帖地址:http://new.qzone.qq.com/79134054/blog/1226580538#!。
springXu
·
2020-06-26 14:51
游戏
教程
DirectX11
使用Cube Mapping 立方体环境贴图实现天空、物体反射效果
这一章中,我们将学习使用立方体环境贴图(CubeMapping)实现天空环境、模型反射效果。在《赛达尔传说:荒野之息》中,明朗或阴暗的天空都可以通过CubeMapping来实现:(图为《赛达尔传说:荒野之息》游戏截图)一、使用CubeMap实现天空效果立方体环境贴图是一个数组纹理,用于模拟全包围的环境,类似带有6个面的正方体,因而称为CubeMap。实际上打开dds文件后,只是一组合并6张图片的纹
梦幻DUO
·
2020-06-26 10:18
2.
DirectX11龙书
学习笔记
DirectX11游戏开发
DirectX11
平面镜像的实现
平面镜像的实现在自然界中有许多物体的表面都非常光滑,可以像镜子一样反射周围的物体。本节介绍了如何在3D应用程序中模拟镜像效果。为简单起见,我们降低了任务难度,只在平面上实现镜像效果。例如,一辆光滑的汽车可以反射周围的物体;但是,车身是一个平滑曲面,而非平面。我们不选择这样的物体。我们将在光滑的大理石地板或挂在墙上的镜子中渲染物体的映像——换句话说,我们只实现平面上的镜像效果。要在程序中实现镜像效果
梦幻DUO
·
2020-06-26 10:46
2.
DirectX11龙书
学习笔记
DirectX11游戏开发
DirectX11
Direct3D初始化
Direct3D初始化1.Direct3D初始化步骤下面将讲解如何初始化Direct3D。我们将Direct3D的初始化过程分为如下几个步骤:1.使用D3D11CreateDevice方法创建ID3D11Device和ID3D11DeviceContext。2.使用ID3D11Device::CheckMultisampleQualityLevels方法检测设备支持的4X多重采样质量等级。3.填充
梦幻DUO
·
2020-06-26 10:46
2.
DirectX11龙书
学习笔记
DirectX11游戏开发
DirectX11
顶点缓存
顶点缓存1.顶点缓存的作用?为了让GPU访问顶点数组,我们必须把它放置在一个称为缓冲(buffer)的特殊资源容器中,该容器由ID3D11Buffer接口表示。用于存储顶点的缓冲区称为顶点缓冲(vertexbuffer)。Direct3D缓冲不仅可以存储数据,而且还说明了如何访问数据以及数据被绑定到图形管线的那个阶段。要创建一个顶点缓冲,我们必须执行以下步骤:1.填写一个D3D11_BUFFER_
梦幻DUO
·
2020-06-26 10:46
2.
DirectX11龙书
学习笔记
DirectX11游戏开发
DirectX11
聚光灯
聚光灯1.什么是聚光灯?在现实生活中,最常见的聚光灯是手电筒。本质上,聚光灯由一个位置Q、一个方向向量d和一个圆锥体光照区域来描述(参见下图)。(聚光灯由一个位置Q、一个方向向量d和一个半角角度为ϕmax的圆锥体照区域来描述。)当实现一个聚光灯时,我们开始所做的事情与点光相同。光照向量可以由以下公式描述:其中,P是接收照的点的位置,Q是聚光灯的位置。从图中可以看到,当且仅当,−L与d之间的角度ϕ小
梦幻DUO
·
2020-06-26 10:46
2.
DirectX11龙书
学习笔记
DirectX11游戏开发
DirectX11
高级着色器语言HLSL入门
高级着色器语言HLSL入门1.数据类型简介与CPU不同,在显卡芯片中,最小的数据吞吐单元是一个由32位浮点数组成的四元组。这一点很有道理不是,想想你在渲染过程中所有涉及到的数据,最复杂的不外乎四维坐标(x,y,z,w)或颜色(r,g,b,a),这样GPU可以一次性处理一个四元组。而整数什么的在显卡中被放到四元组的一个分量里使用,而很多显卡中,整数、布尔值都不被直接支持,而是转为浮点数使用。至于矩阵
梦幻DUO
·
2020-06-26 10:46
1.
Beginning
DirectX
11学习笔记
DirectX11游戏开发
DirectX11
输入设备——DirectInput检测鼠标、键盘状态
DirectX11
输入设备——DirectInput检测鼠标、键盘状态1.什么是DirectInput?由于windows应用程序的消息机制,Windows成为了在应用程序和硬件之间的一堵无形的墙。
梦幻DUO
·
2020-06-26 10:15
1.
Beginning
DirectX
11学习笔记
DirectX11游戏开发
向量运用-跟随
原理向量几何在
游戏编程
中的使用1实现用cocoscreator实现实现步骤在cocoscreator中创建一个场景,加入2个渲染节点,player和missle。
shangdibaozi
·
2020-06-26 08:18
游戏编程
纯C++
游戏编程
: Tic-Tac-Toe(三连棋游戏)的实现
这是在《通过
游戏编程
实战——教新手学C++编程》上看到的一个小游戏,感觉不错,适合新手学习C++,所以贴出来一起和大家分享!
GeekWay
·
2020-06-26 05:55
C++
游戏开发和设计推荐书籍
游戏开发书籍推荐(1/3)1、《Windows
游戏编程
大师技巧(第二版)》原名:TricksoftheWindowsGameProgrammingGurus,2nd作者:AndréLaMothe简介:本书是著名游戏程序设计类书籍作者
Sunny-cxr
·
2020-06-26 04:38
经验积累
EasyX图形库、初学者编程思维训练
VC2010Epress中文版来码代码了,基本界面还是跟code差不多,一会就熟悉了,装了EasyX后就可以用图形库.EasyXEasyX是针对C/C++的图形库,可以帮助使用C/C++语言的程序员快速上手图形和
游戏编程
星空之下仰望神
·
2020-06-25 19:54
C++基础
【闲来无事,py写game】一个问答游戏Trivia -来自《Python
游戏编程
入门》
正文之前嗯,没错,我只是为了规范化,就写这么多了!要洗澡了,明早有事!正文Trivia是一款书籍阅读类软件,支持Android2.3.3。具体的内容是:1.从网是络上收集比较人们比较容易忽视的冷知识2.每周服务器端会自动更新冷知识3.在阅读页面长按会弹出收藏和分享的list进行收藏和分享。而我,做了个简化版的,好吧,这就是个问答游戏!没了~人家是卖内容,我啥都没得卖!!人家的高端版本的都是这么玩的
张照博
·
2020-06-25 15:59
《
游戏编程
算法与技巧》读书笔记——3D图形
坐标系在3d渲染管线中,渲染3d模型到2d显示器,必须经历四个主要的坐标系空间模型坐标系模型坐标系是相对于模型自身的坐标系,原点一般在模型中心点世界坐标系坐标原点在世界的原点齐次坐标系当4D坐标应用在3d空间中时,他们被称为齐次坐标系。第四个分量为W当W=0时,齐次坐标是3d向量当W=1时,齐次坐标是3d点矩阵变换矩阵变换就是矩阵用某种方式来影响向量或者点,使得我们可以将模型坐标系转化为世界坐标系
微笑丶人生
·
2020-06-25 13:05
读书笔记
2020-1 && 2020-2 && 2020-3
学习:项目:GameFramework,MVVM,Xluaframework,框架源码阅读思考LRRHStory里InProgress的任务开发完成读书:《设计模式与游戏完美开发》《
游戏编程
模式》《深入理解
微笑丶人生
·
2020-06-25 13:34
工作学习规划
2019-12——40%
学习:项目:GameFramework,MVVM,Xluaframework,框架源码阅读思考(X)LRRHStory按计划开发(✔)表分析工具制作(✔)读书:《设计模式与游戏完美开发》(X)《
游戏编程
模式
微笑丶人生
·
2020-06-25 13:33
工作学习规划
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他