19号,也就是中国时间20日凌晨,虚幻4放出了“订阅制”这个重磅炸弹,估计出乎大多数人的想象,已经不止一个同事表示“本身的引擎这下没用了”。
笔者前天搞定了付款,下载,编译和运行。html
基本就是只要有一张visa或者MasterCard的信用卡,官网www.unrealengine.com注册一下,填写支付信息,地址什么的随便写个或者硬写中国的地址,而后去github开通一个帐号,最后在官网帐户设置里把官网帐号和这个git帐号关联一下,就能够从github下到代码了。 git
下完后若是短期内不升级能够考虑退订,这样只是不能更新,没有其余问题。github
因此说到时候开通中国区付款后这里取消订阅再从新订阅就行了,办张双币信用卡,没必要纠结付费的问题。express
下载主要是git代码,30兆左右,而后要按着git页面上的提示(付费后才可见),去release页面下载dependencies包,总共3个:htm
先解压1of2和2of2,Optional是2012编译所需的,2013能够无视,笔者用的2013 express,就没有试。
最后把解压后的dependencies拷到代码文件夹里便可。blog
而后运行根目录的bat,便可在根目录生成2013的UE4.sln文件,若是出错,多是目录没考对,对应提示来看看什么问题就好。游戏
进入后,生成配置选择developer editor就能够开撸了,笔者的Surface Pro用了大概40分钟才撸好,要有心理准备。ci
若是用的是2013 Express,可能会有个atlbase.h找不到,编译不过的问题,是由于2013自己是不带ATL/MFC的,去官网下个ATL/MFC,而后在工程里设置一下ATL / MFC的头文件和Lib路径便可。资源
编译完毕后,UE4工程设为启动项目,F5之,启动后能够选择载入一些游戏模板或者创建空场景,这时候可在其余目录里创建游戏相关的工程(游戏工程和引擎工程能够分开了,不须要再像UE3那样绑一块儿了),默认不选目录的话会在个人文档下开一个Unreal Projects文件夹来存工程。开发
新建项目
笔者已经创建的项目
项目文件夹,能够跟引擎文件夹分离。
创建工程后会自动打开这个游戏工程的Sln,后面要开工的时候打开这个Sln,运行项目工程(不是UE4)便可,若是不是创建新的工程的话,不须要再打开UE4.sln了。
工程文件夹里会包括一些配置、初始资源、代码以及工程Sln,见上面的项目文件夹图。
MarketPlace里有不少示例:
第一次点击会提示您安装,最好装到个大点的盘,目前发现它这个东西下载时是会写到安装路径下。几个GB的资源,将来有可能更多,小盘的话后面杯具。官网有人发帖表示后面拷贝到新的路径还得重下资源,因此争取一步到位吧。
安装后,第一次要下载更新包更新,这一步看人品,身边有很多人都遇到了卡81的问题:
卡在81这里老半天,最后报个:
官网正在讨论这个的解决方案:
https://answers.unrealengine.com/questions/14683/launcher-update-stuck-on-downloading.html
笔者本身是一直不断关了重开,试了20几次,不知道怎么有一次就行了……因此说很看人品……若是您也遇到了这个问题,能够多试几回,也能够看看上面的连接最新到什么程度了。
好了的话,“正版用户”就基本上能够下载了:
这个没节操的……Bird发现!
盗版用户这里怎样我也不清楚,不过此次Epic已是很是有诚意了,但愿你们能支持一下正版,毕竟引擎越作越好用,实际最终受益的是咱们全部开发者。
初步感受变化仍是有点大的,后面慢慢展开,但愿我能完成这个系列。