unreal engine 4官网的游戏有哪些

Posts - 41,
Articles - 0,
Comments - 167
19:06 by Otis's Technology Space, ... 阅读,
UnrealEngine 4和Unity3d的选择
订阅了UrealEngine4(UE4)开发者。我开始做网站用的是ASP.NET和C#,之后做网站虽然换用更方便的PHP(因为做的都是小网站)。我想说,做了长达7年的小网站就算我再水,但是C#我还是懂一些的,而Unity3d刚刚好最建议用的就是C#。C++我不懂,只在高中毕业后看了C++编程思想并把大部分例子都手打入电脑并运行。不极是在肖极Unity3d在移动端有大量成功的案例,文档非常好,视频教程也很全,研究的人也非常多,有问题很容易找到文案等等等等,简直是好得不能再好了!但是:UE4是开源的,《游戏引擎架构》里说游戏一般都用C++,我这次学是认真的!!作为一个有追求的人也必须选UE4等等!!最后我要说的是,这些都不是我选UE4的主要原因,真相是:Unity3D好贵!月付400多,不付就马上没有全功能的,全买更贵!UE4如果你不用最新的,你只要买一个月,之后都是免费的,全功能的。虽然这点钱对于真正做产品来说,不算什么,但是对于学习了说,不一样。反正做游戏也不单单是引擎的事,然后学会了一个引擎,再学另一个,或者也就是几天的事。
Mac OS X下下载和编译UnrealEngine 4
UE4在github中有三个版本,我直接下载release版本的.zip(因为我用git clone太慢了)。我下载的是4.6.1版。下载完成解压后右键mand打开,然后还会要下载大概2G左右的东西,这个下载的速度不错。然后再右键mand打开。等一会儿后就生成UE4.xcodeproj了。打开UE4.xcodeproj后,选择UE4Editor-Mac,然后build,发现我下载这个版本会出错。出错是这行:
static bool GAllowApplePlatformSymbolication = PLATFORM_MAC && IS_PROGRAM;
错误信息是:Use of logical '&&' with constant operand。
我看不大懂,实在是找不到好办法,看意思他肯定是true,就改成:
static bool GAllowApplePlatformSymbolication =//PLATFORM_MAC && IS_PROGRAM;
然后就编译通过了。
但是,我运行的时候,好慢好慢,然后xcode下打出来一堆东西,然后就挂掉了,没办法运行。。
我去Epic打包好的地方下载一包试试。
伤心了,还是一样错误,变成以下这样看看。。
#if PLATFORM_MAC && IS_PROGRAM
static bool GAllowApplePlatformSymbolication =
static bool GAllowApplePlatformSymbolication =
编译过了,但是一样还是没办法运行。
没办法了,试试4.5.1版本看看。
下载后编译(方法跟4.6.1不大一样)。这次可以成功编译了。然后运行也没问题,但是好慢好慢好慢,好像我的rmbp15寸高配根本不大合适做这样的任务似的。新建项目xcode提示又出bug,我懒得管了,直接生成release版本的UE4Editor。应该会比debug版本的UE4Editor快很多吧。先熟悉UE4Editor和学学Blueprints先了。C++什么的先不管先,因为太麻烦了,按照我编译后运行一下得要好久好久,估计10来分钟,如果全部编译,要大半个钟吧。。 如果改一下C++代码,还要编译后才能看到结果,那还得了。。 我直接不用学得了。(虽然可能不是这样,虽然Win下可能会快很多很多) 后来证明不是这样,然后如果用不到C++,UE4比想像中方便
话说我都编译好Release版后,然后去看 Getting Started,看到这页:,发现我编译这版没有Geometry!不得已我又下载了4.1版,又编译了,然后终于可以学习了。有图有真相!左边是4.1版!
不得不说我耐心真好,编译好花时间 ╮(╯▽╰)╭
注 后来发现4.5.1版只是换了名字,BSP 就是Geometry!╮(╯▽╰)╭
Windows下编译UnrealEngine 4
周未有点空,就开Windows挂着下载UE4,想试一下Window下的体验如何,因为UE4好像是Windows下优化极好的。
先说一下我的机器供参考:CPU:e3-1230v2
GPU:gtx660 内存:8G SSD:128G。
下载编译跟Mac差不多,时间上也差不多。Windows下编译4.6.1 完全没有任何出错。非常顺利!然后启动Debug版的Unreal Editor,比Mac下快很多,打开大场景也很快,很顺。试运行,很好,好得不能再好了!!但是好占空间,我随便试一下,下载三个Demo的游戏或场景,30多G空间就没了。 Mac下因为是512G所以没注意。
Windows、Mac下UnrealEngine 4使用C++项目对比
再试了一下新建C++的项目看看。按
这个文档加了几行C++代码,然后从开始编译到编译成功并打开Unreal Editor,大概1分钟左右。这并非不能接受。当然,这不能跟Unity3D用C#比,那才真正快。
然后好奇再在Mac上试了一下(版本是4.5.1,因为4.6.1我编译不成功),新建C++项目,然后也按
这个文档加了几行C++代码,想不到却出错了!版本不一样的原因,修正了一下,让他结果一样,然后从开始编译到编译成功并打开Unreal Editor,也是大概1分钟左右!这个结果让我惊喜了,看来是如果做场景小些的游戏,Mac下用UE4完全没问题!而我大概也是也只能是做场景小些的游戏(场景小,但是画面质量可以超高,UE4的画面比Unity3d好太多了),因为目标是丢上iPad、iPhone上玩的。上一张Mac下的图吧:
如果用不到C++,只用Blueprints使用UnrealEngine 4的简单方法
登入后下载红线这个:
下载后运行并登入,会自动下载4.6.1版的Unreal Editor,如下图,点Launch就可以了,还可以下载旧版本的Unreal Editor,如右边我就下载了4.5.1版的。╮(╯▽╰)╭
,如果我是用不到C++我花这些时间到底在折腾什么?!!!
关于UnrealEngine 4的文档和其他
之前说UE4文档不如Unity3d好,但是我仔细看了,也是相当全面的,学会大概不成问题,更何况youtube上还有大量的视频可以看。C++也不成问题,按《游戏引擎架构》中说的,游戏中用到的C++不会太复杂,太复杂大不了不做那种特性就好。所以引擎部分应该不会对我产生大的难度了。但是做游戏引擎只是一小部分,最最重要部分:内容和玩法!首先说内容,这部分要学画画和3D了,而学3D软件对我来说也不成问题,只是画画目前还没有任何比较靠普的路子能成,至于动画随便弄一下然后买本《动画师生存手册》看看到底要如何了,也没有太大把握。。玩法部分,随便弄弄应该可以。因为时间不多只有一年,所以几个东西要并行学习,边学边加上引擎综合考虑。大概是这样想法先。unrealengine3是什么游戏
14-04-05 &匿名提问504 Gateway Time-out
504 Gateway Time-outUnreal Engine 4 免费开放意味着什么?
早上收到epicgames的邮件,unrealengine4已经完全免费,并为之前的付费订阅者提供30刀用于购买market contents。ue4的开放是否已经对unity3d的市场份额形成威胁?并对自研市场形成怎样的影响?
按投票排序
UE4免费完全是针对Indie开发者的举措,其主要目的是为了吸引更多观光者入坑,培养出爱用者,并期待将来其中能够产生有价值的产品(俗称“钓鱼”)。这是Epic Games为了扩展在Indie市场的占有率,针对Unity的用户群而出的狠招。这表明Indie市场利润越来越丰厚,频繁冒出的厚利作品让引擎厂商眼红不已。Indie作品中最著名的就是Minecraft,去年年底微软25亿收购了这个最初一个人制作的游戏。当然Minecraft几乎是游戏界所有规律的反例,这种小概率事件可能性太低。但是目前市面上百万千万级的Indie不在少数,恐怕EG瞄准的是这些游戏的5%。这也是近年独立游戏开发和销售成本快速下降的主要驱动力。其实月费10刀20刀对于严肃的开发者,无论规模,都不是问题。这么点钱无非就是设个门槛,把走过路过不错过的路人过滤掉。UE4的代码存放到Github上,以前任何付费者都可以贡献自己的代码。有点点入场费还是能够起到保持场子清洁的作用的。但是现在为了争取成百上千万个路人中可能出现的未来热门作品开发者,EG完全敞开了大门,甚至连源代码都豁出去开放了。难怪Unity3D的CEO在GDC上拼命黑UE4的5% Royalty,不停的强调他们收钱只收一次,或者少量月费。这次GDC上新宣布的Unity 5免费版基本上包括了以前付费版本的所有功能,不知道是针对性的做法,还是巧合。但是事实是完整开放了源码的UE4的确会对仍旧无源码的Unity 5形成很大的压力。难怪急眼了的Unity3D要花力气黑。UE引擎授权对于高成本的AAA开发则完全是另外一种玩法。UE4免费对现有的AAA市场不会有大的影响,由此读出的种种更是过度解读。大厂的引擎授权都是一对一分开谈的,权利金和分成一般都是商业机密,别说外人,连内部开发者都不知道。假设真的要分5%的Revenue给Epic Games,嗯,你这是开玩笑……?一部千万大作的Revenue大约是6亿刀,5%就是三千万……要知道刨去渠道商(Walmart),平台商(索尼微软),到开发商手里只有1/3左右,再去掉自身成本(开发+市场),利润大概也就15-20%,如果是Ubisoft这种慈善型公司,可能低到10%都不到。你居然要分掉5%?据我所知,一般AAA大作引擎授权费都在百万级别,还是小百万级,并且需要根据平台来谈。所以UE4免费,并不是针对大厂们的。事实上引擎授权市场是否萎缩是一个很难判断对错的命题。从已有的资料来看,各代UE制作的游戏列表并没有缩短的趋势。从大势来看,游戏市场还是在不断增长。前几年Console已死Mobile大兴的说法现在基本上看不见了。PS4刚刚突破了2千万大关,也是创造了主机销售纪录。这种背景下,只能说高端游戏仍旧有巨大市场,高端引擎同样有市场。最近常常可以听见“Unity3D逆袭AAA市场,将来一统天下”的说法。其实以我有限的经验来看,Unity3D做到这一天尚需时日;反过来UE要真正从U3D手中抢走Indie市场也没有那么容易。尽管UE4终于有了Mac版的编辑器,算是迈了一大步,但是对于多平台支持仍旧落后于Unity。特别是轻量级的Mobile平台,比起U3D还差几个身位;U3D在Performance Critical的开发中仍旧不给力。而基本上AAA游戏都属于Performance Critical,说白了也就是引擎的效率不够高,做不到AAA游戏普遍要求的在主机能力范围内把技能压榨干净。这种局面本来就是这两个引擎最初起源造成的,现在它们都野心勃勃要入侵对方的领域,怎么着也要花点功夫。现在很多一线AAA开发商都会使用自有引擎。但是这不代表着第三方的通用引擎就没有了活路。其实业内都知道,引擎不是一个不可分割的整体,而是由很多动态部分组成的。时至今日,已经没有人愿意自己从头开始造车轮,特别当其中这些车轮高度可重用。购买第三方引擎加上源代码,仅仅改造自己需要的部分是更为靠谱的做法。而且自有和第三方也没有想象中的截然的界限,还多大厂的自有引擎都有着第三方的起源,只不过他们不提,你们不知道而已。总结一下,UE4的免费化是针对Indie开发市场的举措。免费开放源码的确是一个狠招,其目的是吸引更多观望的开发者,通过5%的版税钓到大鱼。但由于开发需要和引擎自身能力的原因,要说对AAA开发,甚至有点规模的Mobile开发形成冲击,还为时过早。
Unreal Engine 4 免费, 以及 Cry Engine 面临收购, 和 Unity3D 的崛起, 这些都意味着 3D交互设计制作, 游戏制作等市场中, 技术供应商已经在慢慢的从高新技术研发的卖方市场渐渐转换为以大众开发者的消费为主体的买方市场. 从侧面上反映出 AAA 游戏的制作订单正在缩减, 而有实力制作 AAA 游戏的开发商在自研引擎技术上也是积累多年( EA, Ubisoft, Valve, SE, Konami, Rock Star, 甚至很多小型的精英型 Studio 都是靠自研引擎做游戏性非常特殊的游戏), 所以加剧了 ue4 的大厂订单下滑, 而实力较为次级的开发商, 则会在成本, 人才方面抉择, 最终可能选择开发成本相对较低的引擎和平台比如 Unity3D, Mobile 平台. 从另外一个角度上看这也是 AAA 的产业链封闭照成的人才流通的不便利, 最后人才逐步被开放市场中的人才所取代, 所以 ue4 的开放, 给了高新技术研发的企业们一个很好的信号, 技术生态圈的培养比起封闭的精英型技术交流更为重要. 问题里说到了自研引擎市场, 这里就简单补充一下自研引擎: 自研引擎在成熟的 Studio 中, 无论如何都是对的. 原因很简单, 游戏性的创新会带来工具链的升级, 所以通用引擎是无法满足于技术强度很大, 或者资源工作者工作强度很大的游戏性创新需求. 这种情况下, 只有依靠自研引擎才能够把这种技术创新的游戏做好. 所以自研市场你看不见, 但大厂们肯定都在做, 甚至小团队为了自己的特殊需求都会做.对于开发者而言, 这无疑是一个很好的时代, 很多原先接触不到的优秀技术, 更加开放地让大众消费, 过去如果自己技不如人是因为穷导致的视野短视以及机遇问题未能进入大公司接触这些引擎导致的思维阻碍, 那么到了现在就只能说是自己不勤奋了. 不得不赞叹 Epic, Unity3D 这些公司在计算机技术的研发和科普上做出的贡献.
免费开放更大程度上是表明的是一种态度与对ue4的信心:小的们让开,老大我要回来主宰整个战场了。其实是意味着ue4经过了一年的开发与更新到达现在的4.7,在易用性,工具链和配套的文档整个方面已经达到了很完善的程度,可以拿出来给更多的开发者使用了。不过相较于u3d,ue的上手难度虽然还是摆在那里的,在移动端上,u3d已经积累了两年多的优势,而现在的ue4在移动端的积累方面并不如u3d强,应该还有不少坑,所以当前的ue4还是更多的面向家用机和pc。随着这次的free,可以表明了epic对未来的信心,随着移动设备的性能提升和玩家对于游戏表现的进一步渴求,以及ue4对移动端支持的进一步完善,虽然会花上许多时间,但或许真会成为一代新人换旧人的转折点。自研不了解,可能有了更好的参考对象可以优化自家引擎,以及选择放弃治疗直接就用ue4了。
意味着程序员/美工使用的聊天工具又新增了一个
意味着国产游戏公司无法再以引擎太贵,不易开发的拙劣借口来欺骗中国玩家了,看他们编什么新理由。
这么牛逼的引擎都免费了,意味着你再也没有理由不操起家伙开始做游戏了。
更多国产2b网游会打出“虚幻四引擎巨制”的广告语。
意味着我终于可以靠一己之力做个看上去屌炸天的FPS出来了。对于国内中小团队绝对是个利好消息。其实虚幻这次免费的力度比unity大很多,直接就全功能开放了。unity采用license机制,全功能的pro版本20刀一月,而且每个平台都要买不同的license,一次订阅12个月起。免费版里面阉割掉的都还是几个挺关键的高级功能,蛮影响游戏画面表现的。
噱头而已。销售抽成还在。大家都免费了你不免费你傻吗。
u3d就是个坑 ue纯粹是个玩具 最终都会和史前巨坑gb一样灰飞烟灭 坐等cry移动版 谁说intel没引擎的 vision和pa被你吃了
已有帐号?
无法登录?
社交帐号登录

我要回帖

更多关于 unrealengine3 的文章

 

随机推荐