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游戏编程
DirectX11
With Windows SDK--38 级联阴影映射(CSM)
前言在31章我们曾经实现过阴影映射,但是受到阴影贴图精度的限制,只能在场景中相当有限的范围内投射阴影。本章我们将以微软提供的例子和博客作为切入点,学习如何解决阴影中出现的Atrifacts:边缘闪烁&抖动阴影接缝阴影缺失perspectivealiasingprojectiveali
X_Jun
·
2022-04-07 13:00
RenderDoc图形调试器详细使用教程(基于
DirectX11
)
RenderDoc官网
DirectX11
WithWindowsSDK完整目录欢迎加入QQ群:727623616可以一起探讨DX11,以及有什么问题也可以在这里汇报。运行程序为了调试我们的程序,
X_Jun
·
2022-03-30 10:00
怎样学好
游戏编程
此篇文章献给那些为了
游戏编程
不怕困难的热血青年,它的神秘要我永远不间断的去挑战自我,超越自我,这样才能攀登到游戏技术的最高峰——阿哲VS自己自序这篇文章我写了大约4个月,前后修改很多次,做为吉大的学生,
rongyongfeikai2
·
2022-03-29 14:37
一些转帖
Windows
游戏编程
学习第一篇笔记——Window窗口创建
WinMain函数原型:intWINAPIWinMain(_In_HINSTANCEhInstance,//该程序当前运行的实例句柄_In_HINSTANCEhPrevInstance,//在Win32下该参数总是取NULL,只是需要在书写时表示出来_In_LPSTRlpCmdLine,//当程序开始运行时获取用户输入的命令指令_In_intnCmdShow//指定程序窗口应该如何显示(最大化,最
沈遇玄
·
2022-03-29 07:51
Directx
Windows编程
win32
作为一个计算机学生的自我思考
但是随着成长和电脑知识的学习,我明白了电脑的魅力不止于此,当我开始思考电脑的运行原理,当我开始对我自己玩的游戏思考他们是如何就变成我眼前的模样的时候,我内心的空白使我自己感到非常的慌张,我开始找相关的书籍《
游戏编程
入
Small black human
·
2022-03-24 03:03
c语言
DirectX11
With Windows SDK--37 延迟渲染:光源剔除
在此之前假定读者已经读过上一章,并熟悉了如下内容:计算着色器结构化缓冲区
DirectX11
WithWindowsSDK完整目录Github项目源码欢迎加入QQ群:727623616可以一起探讨DX11,
X_Jun
·
2022-03-18 19:00
【贪玩巴斯】每日一练——《力扣:LeetCode 算法入门》(C++):字符串——「实现 strStr()——多循环嵌套暴力解法 && 两个数组中固定一个数组下标进行循环比对法」 2021-12-13
两个数组中固定一个数组下标进行循环比对法题目题目六:实现strStr()C++源程序:解法一:暴力解法解法二:个人心得:涉及知识:欢迎关注我的微信公众号:编程之蓁ID:bianchengzhizhen及时分享算法、计算机科学以及
游戏编程
内容本人
贪玩巴斯
·
2022-03-18 10:59
C/C++实战项目
C++每日一练/算法题/面试题
算法
leetcode
c++
字符串
暴力解法
【贪玩巴斯】每日一练——《力扣:LeetCode 算法入门》(C++):字符串——「字符串转换整数 (atoi)——多个判断层层递进 & s[i] - ‘0‘的字符变整数算」 2021-12-07
[i]-'0'的字符变整数算法题目题目六:字符串转换整数(atoi)C++源程序:个人心得:涉及知识:欢迎关注我的微信公众号:编程之蓁ID:bianchengzhizhen及时分享算法、计算机科学以及
游戏编程
内容本人
贪玩巴斯
·
2022-03-18 10:59
C++每日一练/算法题/面试题
算法
leetcode
c++
字符串
整数
Python编写超级玛丽竟然如此简单?不信你试试
该库是一个基于Pygame的
游戏编程
框架。它可以更容易地编辑游戏,无需模板、不用编写事件循环,也无需学习复
爱摸鱼的菜鸟码农
·
2022-03-13 13:55
python
pygame
开发语言
CMP5327
游戏编程
BIRMINGHAMCITYUNIVERSITYFACULTYOFCOMPUTINGENGINEERINGANDTHEBUILTENVIRONMENTCOURSEWORKASSIGNMENTBRIEFCMP5327C++ProgrammingforGames1CEBEUGAssignmentbriefrevised03/08/2018CourseworkAssignmentBriefAssessm
·
2022-03-06 16:45
程序员
Python编写超级玛丽真的如此简单?不信你试试
该库是一个基于Pygame的
游戏编程
框架。它可以更容易地编辑游戏,无需模板、不用编写事件循环,也无需学习复
不会写代码的逸辰
·
2022-03-06 10:47
python
程序人生
面试
python
开发语言
经验分享
测试
职场和发展
第1章 高瞻远瞩一一游戏开发面面观
在DOOM热潮的冲击下,微软(Microsoft)公司才开始重新评价自己在游戏和
游戏编程
中的地位。这位巨人终于认识到娱乐产业的强大力量,而且这股力量,正在日益醇厚。
起个名字真的好难啊
·
2022-03-06 10:47
Windows游戏开发
DirectX11
With Windows SDK--36 延迟渲染基础
DirectX11
WithWindowsSDK完整目录Github项目源码欢迎加入QQ群:7276
X_Jun
·
2022-03-04 23:00
《逐梦旅程——windows
游戏编程
之从零开始》笔记
游戏开发面面观游戏产业的分类——六大游戏市场游戏类型WINDOWS编程基础VisualStudio文件类型分析APISDKWinMainPlaySound工程中包含库文件的方式Windows程序的“外貌”——窗口窗口创建四部曲设计注册创建显示与更新Windows资源的“身份证”——句柄Windows程序的“邮局”——消息与消息队列消息的表现形式——MSG结构体游戏开发面面观游戏产业的分类——六大游
在?为什么不学习
·
2022-02-21 13:25
游戏开发
游戏开发
windows
c++
20190109
看看这本书-《Android
游戏编程
之从零开始》Day_22019/01/09Canvas画布画布类Canvas的一些常用函数如下显示{try{canvas=holder.lockCanvas();if
糖_分
·
2022-02-13 14:05
【Pygame小游戏】神还原【欢乐无穷的双人坦克大战】小程序游戏,上手开玩~(附完整源码)
我是栗子同学,欢迎大家阅读这篇《坦克大战双人版
游戏编程
》。我相信这个游戏的话对于大家可能会比较难,刚开始学习的话这个代码就直接发给大家玩一玩的哈,但是大家可以看看这个代码啦!
嗨!栗子同学
·
2022-02-13 12:49
Python
Pygame实战
小程序
如何设计一个游戏
这是一篇译文,节选自《Windows
游戏编程
入门》。源地址见这里想出一个点子点子是启动游戏的引子,是一个游戏的源头。这个点子首先在大体上应该是个类似于故事的东西。然后这个故事需要有一个目标。
唐衣可俊
·
2022-02-12 09:58
开始学习DirectX,记录下一路的坑(win10+VS2017+
DirectX11
))
首先我搜到了不少大佬说,VS2017自带了DirectX你不需要搞那么繁复的配置(以前的DirectX+VS配置非常复杂)。但我这个憨憨还是找不到自带的DirectX在哪里。。。这个时候,八成是你安装VS2017时没有勾选正确的包。打开这个【VisualStudioInstaller】,就是回到你刚安装VS2017选包的那一步,怎么打开?1.可以从控制面板,进去找到VS,右键有卸载和修改。选修改2
天然呆久必然萌儿
·
2022-02-10 02:52
java象棋游戏用户特点_基于Java Swing的《中国象棋》游戏的设计与实现
基于JavaSwing的《中国象棋》游戏的设计与实现兰红1王建雄2黄云1(1江西理工大学赣州341000)(2赣南师范学院赣州341000)随着Java的日益完善,Java在
游戏编程
方面的强大特性逐渐显露出来
Robot-R
·
2022-02-09 12:20
java象棋游戏用户特点
c语言python.h文件-C语言中嵌入Python | 学步园
语言写好模块,然后用python去整合,也被称之为扩展python,这样的好处是即有python的灵活性,又有c语言的效率,还有一种就是c语言嵌入python,这样我们就有了一个python解释器了,在
游戏编程
中常用这种方法
weixin_39837041
·
2022-02-05 07:39
html嵌入python语言的方法_C语言中嵌入Python | 学步园
语言写好模块,然后用python去整合,也被称之为扩展python,这样的好处是即有python的灵活性,又有c语言的效率,还有一种就是c语言嵌入python,这样我们就有了一个python解释器了,在
游戏编程
中常用这种方法
weixin_39763293
·
2022-02-05 07:08
C++
游戏编程
之模拟实现键盘打字程序
程序演示:程序代码:#include#include#include#includeusingnamespacestd;classKeyBoard{public:KeyBoard();~KeyBoard();intrandomKeys();//产生1~26的随机值voidshowBoard();//画键盘voidshowText();//显示键值voidacceptAction();//获取响应p
·
2021-12-27 12:07
【Pygame小游戏】神还原【欢乐无穷的双人坦克大战】小程序游戏,上手开玩~
我是栗子同学,欢迎大家阅读这篇《坦克大战双人版
游戏编程
》。我相信这个游戏的话对于大家可能会比较难,刚开始学习的话这个代码就直接发给大家玩一玩的哈,但是大家可以看看这个代码啦!
嗨!栗子同学
·
2021-12-08 09:11
Python
Pygame实战
python应用篇之外星人入侵项目——外星人(完)
在
游戏编程
中,碰撞指的是游戏元素重叠在一起。要让子弹能够击落外星人。我们将使用sprite.groupcollide()检测两个编组的成员之间的碰撞。1、检
一计之长
·
2021-10-16 12:40
python
python
pygame
代码重构
外星人入侵项目
Python应用
Python编程实现简易的音乐播放器基本操作
安装pipinstallpygame在python中,
游戏编程
是在pygame其中完成的,它
·
2021-10-08 12:48
Unity3D
游戏编程
-牧师与恶魔
Unity3D
游戏编程
-牧师与恶魔文章目录Unity3D
游戏编程
-牧师与恶魔前置说明牧师与恶魔MVC架构作业要求项目配置Object玩家动作(规则表)项目演示视频演示项目下载文字说明项目截图实现过程和方法
M@AKI
·
2021-10-07 12:16
unity
c#
C++
游戏编程
教程(五)——项目实战
今天,我们来用所学知识做一个简易的飞机大战游戏。游戏介绍游戏功能玩家驾驶飞机在窗口下方左右移动,按下空格发射子弹(0.3秒一个),而上方会有石块落下,打中飞机会死亡,玩家可以使用子弹攻击石块,如果打到了石块就消失,同时之后的石块下落会加速。屏幕上方还会有敌人的飞机出现,会随机发射子弹,还会随机移动,玩家碰到敌人发来的子弹会死亡,敌人碰到玩家的子弹也会消失。敌人有20个,随机出现,同一时刻屏幕上最多
Visual Studio 2022
·
2021-10-06 19:18
C++游戏编程
c++
sdl
游戏
游戏开发
自制飞机大战小游戏
C++
游戏编程
教程(四)
这篇博客,我们说一下Actor、Component和DrawComponent类的代码。代码都很简单,所以写到了一篇里。Actor这个类是角色类,保存了角色的一些基本信息。代码Actor.h:#pragmaonce#include#include"Math.h"#include#include"Game.h"classActor{public:enumState{EActive,EPaused,E
Visual Studio 2022
·
2021-10-05 22:52
C++游戏编程
c++
游戏
游戏开发
sdl
C++
游戏编程
教程(三)
在上一篇博客里,我们介绍了SDL基本的函数用法,今天,我们就来研究一下Game类的代码。让我们再次打开模板项目。注:在代码中,用到了一个头文件Math.h(不是C语言中的math.h),这是那本书的作者自己编写的一个头文件,非常有用,点击此处下载。一定要把解压后的Math.h和Math.cpp加入到项目里,才能编译通过。Game类代码先上代码:Game.h#pragmaonce#include"S
Visual Studio 2022
·
2021-10-04 12:10
C++游戏编程
c++
游戏
游戏开发
sdl
面向对象编程
《Python
游戏编程
入门》7.4习题
EscapeTheDragonGameChapter7importsys,time,random,math,pygamefrompygame.localsimport*classMySprite(pygame.sprite.Sprite):def__init__(self,target):pygame.sprite.Sprite.__init__(self)#extendthebaseSprite
·
2021-08-13 17:44
python
排列组合公式 与24点编程游戏
=1.24点
游戏编程
问题问题描述你有4张写有1到9数字的牌。你需要判断是否能通过*,/,+,-,(,)的运算得到24。
禅与计算机程序设计艺术
·
2021-08-03 11:28
阅读
游戏编程
模式
游戏开发者永远在压榨平台性能这件事上赛跑。每削掉一个CPU周期,你的游戏就有可能从掉帧和差评迈入A级游戏和百万销量的天堂。最快编写的代码实现却是很少运行最快的。相反,优化需要消耗工程时间。高度优化过的代码缺乏灵活性,很难改变。一、命令模式:对象化的方法调用,封装在一个对象中的一个方法的调用。A---->command---->method二、享元模式数据:内部状态(可共享)+外部状态(唯一)三、观
Saul_Xu
·
2021-06-27 00:44
游戏编程
设计模式 -- 目录
GameProgrammingPatterns--TableofContents原文地址:[http://gameprogrammingpatterns.com/contents.html](http://gameprogrammingpatterns.com/contents.html)原作者:RobertNystrom原创翻译,转载请注明出处TableofContents目录i.Acknowl
Felicx
·
2021-06-09 09:10
2021 年Python最新学习软件及文档资料分享
2.2Python语言基础文档2.3正则表达式编程工具2.4数据库编程工具2.5网络编程工具2.6Web编程工具2.7网络爬虫编程工具2.8界面编程工具2.9数据分析编程工具2.10人工智能编程工具2.11
游戏编程
工具
Amo Xiang
·
2021-05-29 18:01
Python
python
两个小
游戏编程
2019-08-02
目的:利用所学的知识编写两个程序,锻炼自己的编程思维,通过不断地练习达到由量变到质变的过程,同时培养编程中再遇到问题时怎样解决问题的能力。技术及方法:1.排序方法:(1)冒泡排序:通过两次for循环,一遍一遍地排出最大值,次最大值…最终得到一串由小到大的数据(2)选择排序:(3)插入排序:自己的排序:结构像冒泡法,原理感觉是插入排序方法,但第二个for循环控制语句是由j#include可以在调用r
我也不知道_2c95
·
2021-05-21 03:01
<
游戏编程
精粹>小结--Apple的学习笔记
一,前言cocos2dx4.0c++游戏移植--Apple的学习笔记里面我移植了一个2.2.6cocos2dx到当前的4.0引擎,因为买的cocos2dx游戏code不是什么大制作,所以只能给我提供用cocos2dx的c++api进行小游戏开发的思路。但是无法让我学习到c++面向对象的设计模式在游戏中的应用,说明这个源码只是入门级别的,不算游戏的可复用的游戏源码。虽然我第一个目标完成了,知道了如何
applecai
·
2021-05-07 20:43
GDI输入消息处理 | 《Windows
游戏编程
》读书笔记(四)
书名:《逐梦旅程:Windows
游戏编程
之从零开始》作者博客地址:http://blog.csdn.net/poem_qianmo/article/details/12895487感觉第七章作者讲的思路不是很清晰
温素年
·
2021-05-06 11:34
极好的
游戏编程
资源
基础1.
游戏编程
高级进阶书籍推荐:http://www.douban.com/doulist/522861/2.Amit
游戏编程
:http://www-cs-students.stanford.edu/
Kaima_Chen
·
2021-04-25 04:15
四大
游戏编程
网站,边玩游戏,边学Python,拒绝枯燥快乐编程
前言学习编程虽然对有些人来说是件乐事,但是对大多数人来说仍然是一件比较枯燥困难的事情。当然,面临这样困惑的人,并不是只有你一个,所以,这世界上就出现了许多寓教于乐的通过游戏的形式来教你编程的网站。让你快乐学习编程本人对于Python学习创建了一个小小的学习圈子,为各位提供了一个平台,大家一起来讨论学习Python。欢迎各位到来Python学习群:960410445一起讨论视频分享学习。Python
嗨学编程
·
2021-04-20 19:22
GDI绘图及动画 | 《Windows
游戏编程
》读书笔记(三)
书名:《逐梦旅程:Windows
游戏编程
之从零开始》作者博客地址:http://blog.csdn.net/poem_qianmo/article/details/12895487因为今天课比较多,上课时没事就看书了
温素年
·
2021-04-20 12:29
游戏程序阅读书单更新
设计模式
游戏编程
模式-GameProgrammingPatterns英文版在线阅读中文版在线阅读参考:英文github、中文githubHeadFirst设计模式官网地址python示例代码java示例代码设计模式之阐
hunter_wyh
·
2021-04-19 11:24
游戏
学习《Python
游戏编程
快速上手第4版》中文PDF+英文PDF+代码
《Python
游戏编程
快速上手第4版》通过编写一个个小巧、有趣的游戏来教授Python编程,并且采用直接展示游戏的源代码并通过实例来解释编程的原理的方式。
mathfriend
·
2021-04-18 21:47
VMware Fusion Pro 12 Mac介绍(支持11.0 Big Sur出来啦)
Fusion12包含几项新的更新和改进,包括eGPU兼容性,对使用Kubernetes构建的基于容器的应用程序的支持,
DirectX11
和OpenGL4.1的支持,沙盒渲染引擎的安全性得到改善,可访问性控件得到改善等
xwqiu307
·
2021-04-16 17:54
Java
游戏编程
之常用算法
前言我们做Web开发时肯定不需要用到算法,并且我们在使用Java进行Web服务开发时,一般也用不到什么算法,包括什么各种分布式的微服应用开发。但是,只要我们进行游戏开发,一般都会用到算法的。什么是算法?算法是一种解决问题的有效方法(effectivemethod),该方法使用有限的指令序列来解决问题。(Analgorithmisaneffectivemethodforsolvingaproblem
·
2021-04-13 19:14
java游戏开发
Java
游戏编程
不完全详解-5
Java2D单人游戏创建基于Title的地图在2D游戏中,地图是整体结构,或者我们叫做游戏地图(gamemap),通常是几个屏幕的宽度表示。有些游戏地图是屏幕的20倍;甚至是100位以上,主要特点是跨屏幕之后,让地图滚动显示,这种类型的游戏又叫做2D平台游戏(2Dplatformgame)。所以平台游戏是指玩家从一个平台跑到另外一平台,在其中需要跑、跳等动作,除此之外,还要避开敌人,以及采血、加体
·
2021-04-13 19:42
java游戏开发
Java
游戏编程
不完全详解-4
前言代码演示环境:软件环境:Windows10开发工具:VisualStudioCodeJDK版本:OpenJDK15声效和音乐声效基础知识当我们玩游戏时,我们可能会听到声效,但是不会真正注意它们。因为希望听到他们,所以声效在游戏中是非常重要的。另外,在游戏中的音乐会动态被修改来配合游戏的剧情的发展。那么什么是声效(声音)呢?声效是通过媒体振动产生的效果。该媒体是空气和计算机中的扬声器产生的振动—
·
2021-04-13 19:08
java游戏开发
Java
游戏编程
不完全详解-3
前言代码演示环境:软件环境:Windows10开发工具:VisualStudioCodeJDK版本:OpenJDK15虽然这些代码是10几年前的写的,但是仍然能够在现代操作系统和Java最新开源版本中正常运行。界面和交互AWT事件模型如果一个人玩橡棋就像一个人玩游戏时没有交互一样,会非常无聊,所以玩家最大的乐趣就是与电脑或者人的交互。那么首先玩家得与电脑交互—键盘与鼠标的交互,在JDK1.4版本还
·
2021-04-13 19:36
java游戏开发
Java
游戏编程
不完全详解-2
三种Java游戏类型使用Java我们可以创建三种类型的游戏:applet游戏,窗体游戏和全屏幕游戏。applet游戏—是运行在浏览器中的应用。它的好处理用户不需要安装应用。但是用户必须安装JRE并且必须在web浏览器中运行。另外,applet小程序还有安全限制,以保证它不恶意破坏本地代码。比如applet程序不能把游戏保存到用户机的硬盘中去。它只能通过网络连接一个服务器窗体游戏—该类型的游戏没有a
·
2021-04-12 16:03
java游戏开发
Java
游戏编程
不完全详解-1
前言1991年,我第一次在DOS操作系统下玩“F-117AStealthFighter2.0”游戏,这是一款像素级的模拟器游戏。于是,我这辈子被种草游戏了--从此爱上了游戏,并且想写一款游戏。于是,我考大学时就报考了计算机系专业,因为别人告诉我大学里会学怎么编程啊、肯定也会编写游戏啊等等...不过,呵呵,相信大家也知道这是一个谎言!我上了大学后发现别人告诉我的东西根本没有不存在,差一点被害得在毕业
·
2021-04-12 16:22
java游戏开发
Java
游戏编程
不完全详解-1
前言1991年,我第一次在DOS操作系统下玩“F-117AStealthFighter2.0”游戏,这是一款像素级的模拟器游戏。于是,我这辈子被种草游戏了--从此爱上了游戏,并且想写一款游戏。于是,我考大学时就报考了计算机系专业,因为别人告诉我大学里会学怎么编程啊、肯定也会编写游戏啊等等...不过,呵呵,相信大家也知道这是一个谎言!我上了大学后发现别人告诉我的东西根本没有不存在,差一点被害得在毕业
·
2021-04-12 16:22
java游戏开发
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他