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(5)
Python菜鸟快乐
游戏编程
_pygame(博主录制,2K分辨率,超高清)https://study.163.com/course/courseMain.htm?
weixin_33828101
·
2020-08-07 20:40
DirectX11
With Windows SDK--10 摄像机类
前言
DirectX11
WithWindowsSDK完整目录:http://www.cnblogs.com/X-Jun/p/9028764.html由于考虑后续的项目需要有一个比较好的演示环境,因此这里将先从摄像机这个专题入手
weixin_30648587
·
2020-08-07 19:58
瑞星微RK3288开发板
开发平台采用国内优秀芯片厂商瑞芯微(ROCKCHIP)的RK3288(A17四核)处理器,主频高达1.8Hz,集成Mali-T760MP4图形处理器,支持OpenGLES1.1/2.0/3.0,OpenVG1.1,OpenCL,
Directx11
counai4985
·
2020-08-07 13:11
移动开发
操作系统
嵌入式
【DirectX
游戏编程
】游戏中摄像机类的实现(下篇:代码详解)
在上篇中讲到,我们只要知道:1.眼睛在世界坐标系中的位置2.右手方向在世界坐标系中的向量表示3.头顶方向在世界坐标系中的向量表示4.正前方方向在世界坐标系中的向量表示就能求出观察坐标系转换矩阵了所以我们的摄像机类里面必须保存这几个数据,可以这样去声明:classCCamera{public:CCamera();~CCamera();voidGetViewMatrix(D3DXMATRIX*cons
Sky落羽
·
2020-08-07 12:39
DirectX游戏编程
DirectX11
学习笔记十二 高斯模糊描边
感谢Chili的教程这一节属于PostProcessing,需要用到RenderToTexture和stencil的知识。RenderToTexture复习一下渲染物体可能需要绑定的组件:组件名称用途ID3D11InputLayout定义VertexBuffer的输入格式,比如Pos,TexCoordID3D11Buffer(asVertexBuffer)存储要输入的顶点数据结构,坐标法线etc.
MaxLykoS
·
2020-08-07 11:24
DirectX
DirectX11
学习笔记十一 法线映射
回顾光照公式前面学的局部光照里用到了与法线有关的计算公式,也就是漫反射,以点光源为例回顾一下:其中漫反射光D=漫反射材质系数点乘(入射光反方向点乘法向量)点乘入射光颜色,如下图所示镜面高光S=镜面高光材质系数点乘(出射光向量点乘顶点或像素到摄像机向量)^高光系数点乘入射光颜色,如下图所示:之前计算光照用到的法线都是网格上根据三角形两条边叉乘得到的,但这样的缺点是相邻像素插值得到的法线之间变化非常小
MaxLykoS
·
2020-08-07 11:24
DirectX
DirectX11
学习笔记八 平面镜 模版测试
一开始看到平面镜效果我以为要在着色器里写光反射blablabla(我是菜鸟),后来发现,教程中实现平面镜的方法是把场景渲染两次,一次正常渲染,一次镜像渲染,然后设置一个模版将平面镜表面以外的镜像部分剔除掉,只显示镜子中的部分,就像unity里的LayerMask一样。要做到上面的工作,需要弄明白两个问题如何剔除平面镜以外的镜像部分如何渲染镜像的部分 对于问题1,这里就需要用到深度/模版测试接
MaxLykoS
·
2020-08-07 11:23
DirectX
DirectX11
学习笔记九 平面阴影 简易代码框架
本来说这节打算自己搞一个D3D框架的,但是跟了外网的教程走了半个月后发现Chili的框架对于我这种初学者而言太过于事无巨细,做了很多framework,如果只想学习d3dapi以及用其要达到什么效果的话,有些“重量级”,所以我打算两手抓了,相比沉浸在c++新特性和指针、模版里,我相信龙书的教程更有指向性。拿龙书与Chili的教程相互比较学习,还是不错的,有了Chili的基础,再看龙书的代码感觉
MaxLykoS
·
2020-08-07 11:23
DirectX
DirectX11
学习笔记十 imGUI入坑
下载地址 ImmediateModeGraphicalUserinterface,Immediate模式,不保存UI对象,用静态方法每帧创建,Unity里的GUI就是这种模式,适合小游戏或快速开发,如果要做动画或者保存状态,可能需要自己额外封装一层,好处就是好写,虽然我还是喜欢UGUI的那种。入坑方法: 进入github官网下载源码,将这些文件拖入自己的项目,比如单独弄一个imGUI文件夹。实
MaxLykoS
·
2020-08-07 11:23
DirectX
easyx
游戏编程
:五子棋(C语言游戏开发)
easyx
游戏编程
:五子棋(C语言游戏开发)五子棋:本游戏用到了图形界面库graphics.h,图形界面库下载安装:下载链接:https://easyx.cn/downloads/.下方有源码。
HikD.
·
2020-08-07 11:48
easyx
算法
游戏
easyx
游戏编程
:魔塔(C语言游戏开发)
easyx
游戏编程
:魔塔(C语言游戏开发)魔塔:本游戏用到了图形界面库graphics.h,图形界面库下载安装:下载链接:https://easyx.cn/downloads/.下方有源码。
HikD.
·
2020-08-07 11:48
easyx
easyx
游戏编程
:魔塔(c++语言开发)源码
easyx
游戏编程
:魔塔(C++游戏开发)源码介绍我的编程环境是vs2019#include"stdafx.h"是自带的,其他版本可能需要添加#include“stdafx.h”除了下面代码外,无其他改动
HikD.
·
2020-08-07 11:17
easyx
easyx
游戏编程
:五子棋(C语言游戏开发)源码
easyx
游戏编程
:五子棋(C语言游戏开发)源码源码介绍我的编程环境是vs2019#include"stdafx.h"是自带的,其他版本可能需要添加#include“stdafx.h”除了下面代码外,无其他改动
HikD.
·
2020-08-07 11:16
easyx
DirectX11
学习笔记五 摄像机类
这一节跟渲染好像关系不大,但是值得看一看,我觉得更像是对游戏引擎和渲染的一些非常浅显的摸索和思考,以前用unity都是直接调的标准资源包里的摄像机类,很少从底层原理来考虑摄像机的实现方法。GameObject也是,unity都封装好了。本节的demo里一共介绍了3种摄像机第一人称第三人称自由视角其中自由视角和第一人称差距不大。摄像机基类先放一个以前用过的unity的非官方的第一人称幽灵视角摄像机类
MaxLykoS
·
2020-08-07 10:20
DirectX
hi,大家好,不定期分享书籍,更新中,一起来学习!
/tdsser/p/13445249.html]《LinuxShell脚本攻略(第2版)》[https://www.cnblogs.com/tdsser/p/13441002.html]《Python
游戏编程
快速上手
顺滑的土豆丝丝尔
·
2020-08-06 12:00
GODOT
游戏编程
001
GODOT
游戏编程
第一天听说GODOT是一款免费又好用的
游戏编程
软件,很感兴趣,今天下载来开始尝试学习。
GODOT漩涡鸣人
·
2020-08-05 20:36
godot
游戏状态机的设计与实现
前言:
游戏编程
中对状态机的理解和应用,是体现程序员是否对
游戏编程
入门的重要指标。本篇文章描述状态机的原理,以及如何实现。并探讨状态机的扩展性和易用性。
__Always
·
2020-08-05 18:06
programming
《3D
游戏编程
大师技巧》读书笔记
转转悠悠,这个坑,还没有爬出来,之前做游戏的时候以为不需要了,现在做渲染又绕回来,从另外一个角度说明,我面对的问题本质上是一类的。目录看了几遍,决定还是用“曳光弹”打法,从当前最需要的地方入手。这书翻译的不咋滴,以后看看原版—2020年4月23日13点04分第7章渲染3D线框世界线框引擎的总体体系结构1.1数据结构和3D流水线物体->多边形->顶点->变换->光栅化->屏幕所有的物体都会转化成多边
winston600
·
2020-08-05 16:02
读一本书
windows
游戏编程
:球球大作战(吃鸡版)源码
源码介绍:https://blog.csdn.net/alzzw/article/details/100043938#include"stdafx.h"是win32程序系统生成的创建项目时选择win32程序项目除了下面代码外,无其他改动#include"stdafx.h"#include#include//图形库界面自己安装的库文件#include#include#include#include#
阿尔兹
·
2020-08-05 12:20
C++
windows
游戏编程
:球球大作战吃鸡版(C语言游戏开发)
球球大作战:前言:本游戏用到了图形界面库graphics.h,图形界面库下载安装:https://blog.csdn.net/alzzw/article/details/100043681下方有源码。功能实现:玩家球,AI球,食物,及三者之间的吞食,毒圈,小地图等所以要完成上面的功能,我们要:界面的绘制(按开始键开始游戏)游戏场景绘制(地图的大小,边界等)角色(玩家球,AI球,食物)的初始化角色的
阿尔兹
·
2020-08-05 12:19
小项目
Visual Studio 2013 设置成为 Unity 3D 默认编辑器的方法
最近很想看看
游戏编程
,无意中了解了unity3d和udk两个引擎,考虑到unity的可移植性较好,而且较易上手,所以尝试了下。欣慰的是,unity支持c#语言,这使得我不用再单独学一门语言。
sslyc8991
·
2020-08-04 18:47
.Net历程
坦克大战(一)
在VS2013中没有图形库:从点击打开链接下载对应编辑器的EasyX库,EasyX是针对C++的图形库,可以帮助C++语言初学者快速上手图形和
游戏编程
。安装EasyX:点击打开链接。
痴情一笑恋红颜
·
2020-08-04 15:14
微型项目组
C/C++
C++
C++
游戏中的对象缓存池
在
游戏编程
时,每个关卡都要创建大量的对象,例如NPC,树,草,地形等,而有些对象需要有游戏中实时创建,比如爆炸效果,子弹。
liangneo
·
2020-08-04 15:51
Unity3d C# Time.deltaTime的简单介绍
Unity3dC#Time.deltaTime的简单介绍Time.deltaTime在unity3d的
游戏编程
里面使用比较频繁,主要是用于解决一些游戏场景中的某些需要随着时间变化而改变状态的物体。
弹弹霹雳
·
2020-08-04 07:16
unity3d
PC
游戏编程
PC
游戏编程
目录1游戏程序理论1.1技术基础1.2游戏底层1.3编写规则1.4程序设计1.5制作流程1.6程序调式1.7代码优化2游戏实践讨论2.1制作概况2.2模块划分2.3游戏引擎2.4关键讨论2.5
weixin_30401605
·
2020-08-04 04:03
游戏编程
这些年的苦与乐
本文来自于一位做
游戏编程
的网友。编程之前大概是读初一的时候,家中有幸让我得到了一台二手电脑,那时的心情比现在让我得到一堆苹果电脑更加兴奋。
98blacklong
·
2020-08-04 03:32
iPhone游戏开发的贴图地图
贴图地图本书多次提到了20世纪80年代,那时我开始热爱游戏和
游戏编程
。尽管从那时起技术的发展突飞猛进,但那些理念至今仍然适用。
喵你个喵
·
2020-08-04 02:26
Python趣味编程:从入门到人工智能 高清完整版免费下载Python基础教程免费电子书
本书采用单元课程的形式编排内容,分为编程基础、数学与算法、
游戏编程
、人工智能四个单元,采用符合青少年认知水平的趣味案例进行教学,指导青少年使用编程的思维方式解决身边的问题,带领青少年迈进Python编程的奇妙世界
Spade_King
·
2020-08-03 23:00
【Visual C++】游戏开发笔记二十八 最精简的Direct3D11 Demo筋骨脉络全攻略
/blog.csdn.net/zhmxy555/article/details/7707628作者:毛星云邮箱:
[email protected]
本篇文章将讲解如何通过我们在之前的文章里面已掌握的
DirectX11
iteye_15968
·
2020-08-03 18:18
Visual C++
游戏编程
基础之平面地图贴图
一、基本思路1.地图由3*4张图块组成,列方向4块,行方向3块,这里有3种不同颜色的图块;2.将3张不同的图块分别用0、1、2表示,建立地图数组,8行8列,用0、1、2这三个数进行初始化3.建立空白位图存到mdc,循环整个地图数组,从第一个开始,根据数组值(0或1或2)取出对应的地图,存到内存bufdc中4.根据索引值计算行列编号,计算贴图坐标,并一张一张的贴到mdc中,mdc最后再贴到hdc;公
皮卡qiu~
·
2020-08-03 14:23
游戏开发
Python
游戏编程
(七)Sonar Treasure Hunt
这里将介绍一个采用声纳寻找宝藏的游戏。首先来了解一下这个游戏涉及到一些概念,并且介绍这个游戏是如何玩的。目录(一)游戏说明(二)导入模块(三)getNewBoard():(四)drawBoard(board):(五)getRandomChests(numChests):(六)isOnBoard(x,y):(七)makeMove(board,chests,x,y):(八)enterPlayerMov
_低头写作业
·
2020-08-03 08:40
Python游戏编程
游戏的动画原理
游戏的动画原理其实现在网上关于
游戏编程
的技术文章越来越多了,但是我发现关于最基本的了解游戏的文章还是比较少的。
bladeandsoul007
·
2020-08-02 23:08
在Linux下使用单件Singleton模式
应用领域:常用在
游戏编程
和多线程编程中,读取配置文件,写入日志。原理:它的构造函数是私有的,你不能去new它。该单例类里面已经实例化好了一个了,并且是static的,并提供一个获取该实例的方法!
piperzero
·
2020-08-02 18:33
Cocos2d-x 2.0 按键加速处理深入分析
[Cocos2d-x相关教程来源于红孩儿的
游戏编程
之路CSDN博客地址:http://blog.csdn.net/honghaier红孩儿Cocos2d-X学习园地QQ2群:44208467Cocos2d-x2.0
火云洞红孩儿
·
2020-08-02 17:20
Cocos2d-x学习
C++总结精华
学好C++,走遍天下都不怕在开始我的
DirectX11
旅程之前,我想先回顾一下被我丢掉的C++,我想在这一篇里解决它。算是对C++PrimerPlus这本书的总结提炼。
小陀螺_Coder
·
2020-08-02 17:04
C++
游戏编程
游戏编程
指南AGuidetoGameProgrammingv1.10alpha最后更新于2003.1.14本文基于VC7.0/DirectX9.0/Winsock2.2推荐使用Word2000及以上版本阅读大家看完之后如果有什么意见和建议请务必在留言簿提出
thb28
·
2020-08-02 14:29
c++
Python 编程资料
1.
游戏编程
网络资源https://www.cnblogs.com/weibgg/p/10786989.htmlhttps://www.cnblogs.com/weibgg/p/10786988.html2
谋士
·
2020-08-02 13:22
python
游戏开发
DirectX11
With Windows SDK--31 阴影映射
前言阴影既暗示着光源相对于观察者的位置关系,也从侧面传达了场景中各物体之间的相对位置。本章将起底最基础的阴影映射算法,而像复杂如级联阴影映射这样的技术,也是在阴影映射的基础上发展而来的。从本章开始我们将使用EffectHelper进一步简化所编写的特效,为此你可能还需要了解下面的章节:章节深入理解Effects11、使用着色器反射机制(ShaderReflection)实现一个复杂Effects框
X_Jun96
·
2020-08-01 21:35
DirectX11
With
Windows
SDK
#
DirectX11
高级篇
DirectX11
DirectX
C++
游戏编程
:《控制台小游戏系列》之《前言》
本系列文章转载自hwenycocodq520一、前言学习C++已有一段时间了,鉴于楼主资质平平,目前尚且停留在C++的入门边缘,对C++的基本语法、基本特征也停留在基本认识的层面上。所以本系列所罗列的源代码部分将会出现以下几个问题:1、编码不规范,易读性可能会很差2、模块与模块之间耦合性太高,依赖性强,没有应用相应设计模式解决这些问题3、类的设计过于随意,没有从性能、安全性等方面考虑类成员的设计4
fa6507
·
2020-08-01 12:05
C++游戏编程
C#
游戏编程
:《控制台小游戏系列》之《五、游戏框架完善》
一、游戏框架完善前几章中,游戏框架并没有渲染游戏的能力,只是进行一些逻辑输入的运算,并没有把画面反馈到控制台界面。这一章中,我们将要扩展框架的功能,使它能够对游戏画面进行持续渲染。扩展的功能有:游戏的渲染和控制台的重绘,后者的意思是局部更新,则只更新指定的区域部分,其余区域画面保持不变,减小画面因绘制导致的闪烁。下面是游戏框架类的扩展后的实现:///CGame类实现[csharp]viewplai
fa6507
·
2020-08-01 12:34
C#游戏编程
directX11
新特性
刚看完10的特性就发现11快出来了英文文章一篇粘贴下来慢慢看偷窥下一代API,微软
DirectX11
新特性一览SponsoredFeature:Introducing
DirectX11
[Inthissponsoredfeature
beagircpu
·
2020-08-01 11:09
游戏引擎全解剖
DOOM不只是一款伟大的游戏,它同时也开创了一种新的
游戏编程
模式:游戏"引擎"。
beagircpu
·
2020-08-01 11:09
游戏
引擎
脚本
工具
工作
api
DirectX11
--深入理解Effects11、使用着色器反射机制(Shader Reflection)实现一个复杂Effects框架
以前学习龙书的
DirectX11
时,里面使用的正是Effects11框架,不得不承认用它
X_Jun96
·
2020-08-01 11:10
DirectX11
With
Windows
SDK
#
DirectX11
杂项篇
C语言中嵌入Python
语言写好模块,然后用python去整合,也被称之为扩展python,这样的好处是即有python的灵活性,又有c语言的效率,还有一种就是c语言嵌入python,这样我们就有了一个python解释器了,在
游戏编程
中常用这种方法
vampirem
·
2020-08-01 09:12
python
opengl
C++如何实现猜数游戏
猜数
游戏编程
先由计算机“想”一个1~100之间的数请人猜,如果人猜对了,在屏幕上输出人猜了多少次才猜对此数,以此来反映猜数者“猜”的水平,则结束游戏;否则计算机给出提示,告诉人所猜的数是太大还是太小,最多可以猜
weixin_45918304晴天
·
2020-08-01 06:58
小练手
计算机编程书籍大全
USB应用开发技术大全HTML参考大全Java范例开发大全Java开发技术大全Java2参考大全JavaWeb开发典型模块大全JavaWeb开发技术大全精通JavaWeb整合开发Java2游戏设计Java
游戏编程
清风醉晚霞
·
2020-07-31 11:12
WINDOWS
游戏编程
大师技巧-常见编绎连接错误FAQ
1.无法从“constchar[10]”转换为“LPCWSTR”vs6,vs2005的版本问题解决方案1:winclass.lpszClassName=(LPCTSTR)WINDOW_CLASS_NAME;解决方案2:wndcls.lpszClassName=L"ShadowJackfirstwindow";2.errorLNK2019:无法解析的外部符号_DirectDrawCreateEx@1
斐扬
·
2020-07-30 19:50
WINDOW游戏编程大师技巧
Python
游戏编程
入门(一)——初识Pygame
Pygame是一组功能强大而有趣的模块,可用于管理图形、动画乃至声音,可以让我们很轻松的开发复杂的游戏。通过使用Pygame来处理在屏幕上绘制图像等任务,不用考虑众多繁琐而艰难的编码的工作,而是将重点放在程序的高级逻辑上。安装Python官网地址:https://www.python.org/downloads/本系列博文使用的是Python3.6.864位系统可以下载Windowsx86-64e
zoujin6649
·
2020-07-30 11:22
Python
Android 蓝牙编程之 Java socket编程
不过也不想落下Android的学习,毕竟自己决定会在这条路上走很远...想学
游戏编程
的知识,借了一本
游戏编程
的书看到了一些有意思的游戏,是一个蓝牙对战的游戏,又在SDK看了看蓝牙的api,所以就到这儿来了
CreAmazing
·
2020-07-30 06:38
android
socket
蓝牙
游戏开发中的噪声算法
目录噪声随机性哈希性平滑性(连续性)柏林噪声原理实现(二维)Simplex噪声原理实现(二维)Value噪声原理实现(二维)可平铺的噪声翻转纹理对高维度的圆采样分形噪声结语参考噪声噪声是
游戏编程
的常见技术
weixin_30648963
·
2020-07-30 02:33
游戏
操作系统
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他