[置顶] 新仙剑奇侠传H5上线测试了

公司这几个月开发的新H5项目上线测试了。正版的仙剑奇侠传授权,目前在爱微游和疯狂平台开服测试,属于挂机类型的ARPPG游戏,有兴趣了解H5游戏的同学可以去玩玩看。有时间会写写相关的经验总结,踩的坑还是有一些的。 开发引擎:Egret 开发语言:TypeScript 爱微游的游戏地址:新仙剑奇侠传H5 二维码:游戏截图:...
阅读(1317) 评论(2)

JavaScript实现H5游戏断线自动重连的技术

断线重连的需求尤其是手机上,会因为网络的不稳定或者其他原因,导致用户的socket链接断开。这个时候如果直接让玩家退出游戏,重新登录,无疑是非常影响用户体验的事情。所以根据这个需求,就有需要程序来实现断线后自动重连回去的技术,是用户能够再次快速开始游戏进行战斗。一、断线重连原理原来其实很简单,就是在断线的时候,根据用户的点击(有些时间短的就不用点击,默认是自动重连回来),程序自动识别,是要刷新重新进...
阅读(6148) 评论(6)

JavaScript Canvas2D实现SpriteSheet角色动画

一、SpriteSheet目前市面上H5游戏的图片资源,基本都是采用SpriteSheet打包成图集来使用的。这样可以减少网络加载的次数,从而提升性能。另外的原因就是随着webgl的普及,把多张图片打包成一张纹理,减少纹理的频繁上传,这样也可以提升性能。本文主要是讨论使用Canvas实现的2D序列帧动画的SpriteSheet的解析和动画播放。二、实现准备 使用HTML DOM CanvasRend...
阅读(2407) 评论(2)

Java自动生成H5游戏资源版文件的版本号

版本号自动化需求H5游戏的庞大资源,每个资源的版本号不可能是手动维护,必须采用脚本或者软件来自动生成。具体的版本号管理的问题,可以看我上篇文章:H5手游页游的资源版本管理。本文主要是用java实现了读取所有的资源文件,并且根据文件的日期生成相应的版本号,保存在一个文件里面,最终生成全部文件的版本号(具备默认的日期),压缩成zip在H5游戏中使用。本文例子下载Java实现思路过程这种其实也是简单粗暴,...
阅读(2094) 评论(2)

H5手游页游的资源版本管理(带Egret例子)

Html5网络游戏和网页游戏,是属于打开浏览器就可以直接玩的,而且是边玩边下载的游戏。 由于每个版本更新,只是更新一小部分资源,如果每次进行版本更新都导致用户重新加载全部游戏资源,那么会导致用户消耗的流量以及不能快速进入游戏,严重影响体验。所以需要对网络资源加载这一块做深入的分析研究,拿出一个资源管理方案。一般浏览器都会有缓存url对应的中资源,只有当url改变的时候才会进行重新加载,根据这个特性...
阅读(1771) 评论(1)
    个人资料
    • 访问:288285次
    • 积分:4015
    • 等级:
    • 排名:第8153名
    • 原创:90篇
    • 转载:7篇
    • 译文:6篇
    • 评论:192条
    博客专栏
    最新评论
    Flash