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);
}
熱點內容