游戏开发论坛

 找回密码
 立即注册
搜索
查看: 15629|回复: 2

用3D引擎做2D游戏 非主流的技术流

[复制链接]

2515

主题

2521

帖子

8907

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8907
发表于 2014-6-18 17:20:52 | 显示全部楼层 |阅读模式
  GameRes报道 / 在瞬息万变的游戏市场,3D游戏和2D游戏其实并没有这么的泾渭分明。我们可以看到许多3D引擎制作的2D游戏,它们采用3D画面,2D玩法,还能用3D效果强化声光特效。使用3D引擎制作2D 游戏虽然不是主流做法,但是却可以带来更大的创意空间和更好的游戏效果。大家都知道,Unity不仅有2Dsprite等第三方插件,还在4.5版本中发行了最新的2D工具。不过也许你还不知道,现在Unity的优秀2D游戏早已满坑满谷,在市场上到处喷发了。

  老树新花《王国保卫战》

  说起塔防,国内玩家最熟悉的莫过于《王国保卫战》,这款经典塔防最早从Flash起家,历经安卓和苹果的智能手机版,《王国保卫战》和它的续集《王国保卫战:前线》都叫好叫座,都稳稳站在塔防游戏的顶峰。

1.jpg

  现在《王国保卫战》已在Steam推出windows桌面版,此版本支持硬件加速和1080P分辨率,超高的分辨率加上游戏本身的动画量,显然不是原来的Flash程序能够支持的。除了快速移植,桌面版还有自己的更新计划,会推出一系列PC的专属关卡。选择Unity,显然是Ironhide Games深思熟虑的结果。

2.jpg

  《王国保卫战》虽是一款炒了多遍的冷饭,但对Ironhide Games这么一个五六人组成,长期依靠单一产品线的小工作室,每走一步都要小心翼翼,开发工具更要慎重,事关全局成败。小型工作室必然要求开放工具物美价廉;对于移植工作,则要求工具的开放性和兼容性;除此之外,根据游戏的更新计划他们还要考虑整套流程开发的工具链。对于Ironhide Games这些行业老兵来说,纵然2D游戏开发工具千千万万,但是Unity3D才是各方面都能兼顾,最具性价比的游戏引擎。

  炸裂像素《武装原型》

  《王国保卫战》代表了塔防游戏的最高水平,但毕竟只是移植作品。现在有一款Unity 2D游戏新作,采用了浓浓的像素怀旧风格,火爆刺激,中文名叫《武装原型》,但笔者更喜欢它的英文名Broforce直译——《哥们力量》。

3.jpg

  《武装原型》的野心极大,既有《合金弹头》式的爽快射击,也有《银河战士》这样的解谜冒险,还结合了Terraria随意改变地形的特色。在《武装原型》中,玩家要扮演一名特种兵,大杀四方后再登上直升机撤走。游戏提供了各种各样的角色——都是不同种类的糙哥们,兰博,施瓦辛格,机械警察等等,每个角色都有不同的武器和必杀技。玩家除了沿着大路一路杀进去,也可以用爆炸性武器炸出一条地道,极为自由。

4.jpg

  《武装原型》从画面看更像是Gamemaker这样的2D引擎打造的,打开游戏,一股怀旧像素味扑面而来,游戏画面也大量参考B级片,血肉碎裂弹片横飞,爆炸火光等都像是90年代纯手工打造。从古朴的外表下,游戏还是蕴藏着一颗现代的心。除了随意改变地形,游戏还大量采用了Unity现成的物理引擎,比如施瓦辛格的火神炮后坐力就会让他自动后退;火会烧毁木桥,木桥掉下会砸死人。复古生动的画面加上灵活充实的游戏方式使得游戏大受好评,《武装原型》目前仅处于Steam Early Access阶段,但早已好评一片,并在游戏评选中斩获大奖!

  如果您有兴趣的话,也可以去尝试它的页游版http://www.freelives.net/BROFORCE/BROFORCE_WEB.html

  音乐小资Cytus

  说到Cytus,熟悉移动平台音乐游戏的人恐怕无人不知,无人不晓。这款“气泡”乐游自从发布以来就席卷了亚太地图的APP收费榜,直到两年后的当下还在进行“百万下载更新计划”。不过鲜为人知的是,这款游戏也是如假包换,由Unity制作。

5.jpg

  Cytus出自台湾著名制作组雷亚,这款游戏给人的感触就是由内而外的灵动和简洁,界面绝不存在多余的修饰,游戏仅由三种基础操作——点击,拖拽,长按组成,但是配上歌曲千变万化,与简洁的画面一起给予玩家视听上的享受。

6.jpg

  虽然Cytus这款游戏对程序要求不高,但和《王国保卫战》一样,我们从中仍然可以看到Unity引擎机动灵活的特性。雷亚的人员规模与Ironhide Games类似,只有选择性价比最高的工具,才能发挥自己在美术上和设计上的优势。值得一提的是,这款游戏已由Unity Games带入了中国,在保持原汁原味游戏的基础上做了中文化。

  在一般引擎用户眼里,Unity 是当仁不让的3D跨平台游戏的首选,不过Unity引擎的能力绝不仅限于3D游戏。它机动灵活的特性可以让制作者们快速迭代,开发出任何他们想要的游戏。Unity引擎每个版本也都在改进自己的工具,越来越全面,越来越快捷,相信不久之后,Unity将成为许多不同类型,业余与职业制作者首选的轻型引擎。

5

主题

263

帖子

1113

积分

金牌会员

Rank: 6Rank: 6

积分
1113
发表于 2014-6-18 17:49:02 | 显示全部楼层
只讲了Unity,能不能介绍其它的引擎呢?比如Irrlicht也能够支持2D。事实上几乎所有游戏引擎只要熟悉渲染的原理都能够做出2D的效果,不外乎采用正交投影方法。

0

主题

17

帖子

145

积分

注册会员

Rank: 2

积分
145
发表于 2014-6-19 09:26:09 | 显示全部楼层
unity最蛋疼的一点是ios更新问题,这个艹蛋死了,还有各种坑,爬过才知道
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-5-12 06:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表