虽然前世《hillclimbRacing》强大的吸金能力很诱人。
但光看着眼热没用,关键还是要把《hillclimbRacing》这款游戏搞出来再说。
没有开发出相应的游戏就幻想赚的盆满钵满着实有点不靠谱。
林灰首先是翻找了一下前世的那些宝贵信息。
要是有现成的可用的工程文件无疑将省却林灰些许麻烦。
比较遗憾的是,在前世电脑以及硬盘里林灰并没有找到《hillclimbRacing》这款游戏现成的工程文件。
不过林灰也不是一无所获。
他找到了一款和《hillclimbRacing2》几乎一模一样的游戏的ioS版本和安卓版本以及相应的工程文件。
《hillclimbRacing2》这款游戏是《hillclimbRacing》这款经典游戏的续作。
作为一款续作,《hillclimbRacing2》也算得上是青出于蓝而胜于蓝了。
和前作相比,《hillclimbRacing2》在美术方面花了更多的心思。
在这款游戏里无论是场景还是人物和前代相比都更加精致了,画风精致的同时UI设计也要更合理。
最关键的是《hillclimbRacing2》相比于《hillclimbRacing》内容方面更丰富。
当然,内容丰富的另一层含意是付费点更多。
虽然付费点更多了,但《hillclimbRacing2》也不算一心圈钱。
续作里增加了很多个性化方面的内容,还着重改善了一下用户的操作手感。
除此之外续作相比于前作的进步还有很多。
《hillclimbRacing2》这款游戏和其前作相比有着各种各样的优势,说是全方位吊打也不为过。
但正所谓过犹不及。
《hillclimbRacing2》这样的精致画风游戏和林灰先前开发的几款游戏相比设计语言几乎截然相反。
这种设计虽然会给以前拥护林灰的玩家粉丝群体带来一定的新鲜感。
但新鲜的另一面是割裂感。
有的开发者开发的游戏割裂感很强,可是林灰并不想让这种割裂感出现在他开发的游戏上。
《hillclimbRacing2》这款游戏综合得分要领先其前作。
但对林灰来说无甚卵用,最起码现在是无甚卵用。
或许等游戏上线两三个月之后。
林灰就可以自然而然地将《hillclimbracing2》这款游戏以dLc的形式推出了。
总而言之,林灰仍然需要将工作的重心放到开发《hillclimbRacing》上来。
……
进行游戏开发,首先要知道游戏的画面以及游戏的功能。
《hillclimbRacing》这款游戏是纯2d画面。
背景基本是简单的卡通式风景。
尽管画风简单,但《hillclimbRacing》是一款十分耐玩的闯关游戏。
不同关卡的地形有所区别,有雪地、月面、山路、沙路、冰路等等。
尽管《hillclimbRacing》这款游戏在中文里被译作“爬坡赛”。
但严格地说《hillclimbRacing》算不上赛车游戏。
因为游戏中只有玩家自己的一辆车,没有人同玩家比拼。
当然了也可说玩家唯一的敌人就是自己。
一次次进行游戏的过程也是自我超越的过程。
《hillclimbRacing》的汽车操纵性并不算太强,因此玩家在操作的时候速度不能太快。
如果速度太快的话很容易导致翻车。
游戏过程中玩家需要控制的只有两个键:右边加油门和左边刹车减速。
尽管只需要控制两个键,但这并不容易,只有两手协调好才能顺利前进。
此外游戏里初始的操作的越野车性能并不算强。
但玩家在进行游戏时候能够捡到各种金币。
玩家可以进行特技表演,如将车辆长时间开到空中或翻转,以赚取更多的金币。
这些金币在比赛结束后可以用来升级或解锁新的阶段和车辆
当然了土豪也可以通过消费来直接进行金币的购买,这也是游戏的主要付费点。
不过再好的装备只是辅助,技巧才是王道。
值得一提的是这款游戏里比较奇葩的物理规律。
说是参照现实吧,又不算完全参照现实。
具体怎么说呢,当你翻车的时候你感觉这个游戏很现实。
而当你看到部分高玩甚至可以在游戏内实现部分特技的时候你又会觉得这个游戏很魔幻。
总之这一系列奇葩的规律最终成为了游戏特性。
这个特性,既让玩家感觉可以轻轻松松征服这款游戏,但实际上又很难由玩家征服。
这种设计理念似乎有点像林灰先前搞定的《FLAppYbIRd》
易于上手,难于精通。
可以说成功的游戏其实都是有共性的。
至少把玩家心理这方面是研究的透透的。
不过这次也不算是完全折磨人,这次林灰给用户提供了更多选择。
如果用户觉得折磨人。
可以选择去赚金币升级车子相应的属性。
额,如果觉得游戏里面赚取金币的速度不够快。
那么还可以选择氪金!
总之,朋友,氪金你就会变强!
……
弄清楚游戏需求,接下来就是开发了。
前世《hillclimbRacing》作者开发这个游戏耗时很久。
但对于后来者开发这个游戏并不甚复杂。
这就是盗版让人深恶痛绝的原因,盗版几个小时轻轻松松搞定的内容。
往往要花费原创者几个月甚至几年的时间。
在某视频网站,甚至有大牛宣传12分钟搞定《hillclimbRacing》这款游戏的复现。
虽然做不到12分钟搞定,但林灰估计他进行复刻的话也不用太久。
更何况林灰还有《hillclimbRacing2》相关的工程文件作为参考。
之前在开发《FLAppYbIRd》这款游戏时林灰选择用的引擎是cocos2d-x游戏引擎。
但开发《hillclimbRacing》的时候,林灰却没有依旧选择使用cocos2d-x游戏引擎。
虽然使用cocos2d-x游戏引擎完全可以胜任《hillclimbRacing》这样的2d游戏开发。
但林灰此次依旧选择了使用Unity游戏引擎进行开发。
一般来说,没有最好的游戏引擎,只有最合适的引擎。
之所以选择Unity引擎,只是因为林灰对Unity这款游戏引擎更加熟悉。
林灰不光对unity游戏引擎熟悉,对利用Unity引擎开发《hillclimbRacing》更是熟悉得不得了。