BaconMan39o ← Bitsbox Community My feedback 1 result found Numbered apps 378 votes Vote Vote Vote Vote We're glad you're herePlease sign in to leave feedback Signed in as (Sign out) Close Close 1 vote 2 votes 3 votes Remove votes You have left! (?) (thinking…) 193 comments · General » Other · Delete… · Admin → How important is this to you? Not at all You must login first! Important You must login first! Critical You must login first! We're glad you're herePlease sign in to leave feedback Signed in as (Sign out) Close Close An error occurred while saving the comment BaconMan39o commented · Jan 12, 2021 · Edit… · Delete… try this code fill('space') me = stamp('spaceship3',375,900,150) function touching() { me.move(x,900,300) me.aim(x,y) } function tap() { l = stamp('laser5',me.x,me.y,175) l.rotate(me.rotation) l.move(UP,1600,2000) sound('gun',20) } lane = 300 time = 1500 count = 0 function swerve() {} function danger() {} function drones() {} function loop() { mid = 375 + Math.sin(count) * lane x1 = mid - lane x2 = mid + lane swerve() danger() drones() } curve = 0 function swerve() { count = count + curve / 100 if (random(10) == 1) { curve = random(10) + count/10 lane = lane + random(-12,10) lane = Math.max(lane,100) } } pts = 0 score = text(pts,'impact',20,50,'silver') function danger() { pts = pts + 10 score.change(pts) if (me.hits('pillar') || me.hits('alien')) { loop = null tap=null me.explode() sound('explosion') stamp('GAME OVER!',375,0).move(DOWN,500,time) } } function zap(drone) { if (drone.hits('laser5')) { drone.burn() pts = pts + 1000 } } function drones() { find('alien').forEach(zap) if (random(30) == 1) { enemy = stamp('alien',random(768),0) enemy.move(DOWN,1500,10000) sound('droid') } } song('dangerahead') Save Submitting...
try this code
fill('space')
me = stamp('spaceship3',375,900,150)
function touching() {
me.move(x,900,300)
me.aim(x,y)
}
function tap() {
l = stamp('laser5',me.x,me.y,175)
l.rotate(me.rotation)
l.move(UP,1600,2000)
sound('gun',20)
}
lane = 300
time = 1500
count = 0
function swerve() {}
function danger() {}
function drones() {}
function loop() {
mid = 375 + Math.sin(count) * lane
x1 = mid - lane
x2 = mid + lane
swerve()
danger()
drones()
}
curve = 0
function swerve() {
count = count + curve / 100
if (random(10) == 1) {
curve = random(10) + count/10
lane = lane + random(-12,10)
lane = Math.max(lane,100)
}
}
pts = 0
score = text(pts,'impact',20,50,'silver')
function danger() {
pts = pts + 10
score.change(pts)
if (me.hits('pillar') || me.hits('alien')) {
loop = null
tap=null
me.explode()
sound('explosion')
stamp('GAME OVER!',375,0).move(DOWN,500,time)
}
}
function zap(drone) {
if (drone.hits('laser5')) {
drone.burn()
pts = pts + 1000
}
}
function drones() {
find('alien').forEach(zap)
if (random(30) == 1) {
enemy = stamp('alien',random(768),0)
enemy.move(DOWN,1500,10000)
sound('droid')
}
}
song('dangerahead')