javascript编写奇迹mu原版(含服务端)(5)前端测试可行性

 如何还原勇者大陆的相关操作。我们首先是实现人物在地图上走动。地图场景需要变换。我们先做些准备:

资源文件,(地图文件和声音文件)  H5。jquery.  

前端测试demo计划:
        草坪铺满地图。按需要加载 图片按照左边定点坐标起名。
        数据: 当前地图编号:mapIndex:0   //勇者大陆
            图中建筑: build:[{id:701,name:stone,pos:12.23}]
            图中活物: Simon:[
                                    currentRoleID: 801  , //当前角色
                                    gamer:[
                                        { 
                                        id: 801,
                                        name: '杰克',
                                        pos: 15.23,
                                        moveSound: sowit.wav,
                                        img: a.png,
                                        direct: 0 ,                                
                                        },
                                        { 
                                        id: 802,
                                        name: 'Tom',
                                        pos: 15.33,
                                        moveSound: sowit.wav,
                                        img: b.png,
                                        direct: 1 }
                                        ],
                                    monster[{}],  刷怪
                                    skill[{}]   技能效果显示
                                ]
        【主控程序如果收到A 添加技能效果 。。。   最后执行渲染程序。】  // 这个主控应该是服务器判断,如怪死了要掉东西。过多久刷怪。      
        
        渲染程序:按数据持续渲染页面东西。
        控制盘:可持续输出方向 偶然输出ABCDEF  

首先我写了几个button,实现控制自己走动,既然是手机版本,我们不能用右键来控制任务移动。所以最后还是会制作一个漂亮的圆盘来实现移动控制。

当移动的时候是会有脚步声的。


<div class="controlPad">
    <span> <button onclick="up();" class="sexyButton">up</button></span>
    <span><button onclick="down();" class="sexyButton">down</button> </span>
    <span><button onclick="left();" class="sexyButton">left</button> </span>
    <span><button onclick="right();" class="sexyButton">Right</button> </span>
    <span><button onclick="playSoundbyName({filename:'aBird1'});" class="sexyButton">sound</button> </span>     
</div> 
<div class="user"></div>

然后我准备切地图。这样的一张地图。用手机屏幕要几屏。其实没法做到1:1,可能需要微调。先把内城切出来。

  然后在手机上可以读取地图。可以控制人物移动测试。

https://www.iopq.net/forum.php?mod=viewthread&tid=17052327&extra=page%3D2&page=1   开发客户端资源。。。。

PentinumTools

 

 

     

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东宇科技

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值