游戏中观察角色的摄影机可以拉近和拉远是一个比较常见的需求,UE4中实现起来也比较简单。这篇文章以TopDown模板为例,讲解如何一步步实现可以Zoom的摄影机。...
分类:
编程语言 时间:
2014-11-19 01:09:37
阅读次数:
240
一、场景管理有很多种方法,如四叉树、八叉树、BSP、模糊K-D树、包围球层次结构等。室内环境主要是BSP为主,从quake3一直延续到现在主流的引擎都是以BSP为基础,BSP使用并不难,关键是数据的生成,这就牵涉到场景编辑器。 Quake3、Unreal:BSP,有自己的编辑器。 FarCry:场景...
分类:
其他好文 时间:
2014-11-12 22:33:22
阅读次数:
273
常见的3D引擎有:Unreal、Quake、Lithtech、OGRE、Nebula、Irrlicht、Truevision3D...其中开源免费的有:OGRE、irrlicht、fly3d、NeoEngine、revolution3d、 Nebula2、Genesis3d等。OGRE在免费、开源的...
分类:
其他好文 时间:
2014-11-06 12:58:56
阅读次数:
242
有很多人是从UE3 接触到Unreal,如果你也对UE3非常了解,便能很快的上手UE4。但是,UE4的开发模式还是有所不同的。 1.谈谈过往,UE1和UE2。 我知道在那个时候咱们一样挥霍美好的童年在玩游戏而不是做游戏,当然做游戏更挥霍你的青春XD UE1和UE2是为FPS设计的,使用...
分类:
其他好文 时间:
2014-10-29 18:24:36
阅读次数:
362
Xsolla有幸与Flame in the Flood游戏的开发者之一—————Forrest Dowling进行了采访,Flame in the Flood这款很棒的游戏在Kickstarter上已经集资了20万美金。Forrest对于游戏玩家来说并不陌生。他是Bioshock: Infinite游戏的头牌设计师。他在Unreal Engine 3基础上完成的新游戏,成为了小型团队智囊团令人惊叹...
分类:
移动开发 时间:
2014-10-28 09:27:35
阅读次数:
249
以官方的Third Person Template为样例,Character蓝图中的USpringArmComponent就实现了摄影机和场景碰撞和交互等大部分的功能了。要实现摄影机延时,仅仅须要改动它Lag一栏下的属性就可以。第一个控制摄影机移动时候的延时,第二个是控制摄影机旋转时候的延时,后面两...
分类:
其他好文 时间:
2014-10-26 16:48:57
阅读次数:
357
(UnrealScript语法、UIScene界面、UDK独立开发游戏)+视频下载~~~1.1、课程的背景UDK(theUnrealDevelopmentKit虚幻引擎开发工具包)是Epic公司在2010年宣布对外发布著名引擎虚幻动作第三代(UnrealEngine3虚幻引擎3)引擎的免费版本。UDK可以用于家用游戏主机、个人电脑、苹果系..
分类:
其他好文 时间:
2014-10-14 20:50:00
阅读次数:
333
有时候我们创建场景的时候,特定的Actor我们想给它一个特定的图标,便于观察。比如这样:
实现起来也很简单,需要编写C++代码:
我们创建一个Actor,叫AMyActor,它包含一个Sprite(精灵),这个精灵负责显示自定义图标:代码如下
#pragma once
#include "GameFramework/Actor.h"
#include "Components/Bil...
分类:
编程语言 时间:
2014-10-10 12:01:34
阅读次数:
354
紧接着上面学到的指针和域名空间我们继续逛Unreal 4 wiki。 1.怪形 T 在自己很早学习编程的时候看到过匈牙利表示法,记得是微软的开发者Charles提出来的,尽管看起来很美好但是从来没有遵循过。 其实那些前缀T就是这回道理。UE4 有自己的定义类,所以我们的标题不叫C++学习。...
分类:
编程语言 时间:
2014-10-06 19:07:50
阅读次数:
267
在Unreal Wiki上有一系列进入UE4 C++的文章,其中有一个专题非常有用。标题也很有意思。我们开始UE4 C++之路吧 1.那么怎么入手学习UE4 C++呢? 以前我们都是从PlayerController,pawn,Camera开始虚幻之路的,方法其实是传承下来的Wiki建议大家...
分类:
编程语言 时间:
2014-10-06 18:15:00
阅读次数:
268