自己动手教你一步一步开发打砖块(小游戏)

最近没事,业余时间开发了一个打砖块的小游戏。在这里和大家一起分享下,不足之处还望过路的各位大神多多指教。想详细了解源码的可以访问http://www.11what.com或者加群

188087193讨论

 

首先是要创建一个游戏面板。

<div id="gamepanel">
 </div>

对应的css为#gamepanel{position:absolute;left:50%;top:50%;width:732px;height:372px;background:#afdfe4;margin-left:-366px;margin-top:-186px;}

 

 

然后利用js创建砖块、球、以及板

//生成砖块
   function proZK(){
    var gamePanel = document.getElementById('gamepanel');
    var l = 6;
    var t = 20;
    var initL = 6;
    var row = 1;
    var rowsuo = 60;
    for(var i=1;i<=210;i++){
     if(i==61||i==111||i==151||i==181||i==201){
      l = initL+row*rowsuo;
      t=t+12;
      row = row+1;
     }
     eval('var zk'+i+'=document.createElement("zk")');
     eval('zk'+i+'.className="zk"');
     eval('zk'+i+'.setAttribute("name","zk")');
     eval('zk'+i+'.id="zk'+i+'"');
     eval('zk'+i+'.style.left="'+l+'px"');
     eval('zk'+i+'.style.top="'+t+'px"');
     eval('gamePanel.appendChild(zk

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值