gameEngine

2024/4/12 21:46:51

KlayGE-004-InputCaps 例子分析

InputCaps处理外部输入的事件 该例子主要由两部分内容: 外部输入事件获取 ​ 可以处理keyboard、mouse、joystick、touch、sensor的输入事件 显示一个ui图标按钮 Input 定义监听事件类型: KlayGE::InputActionDefine actions[] {InputActionDefin…

DirectX12_Windows_GameDevelop_3:Direct3D的初始化

引言 查看龙书时发现,第四章介绍预备知识的代码不太利于学习。因为它不像是LearnOpenGL那样从头开始一步一步教你敲代码,导致你没有一种整体感。如果你把它当作某一块的代码进行学习,你跟着敲会发现,总有几个变量是没有定义的。这…

DirectX12_Windows_GameDevelop_4:Direct3D应用程序框架

一、性能计时器 (1)基础知识 为了制作出精准的动画效果就需要精确地计量时间,特别是要准确地度量出动画每帧画面之间的时间间隔。如果帧率较高,则帧间隔时间就会比较短,因此我们需要使用高精度的计时器。为了精确地度…