一. Java到底是什么? Java是一门全球范围内使用最广泛的,面向对象的编程语言.Java语言具有功能强大和简单易用两个特征,它作为面向对象编程语言系列的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程. 二. Java到底干嘛的? Java技术具体的应用领域 1??.安 ...
分类:
编程语言 时间:
2019-09-19 10:34:31
阅读次数:
102
Direct3D的初始化(下) 学习目标 1. 了解Direct3D在3D编程中相对于硬件所扮演的角色 2. 理解组件对象模型COM在Direct3D中的作用 3. 掌握基础的图像学概念,例如2D图像的存储方式,页面翻转,深度缓冲,多重采样以及CPU和GPU之间的交互 4. 学习使用性能计数器函数, ...
分类:
其他好文 时间:
2019-09-19 01:01:35
阅读次数:
110
Direct3D的初始化(上) 学习目标 1. 了解Direct3D在3D编程中相对于硬件所扮演的角色 2. 理解组件对象模型COM在Direct3D中的作用 3. 掌握基础的图像学概念,例如2D图像的存储方式,页面翻转,深度缓冲,多重采样以及CPU和GPU之间的交互 4. 学习使用性能计数器函数, ...
分类:
其他好文 时间:
2019-09-16 23:15:43
阅读次数:
105
总结一些面试常问的吧 1:聊一聊虚函数吧 C++中,虚函数主要是实现了多态机制,简而言之就是用父类型的指针指向了子类型的实例,然后通过父类的指针去调用子类的成员函数。 每一个含有虚函数的类都至少有一个与之对应的虚函数表,存放着这个类所由虚函数对应的函数指针。 虚函数表在构建的过程中的步骤: 1:拷贝 ...
分类:
其他好文 时间:
2019-09-15 01:41:05
阅读次数:
112
Flame这个游戏开发框架是以Flutter为基础的,而Flutter在屏幕上绘制时使用逻辑像素,因此,我们在Flame上调整游戏对象的大小时也是使用逻辑像素。 实际上,游戏(Game)抽象类上有个调整(resize)方法,这个方法接受大小(Size)类参数,使用这个参数就可以确定设备的屏幕大小。 ...
分类:
其他好文 时间:
2019-09-08 22:00:45
阅读次数:
76
程序员一枚 熟悉C C++ C# js lua等多种常见开发语言 熟悉Unity游戏开发 node.js pomelo和C# scut 网游后端框架 做过.net和php网站后端 二次元文化爱好者 有兴趣一起聊游戏动漫搞软件开发的欢迎关注: QQ 148332727 https://www.gith ...
分类:
其他好文 时间:
2019-09-07 13:34:59
阅读次数:
134
DirectX12 3D 第一章内容 学习目标 1、学习向量在几何学和数学中的表示方法 2、了解向量的运算定义以及它在几何学中的应用 3、熟悉DirectXMath库中与向量有关的类和方法 1.1 向量 向量是一种兼具大小和方向的量,具有这两种的量都称为向量值物理量,在几何学中我们一般用一条有向线段 ...
分类:
其他好文 时间:
2019-09-01 15:00:33
阅读次数:
201
回顾 学习UE4已有近2周的时间,跟着数天学院“UE4游戏开发”课程的学习,已经完成了UE4蓝图方面比较基础性的学习。通过UE4蓝图的开发,我实现了类似CS的单人版射击游戏,效果如下视频: 不得不说UE4蓝图功能的强大,无需写一句代码,就能实现一个基本 ...
分类:
编程语言 时间:
2019-08-30 19:02:46
阅读次数:
147
1 项目概述 游戏开发,尤其是微信小游戏开发,是最近几年比较热门的话题。 本次「云开发」公开课,将通过实战「在线对战五子棋」,一步步带领大家,在不借助后端的情况下,利用「小程序 ? 云开发」,独立完成一款微信小游戏的开发与上线。 2 任务目标 根据项目初始框架,阅读教程的同时,逐步完成棋盘绘制、音乐 ...
分类:
其他好文 时间:
2019-08-30 11:43:35
阅读次数:
156
原文https://blog.csdn.net/qq_20484877/article/details/81841190 1*创建物体 Create菜单下 3D Object菜单下Cube 1.1设置属性x100 z100作为地面 1.2在创建一个立方体物体 1.3 Create菜单下 3D Obj ...
分类:
编程语言 时间:
2019-08-30 11:31:19
阅读次数:
107