def batterSetup(): global bat global batter bat = codesters.Sprite("baseballbat") batter=codesters.Sprite("athlete2") bat.set_size(0.25) batter.set_size(0.25) bat.go_to(10,-202) batter.go_to(-5,-210) bat.set_rotation(-45) pitcher.go_to(15,-2) baseball.go_to(10,10) baseball.set_y_speed(-5) baseball.collision_on() bat.collision_on() pitcher.collision_off() bat.set_rotation(-45)
import codesters stage.set_background("baseballfield") #stage.disable_all_walls() caught=False held=False outatfirst=False safeatfirst=False thirdBase = codesters.Sprite("athlete1") secondBase = codesters.Sprite("athlete1") #shortstop = codesters.Sprite("athlete1") firstBase = codesters.Sprite("athlete1") pitcher = codesters.Sprite("athlete1") baseball = codesters.Sprite("baseball") #bat = codesters.Sprite("baseballbat") #batter=codesters.Sprite("athlete2") bat=None batter=None runner1=None thirdBase.set_size(0.25) secondBase.set_size(0.25) #shortstop.set_size(0.25) firstBase.set_size(0.25) pitcher.set_size(0.25) baseball.set_size(0.25) #bat.set_size(0.25) #batter.set_size(0.25) #bat.go_to(10,-202)
import codesters global ship, index_collision, laser x = -200 y = 210 for row in range(3): for column in range(6): alien = codesters.Sprite("alien1", x, y) alien.set_x_speed(.2) alien.set_size(.4) x += 75 y -= 60 x = -200 stage.set_bounce(1) stage.set_background("space") ship = codesters.Sprite("rocket", 0, -215) ship.set_size(.5) x = -200 y = 210 for row in range(3): for column in range(6): alien = codesters.Sprite("alien1", x, y) alien.set_x_speed(.2) alien.set_size(.4) x += 75 y -= 60 x = -200
def counterclockwise(amount): sprite = codesters.Sprite() sprite.turn_counterclockwise(amount) return sprite.get_rotation()
def up(amount): sprite = codesters.Sprite() sprite.move_up(amount) return sprite.get_y()
import random stage = codesters.Environment() pipe_speed = 6 pipe_gap = 200 pipe_interval = 1.5 gravity = 3 flappiness = 12 # Stage setup stage.set_background("moon") stage.set_gravity(gravity) stage.disable_all_walls() # Dino setup sprite = codesters.Sprite("fox") sprite.set_size(0.5) sprite.go_to(-200, 0) # Score setup score = 0 score_display = codesters.Text("Flappy Points: ", 0, 200, "white") game_over = False pipe_list = [] def space(): sprite.jump(flappiness) # add other actions...
import codesters stage = codesters.Environment() sky = codesters.Rectangle(0, 0, 510, 510, 'lightblue') sky.set_gravity_off() sky.cannot_collide() floor = codesters.Rectangle(0, -250, 500, 20, 'grey') floor.set_gravity_off() floor.cannot_collide() back = codesters.Sprite('backboard', 200, -160) back.set_gravity_off() back.set_size(0.5) back.cannot_collide() hoop = codesters.Sprite('hoop', 170, -150) hoop.set_gravity_off() hoop.cannot_collide() hoop.set_size(0.5) hoop.is_goal() ball = codesters.Sprite('basketball') ball.set_size(0.4) stage.set_gravity(10) score = 0 t = codesters.Text('0', 200, 200)
import codesters import random #global hedgey, stage, text global hedgey, text stage = codesters.Environment() stage.set_background("moon") hedgey = codesters.Sprite("hedgehog") hedgey.go_to(0, -210) points = 0 text = codesters.Text(str(points), 190, -65, "black") def interval(): x = random.randint(-230, 230) y = random.randint(0, 230) star = codesters.Star(x, y, 5, 20, "yellow") stage.event_interval(interval, 2) def left(): hedgey.turn_left(10) stage.event_left_key(left)
def right(amount): sprite = codesters.Sprite() sprite.move_right(amount) return sprite.get_x()
def size(amount): sprite = codesters.Sprite() sprite.set_size(amount) return sprite.get_size()
def height(amount): sprite = codesters.Sprite() sprite.set_height(amount) return sprite.get_height()
def width(amount): sprite = codesters.Sprite() sprite.set_width(amount) return sprite.get_width()
def backward(amount, angle): sprite = codesters.Sprite() sprite.turn_counterclockwise(angle) sprite.backward(amount) return [-sprite.get_x(), -sprite.get_y(), sprite.get_rotation()]
global sprite, colors, block_width, announcer, words, word words = ["boat", "tiger", "flower", "bee", "tshirt", "smiley face", "horse", "cat", "dog", "fish", "book", "nose", "mouth", "eyes"] colors = ["pink", "red", "orangered", "yellow", "green", "lime", "aqua", "blue", "purple", "brown", "black", "white"] block_width = 500/len(colors) x = -250 + block_width / 2 y = 250 - block_width / 2 for col in colors: color_pick = codesters.Square(x, y, block_width, col) x += block_width announcer = codesters.Sprite("kitten") announcer.set_size(.5) announcer.go_to(0, -225) rand_index = random.randint(0, len(words)-1) word = words[rand_index] announcer.say("Okay player 2, look away!") stage.wait(2) announcer.say("Player 1, the word is " + word) stage.wait(2) announcer.say(" ") sprite = codesters.Point(0, 0, 8, "black") def click(): if stage.click_y() > 250 - block_width:
def go_to(x, y): sprite = codesters.Sprite() sprite.go_to(x, y) return [sprite.get_x(), sprite.get_y()]
import codesters import random stage = codesters.Environment() stage.set_background("underwater") stage.set_gravity(2) stage.disable_floor() sprite = codesters.Sprite("fish1", 0, -220) sprite.gravity_off() score = 0 score_board = codesters.Display(score) def left(): sprite.move_left(20) # add other actions... stage.event_left_key(left) def right(): sprite.move_right(20) # add other actions... stage.event_right_key(right)
def left(amount): sprite = codesters.Sprite() sprite.move_left(amount) return sprite.get_x()
## FROGGER BY SHIRLEY ## LOCATED HERE: https://www.codesters.com/preview/86a38f1a916adbfd928e4b4d54c758e2782f115a/ import codesters stage = codesters.Environment() start_ground = codesters.Rectangle(0, -240, 500, 25, "darkgreen") mid_ground = codesters.Rectangle(0, 0, 500, 25, "darkgreen") end_ground = codesters.Rectangle(0, 240, 500, 25, "darkgreen") global frogger # GLOBALS frogger = codesters.Sprite("", 0, -250) frogger.set_size(0.5) print frogger.modes # barrier = codesters.Line(-220, 248, -220, -248, "black") # barrier2 = codesters.Line(220, 248, 220, -248, "black") for counter in range(-200, 0, 50): road = codesters.Rectangle(0, counter, 500, 20, "gray") road.set_opacity(.2) # IS OPACITY STILL NOT WORKING? for counter in range(50, 250, 50): pond = codesters.Rectangle(0, counter, 500, 20, "blue") pond.set_opacity(.2) # IS OPACITY STILL NOT WORKING? global make_lilypad
def down(amount): sprite = codesters.Sprite() sprite.move_down(amount) return sprite.get_y()
start_txt = codesters.Text("PRESS SPACE TO START", 0, 75, "red") ball = codesters.Circle(0, 0, 40, "blue") ball.set_gravity_off() win_text = codesters.Text(" ", 0, 175, "black") def space_bar(): ball.set_x_speed(random.randint(-6, 6) + 1) ball.set_gravity_on() start_txt.hide() win_text.hide() stage.event_key("space", space_bar) player1 = codesters.Sprite("hedgehog", -210, -225) player1.set_size(.6) player2 = codesters.Sprite("kitten", 210, -225) player2.set_size(.5) player2.flip_right_left() barrier = codesters.Line(0, 250, 0, -250, "gray") barrier.set_gravity_off() net = codesters.Rectangle(0, -210, 20, 80, "darkgray") net.set_gravity_off() player1_area = codesters.Rectangle(-130, -250, 235, 10, "purple") player1_area.set_gravity_off() player2_area = codesters.Rectangle(130, -250, 235, 10, "blue") player2_area.set_gravity_off()
import codesters stage = codesters.Environment() sky = codesters.Rectangle(0, 0, 510, 510, 'skyblue') sky.collision_off() sky.gravity_off() ground = codesters.Rectangle(0, -250, 510, 20, 'green') ground.collision_off() ground.gravity_off() flowers = [] for i in range(10): x = i * 230 - 200 flower = codesters.Sprite('flowers', x, -240) flower.collision_off() flower.gravity_off() flowers.append(flower) # Make a character, we'll use a fox global fox fox = codesters.Sprite('fox', -200, 0) # Add some gravity so our fox doesn't float away stage.set_gravity(15) stage.set_bounce(0.3) # Let's make the fox jump if you push the space bar def space_key(): fox.jump(20)