js小游戏源码
发布时间: 2023-08-19 02:31:37
微信小程序是运行在自身内置浏览器的一种程序语言,它对正常的html、css、js做了以下要求:
1、html在小程序里后缀已经改成了wxml,html中的div、p、a基本上所有的html标签都去除或者做了改动,如div可以用view,img改成了image,所以前端html标签你需要替换成wxml内置的标签
2、其次css也变成了wxss,样式定义跟原来到倒是完全以后,改下后缀即可
3、js也就是小程序的逻辑层,需要按照小程序的规定去写,具体的可以参照网页链接给的官方文档去操作
4、总体来说换了一种格式去写,移植过去也不是太复杂
B. js简单回合制小游戏
varboss=[
{name:"校长",energy:10000},
{name:"教务主任",energy:8000},
{name:"系主任",energy:6000},
{name:"辅导员",energy:5000},
{name:"任课老师",energy:12000}
];
varhero=[
{name:"小张",energy:7000},
{name:"小王",energy:7000},
{name:"小强",energy:7000}
];
varn=prompt("选择一个英雄(0:小张,1:小王,2:小强)","");
varh=hero[n];
varb=boss[Math.floor(Math.random()*boss.length)];
vari=1;
while(true){
varhit=Math.floor(Math.random()*800);
varbit=Math.floor(Math.random()*1000);
h.energy-=bit;
b.energy-=hit;
if(b.energy>0&&h.energy<=0){
alert("winnerisboss");
break;
}elseif(h.energy>0&&b.energy<=0){
alert("winnerishero");
break;
}elseif(h.energy<=0&&b.energy<=0){
alert("DRAWGAME");
break;
}
alert("第"+i+++"次回合,英雄:"+h.name+"的能量剩余:"+h.energy+",怪兽"+b.name+"的能量剩余:"+b.energy);
}
热点内容