本帖最后由 一元 于 2015-12-22 15:28 编辑
从10月开始到现在,H5游戏的开发趟过了不少坑,其实开发H5游戏从技术上讲并不难,其中要注意的地方倒是蛮多的,如果熟练的话,2个程序1个策划1个美术,每个月就可以开发出一款H5游戏。
一、策划上,力求玩法简单新颖
核心玩法对于任何游戏都是重中之重,一个简单好玩的核心玩法尤其重要。目前H5游戏中主要以放置类、点击类游戏为主,其他休闲类游戏为辅助,也有不少是RPG类型的。但是对于现在的H5的市场来说,RPG过于重度了,市场还没发展到那么成熟的阶段。
所以,一个好的核心玩法是最重要的,目前市场上大热的2款游戏,《愚公移山》和类似于我们游戏的《勇士之塔》都属于放置点击类游戏,这类游戏简单,能快速让玩家集中注意力进行游戏,所以就能够快速抓住玩家游戏的心里,从而达到让玩家留在游戏中的目的。
每个游戏都有简入繁的一个过程,从历来的游戏发展中,俄罗斯方块就属于让玩家快速集中注意力进行游戏的,后来慢慢演变,有了其他的游戏,三消、养成,到最后慢慢变成RPG、ARPG。
由此可见,在2016年,应该是简单玩法慢慢向更加成熟的玩法迈进的一个阶段,或者更快步向成熟。
二、美术上,尽量用最少的美术资源表现游戏
H5游戏开发中,对于美术要求是相当高的,这里说的要求,其实是指的图片大小,因为在玩家打开手机,进行游戏,所有的资源都是从服务器直接拉下来的,所以美术资源一定不能过大,否则下载的时间长不说,玩家若是用流量去玩,那流量也是跑的很快的。
当然在此基础上,美术的表现效果越好,能够吸引到的玩家就越来越多了。《逗比英雄团》跟《勇士之塔》的玩法一样,但是就是美术效果提升了一个档次,玩家就认为这个游戏做的比勇士之塔好,这就是第一感官。
其次,要善于运用美术的各种压缩工具。如果想要达到最好的美术表现,又要减小图片容量,那最好得就是能最大程度的减少图片容量大小。这里要注意的是,在H5游戏中,尽量少用简便,尽量多用简单的色调就表现。少一些华丽的渲染会减少很多图片容量的,当然这个要美术自己去控制了。
三、程序上,根据需求选择最适合的开发方式。
在游戏开发过程中,尽量减少使用心跳包,因为前端的代码,比较难加密,很容被破解,伪装数据发送给服务器,这样就会导致外挂的出现,以至于修改游戏代码。
能在服务器上计算的,尽量不要在前端计算,这个其实跟其他网游是一样的,H5游戏前端进行破解其实比客户端更容易,所以如果有前端计算的话,一定要做好前后端的校验。这样才尽可能提高防止外挂或修改游戏数据的事情发生。
在游戏接入上,现在已经跟手游很像了,各种纷杂的SDK,也会花费不少时间,因为每个平台接入的SDK都不一样,所以在开发上,尽量统一掉各个接口,这样也能在最后接入的时候节省很多时间成本。
在后端的程序语言上,建议尽量不要选择PHP进行开发,用java或者C++效果会更好,当然这个是仁者见仁,智者见智了。
以上从三个方面,我简单说了下我的心得,从事游戏开发近8年,做了几个月的H5还是让我涨了很多姿势。希望大家有什么问题也可以找我交流。我的微信号:qiang0025
最后,给我们的平台和游戏打个广告,微信关注:逗比游戏平台。目前上线的有一款“逗比勇士团”,目前正在开发的一款比较创新的回合制游戏“逗比英雄团”,预计将于1月份登录。平台刚刚开始运营不久,就已经有2000多的关注量了,希望大家都来支持下我们平台。