- 博客(9)
- 资源 (8)
- 收藏
- 关注
原创 【Unity3D游戏开发学习笔记】(三)移山倒海—Terrain的建造
下面我们就来学习一下如何创建一个场景,首先先放上两个图看看我们的最后的成果(= =请不要吐槽,没有美工,只能用系统自带的资源包和楼主那搓比的技术做了(:з」∠))好了,话不多说,我们马上进入正题。一、GameObject和Component首先,我们要创建一个场景的时候,我们要明白这个场景里面都有些什么元素。其实,我认为一个场景最主要的组成,分为以下三大部分:摄像机(用于屏幕投影和观察,相当于你的
2015-09-29 11:21:21 3662 1
原创 【Unity3D游戏开发学习笔记】(二)Unity3D编辑器总览
正所谓“工欲善其事,必先利其器”,想要通过使用Unity3D来做出一个出色的游戏,那么我们就一定要对它自身的编辑器有一定的了解和认识,如果说你连它编辑器的基本功能都不知道的话,那么开发游戏肯定也只是个笑话。下面我们一起来看看编辑器的整体内容吧:在上面的图中我们可以看到,整个编辑器主要分为5大部分,它们分别是:场景视图(Scene),游戏视图(Game),层级浏览视图(Hierarchy),项目资源浏
2015-09-24 11:04:51 2200 2
原创 DirectX控制帧率方法
大家都知道,在游戏制作里面,控制帧率是一件很重要的事情,那么我们在DirectX里面又是怎样来控制游戏的帧率呢?其实有两个方法可以实现:一、控制窗口刷新率在新建一个Direct3DDevice的时候我们会用到CreateDevice这个函数,如果是全屏模式下,我们可以通过修改D3DPRESENT_PARAMETERS结构参数中的PresentationInterval 值为 D3DPRESENT_I
2015-09-23 10:12:07 5829 1
原创 【Unity3D游戏开发学习笔记】(一)Unity3D初认识
一、什么是Unity3DUnity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。他提供给游戏开发者一个可视化编辑的窗口,同时支持C#,JS等脚本的输入控制,给游戏开发者提供了一个多元化的开发平台。 另外,它是一个多平台的游戏引擎,支持Android,ios, win
2015-09-21 17:28:49 2636 1
原创 C#图片拼接(全景图片的实现)
关于图片拼接,我们可以调用Graphics.DrawImage里面的接口实现,具体代码如下: private static Image JoinImage(Image Img1, Image Img2)//实现左右拼接图片 { int imgHeight = 0, imgWidth = 0; imgWidth = Img1.Width
2015-09-21 15:46:02 10770 3
转载 函数调用约定与名字修饰约定
转自:http://blog.csdn.net/lixiang19910909/article/details/48549425 在Windows下,由于很多语言支持动态链接库技术,因此动态链接库是一种很好的混合编程方法。语言对函数的约定有两种:函数调用约定和名字修饰约定。不同语言默认的调用调用约定和函数的命名方式是不同的,要想不同的语言开发的动态链接库能够相互调用,那么开发动态链接库的语
2015-09-19 10:50:10 455 2
原创 关于visual Studio 2012(2013)编译过程出现 can not run rc.exe 解决方案
最近楼主在编译VC程序的时候莫名的出现了这个错误,查了之后发现是由于编译器目录下缺少了rc,exe 和 rcdll.dll两个文件所致楼主在自己的文件夹:C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin中找到这两个文件,读者可以自行参考一下目录结构在相类似的文件夹中找到,然后把这两个文件复制到以下文件夹:C:\Program
2015-09-13 00:11:53 1898 1
原创 关于char * ,const char* 转 LPCWSTR 无效的方法
#include 使用 _T(x) 这个宏即可完成转换例如:WNDCLASSEX wc = { sizeof(WNDCLASSEX), CS_CLASSDC, MsgProc, 0L, 0L, hInst, NULL, NULL, NULL, NULL, _T("AppClass"), NULL };
2015-09-11 15:08:05 518 3
原创 关于$P Point-Cloud Recognizer (点云手势识别)的理解
在Unity3D当中有一个FingerGesture的插件,这个插件可以让你在普通的屏幕上以鼠标模拟手机触摸屏的Touch事件,从而方便调试,另外,这个插件还可以帮忙让Unity项目在红外边框触摸屏下正常的发挥触摸作用。关于这款插件的使用,我这边先不多说,下面主要说一下的是这个插件当中的一个有趣的功能——自定义手势识别所用到的算法。这个算法就是:$P Point-Cloud Recog
2015-09-02 11:06:19 4004 3
MongoDB权威指南 中文版高清PDF
2016-11-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人