游戏开发论坛

 找回密码
 立即注册
搜索
查看: 6718|回复: 0

首作收获400万下载,新作又是深夜开发白天睡觉的solo

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32069
发表于 2018-12-25 10:11:02 | 显示全部楼层 |阅读模式
GameRes原创/2年前,由独立游戏开发者Skai开发的《变形坦克》顺利在App Store上线并获得了发行的青睐,至今全平台已获得近400万的的下载量。一来是成绩还不错,二来很多很多玩家希望能玩联网对战的《变形坦克》,Skai也很期待能开发新作品,所以就开始开发《变形坦克2》。即时是熟悉了游戏开发的流程,《变形坦克2》的开发经历也并非一帆风顺,好在最终作品成型并在TapTap开启玩家测试。近日,GameRes游资网时隔两年后,再次采访Skai分享他这两年来的开发故事。

相关阅读:独立开发者Skai:如何一人完成《变形坦克》

image001.jpg

深夜开发白天睡觉,有家人支持不枯燥

《变形坦克2》是2017年3月份开始开发的,那时候是我和一位应届毕业生Simon一起开发,中途还招了一个美术小伙,不过他做了2个月就走了。今年因为资金问题,只能我一人独立开发了。一直处于全职开发状态。

开发资金一直是以前的积蓄。去年和Simon一起的时候是正常的上班制度,但是今年我独自一人,一般深夜开发,白天睡觉。深夜比较安静,思路比较清晰。平时也很少给自己开发计划,因为很多模块开发没法估计开发时间,简单说就是计划赶不上变化。我 只能尽力而为。

image002.jpg

我觉得开发游戏是一件非常愉快的事,而且我也觉得自己的游戏非常好玩,我的玩家群也有很多玩家陪伴着我,最重要的是,我有家人的鼓励和陪伴。所以我并不觉得开发工作是枯燥的。

《变形坦克2》游戏设计,新增联网模式

《变形坦克2》设计了PVE闯关和PVP联网对战模式。PVE闯关和《变形坦克》一样,有物理解密、冒险、对战组成,目前已经完成了初级坦克的48个关卡。

image003.jpg

较之一代作品,《变形坦克2》主要是新增了3V3联网模式,除此之外 PVP目前还有占领据点,团队战模式。当然还有大乱斗模式,Boss战模式正在开发中。PVE在1代的基础上,增加了更多的机关和陷阱,进一步利用了物理学。另外《变形坦克》的难度对大部分玩家来说还是太高了。《变形坦克2》在难度上会好好做调整。

image004.jpg

游戏中的坦克分为3个系列:原型坦克,初级变形坦克,高级变形坦克。其中初级变形坦克和高级变形坦克每一辆都精心设计过有独特的变形特效,这些变形动作都是和技能配套使用的。坦克的技能都非常酷,新增的阿玛达坦克能够发射“断头台导弹”把敌方的炮台炸飞并安装在自己的车身上。聚能反坦克炮能够吸收场景中所有炮弹飞弹的动能,使其做自由落体运动,比如导弹坦克刚发射的导弹,会被吸收能量从而掉落炸毁自己。

image005.jpg

关卡设计主要涉及到物理解谜,会考虑到三个方面:

1.充分发挥坦克的特性:比如火焰坦克能跳,机动性高,那就多设置一些障碍

2.利用到哪些机关:比如傀儡坦克的场景可以使用跷跷板和开关,宙斯盾的关卡可以设计很多的碉堡等。

3.设计的是什么场景:比如空间坦克的关卡在太空,则可以设计很多的传送门,失重的机制。

image006.png

在考虑好这些方面后,一开始规划一个章节的大概流程。会给每个关卡做设计初稿,只有大致地形和机关。等初稿都设计好后,再对场景进行细节处理,摆放花草,岩石等美化地编操作。

讲实话,美术风格相比1代作品并没有更精致的改进(开发者哭泣中)。去年我招的美术小伙,制作次世代场景,但发现次世代材质在大部分中低端安卓机上非常卡,所以只能放弃。另外,我大量时间花在程序上。而少有的美术时间也花在变形设计上,所以改进不大。当然,《变形坦克》的核心特点不是美术,而是在游戏玩法和变形特效上。

至于音效制作上,主要找了国内一些网站上的音效,背景音乐是从youtube免费音乐上找的。坦克的技能,变形,爆炸特效都需要丰富的音效。当然将来如果游戏赚钱的话,希望能请音效公司做专门的音效!


一些游戏架构的开发经验分享

开发经验总结的话,讲技术上的细节需要长篇大论,我就简单讲一下我对架构的看法吧。其实很多程序员,写代码非常快,功能一会就实现了,但是到了后期,程序难以维护,这就是因为没有设计好架构。设计好的架构需要停下来慢慢考虑,并且每写一段时间就重构一遍代码。这样即使项目做到后期,功能很多,模块很多,但思路条理依然很清晰,很容易维护。

虽然设计架构或者重构有时候是挺花时间并且有些枯燥的事,但与到了后期完全没法更改维护相比,设计好的架构能让项目开发的总时间更短,让项目成员更容易配合。并且好的架构不是一次性的,可以在将来的项目中多次重复利用。就像《变2》中我花了大量时间设计架构,但相信我下一个游戏,利用相同框架,只需要花3个月到半年就基本能够完成了。架构和算法一样重要。所以大家不必开发那么快,可以适当“慢点”!

image007.png
坦克类继承图解

《变形坦克2》开发中遇到的网络游戏架构的问题是最多的,因为《变2》是实时联网对战,如何同步坦克的位置,操作,技能释放,和炮弹的同步,都是非常大的考验。我前前后后改了将近7、8次架构。让我意料之外的事是有些问题一开始觉得是没法解决的,但到了后面还是很快解决了,比如坦克的同步模式。

image008.png

12月7日开始,《变形坦克2》在Taptap正式删档测试,一开始因为服务器问题,玩家给分不高,只有7.2分。但经过连夜的bug修复和优化,最终评分回到了7.9分。在玩家评论当中,大部分差评是因为网络卡顿。其余玩家觉得游戏非常有意思,但很多细节还需要提高。

image009.png

2019年的一点期待和规划

顺利拿到版号游戏尽快上线,就是我最大期待了。2019年上半年游戏能够顺利上线,下半年开始运营游戏,并多参加游戏界的活动,并计划开始做新作品。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-25 00:45

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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