天才咸鱼|
几乎所有玩家都抱怨过自己游戏的策划。 一半玩家认为策划自己不懂游戏,另一半玩家则觉得“我能做我做的”。
但是,除了游戏中的其他方面的策划,比如场景设计或者动作设计,你很难听到“我做我做的”这句话。 在我们的想象中,游戏开发仍然是一个普通人无法触及的领域。
近年来,关于“一个人开发的游戏”,或者“某某经典游戏的粉丝翻拍”的新闻越来越多。 大家有没有注意到,网站上关于游戏开发入门的《Unity 3D自学教程》的广告越来越多了。
就像朋友圈爆红的《Python教程》广告,这些铺天盖地的游戏开发入门广告,就像伊甸园的大门一样在向你招手,仿佛踏入这扇大门,你就可以拥抱游戏世界你的梦想。
事实上,我们甚至不需要使用任何游戏引擎。 Steam上的游戏开发软件“RPG Maker”可以让你制作草图级别的RPG游戏。
虽然在介绍中写着“小朋友也可以上手”,但从评论区我们可以发现,购买这款软件的玩家主要有两类:花费上千小时制作成品的大玩家,和几个小时后就放弃的可爱新人。
但如果你真的有一个游戏梦,除了Unity 3D,市面上还有另一种选择,那就是大名鼎鼎的Unreal Engine。
如果你对你的游戏的要求仅限于能动,那你学几个小时,动几个公料,拖几个蓝图系统的节点,就可以开始你的生涯了。
尽管Epic的游戏独占政策一直饱受玩家诟病3D角色,但同样属于Epic的Unreal 4引擎是免费开放给所有开发者的。 当然,如果真的用Unreal 4开发游戏赚钱,Epic会从3000多美元的季度收入中抽取5%。
Unreal Engine可以算是引擎界的老前辈了。 第一代虚幻引擎于1998年伴随FPS《Unreal》诞生。
虚幻引擎1999年开发的《虚幻竞技场》
作为一款用C++语言编写的引擎,据说90%的代码都是由Epic创始人Tim Sweeney亲手编写的。 所以不要以为Epic的老大只会和网友们排队,他也是技术老大。
第一代虚幻引擎还集成了关卡编辑器 UnrealEd,允许开发者即时更改游戏中的关卡布局。 虽然《虚幻》与当时的两大FPS霸主——《雷神之锤》和《毁灭战士》处于竞争关系,但虚幻引擎还是赢得了射击游戏之父约翰卡马克的推崇。
2002年,美军为了宣传征兵,开发了一款名为《美国陆军》的游戏,使用的是与之一同发布的Unreal 2引擎。 虚幻引擎终于进入了众多游戏开发者的视野。 前两部《生化奇兵》、《彩虹六号》和《细胞分裂》都是使用虚幻引擎2进行开发。
彩虹六号:雅典娜之剑
甚至在2012年的《细胞分裂:黑名单》中,育碧还在使用自家魔改的Unreal 2.5引擎进行开发。
2006年,家族中最具竞争力的虚幻3引擎诞生。
虚幻3开发的第一批游戏是Epic为微软Xbox 360主机开发的《战争机器》,随后使用虚幻3开发的游戏如雨后春笋般涌现。
《蝙蝠侠》系列、《质量效应》三部曲、《无主之地》、《生化奇兵:无限》等,虚幻3引擎集结了游戏史上众多著名游戏系列。 于是,不少国产网游也纷纷将目光投向了虚幻3自学手机游戏开发,尤其是Epic还推出了免费版。
Unreal 3 也是一个长寿命的引擎。 2015年《蝙蝠侠:阿卡姆骑士》的上映,让玩家看到了虚幻3的潜力有多大。
同时,良好的优化也是玩家对虚幻3引擎游戏的一大印象。 上面列出的游戏是亲民配置的代表。
相比之下,2014年发布的虚幻4引擎在前几年更多的是噱头。 包括很多国产游戏在内的作品,通常都将自己标榜为“虚幻4”开发,这样一来,似乎就与国际大作接轨了。
没错,“国产大作”《奇幻》也是虚幻4开发的
而很多技术能力不足的厂商在使用虚幻4方面远不如Epic自己得心应手。而这也导致了很多早期使用虚幻4开发的游戏优化不佳,比如原版《方舟:生存进化》 ”和“PUBG Mobile”。
2015年,Epic宣布Unreal 4引擎免费提供给大家使用,但这并不意味着你可以零成本使用Unreal 4开发游戏。
Unreal Engine Marketplace 中有很多付费资料。 如果你不想仅仅使用公共材料来拼凑一个游戏,那么你就必须支付不便宜的材料。
但是Unreal 4有他明显的优点,就是简单易用。 海量的可用素材和实现可视化编程功能的蓝图系统,让完全不懂编程的小白也能做出一款简单的游戏。
虚幻4中的蓝图系统
对于游戏开发者来说,这也在一定程度上解放了程序员。 因为游戏设计师和美术师可以使用该引擎制作游戏demo自学手机游戏开发,自己在游戏中进行测试。
Epic还直接提供了文档教程和简单的入门教学。 点击下图中的“虚幻社区”,甚至可以跳转到虚幻引擎在知乎的官方专栏:
所以如果你真的想学习虚幻4,从官方教程入手是一个不错的选择。
这就是为什么你看到越来越多的虚幻4重制项目的粉丝,在Youtube上有一个叫做“CryZENx”的频道,它坚持了3年的一件事2d游戏素材,那就是用虚幻4重制游戏历史游戏塞尔达:时之笛最高评分。
超级马里奥64也在他的重制计划中
虽然画面看起来没有其他虚幻4项目那么惊艳,但是一个玩家用这样的画面来呈现20多年前的游戏已经是极致了。
《魔兽世界》是玩家最热衷于重制的游戏。 第一次见到暴风城可以说是玩家最震撼的回忆。 那么,如果使用虚幻 4 重制暴风城呢?
《魔兽争霸3重制版》原本是去年魔兽迷最期待的游戏之一。 不过,不仅游戏延迟到了本月,内测版也被玩家发现画面严重缩水。
于是粉丝们纷纷用自己的行动证明,自己不仅有手机,还有能帮你暴雪做游戏的技能:
Youtube 频道“AXCEL”在上个月对“魔兽争霸 3”进行了多次虚幻 4 重制。 比如上面重置的猎魔人就让网友惊呼“这不是大菠萝4吗”?
虽然做几个测试用的项目和做一个完整的游戏是完全不同的,但看到同人作品如此优秀,暴雪实在是憋不住脸了。
相信这样的重置版不会被说成是无味的
话虽如此,虽然虚幻4确实在一定程度上降低了普通人的游戏开发门槛,但并不代表你做一个主动的demo就能做出游戏。 熟练掌握编程知识仍然是熟练应用Unreal 4的基础。
而虚幻4只是你构建游戏世界的工具。 或许未来的游戏引擎可以让大家像玩《我的世界》一样开发游戏,但一个游戏所涉及的关卡设计、数值平衡、任务规划,才是游戏。 灵魂在哪里。 而这些都不是一个强大的工具就能解决的。
所以如果你想胸有成竹地说出那句“我做我做,我做”,请放弃“速战速决”的想法,付出更多的实实在在的努力才是硬道理。
-结尾-