import wrap_py from time import sleep from wrap_py import world, sprite from wrap_py import sprite_actions world.create_world(600, 600) sprite.add_sprite("blue_man", 200, 400) sleep(3) sprite.move_sprite_to(0, 400, 400) sprite.set_sprite_flipx_reverse(0, True) sprite_actions.move_sprite_to(0, 5000, 400, 200) sprite.set_sprite_flipx_reverse(0, False)
import wrap_py.ru, random from random import randint from time import sleep from wrap_py import sprite, sprite_actions, world world_x = 500 world_y = 500 world.create_world(world_x, world_y) world.set_world_background_color_rgb(27, 195, 255) mario = sprite.add_sprite("mario-1-big", 80, 80, costume="stand") x1 = int(input("Куда идем?")) y1 = int(input("Куда идем?")) sprite_actions.move_sprite_to(mario, 1000, x1, y1) sprite.add_sprite("pacman", x1, y1, costume="dot") print("точка №1 ", x1, y1) sprite.add_text(x1, y1 - 8, "точка №1", font_size=12) x2 = int(input("Куда идем?")) y2 = int(input("Куда идем?")) sprite_actions.move_sprite_to(mario, 1000, x2, y2) sprite.add_sprite("pacman", x2, y2, costume="dot") print("точка №2 ", x2, y2) sprite.add_text(x2, y2 - 8, "точка №2", font_size=12) x3 = int(input("Куда идем?")) y3 = int(input("Куда идем?"))
world.create_world(world_x, world_y) monsterx = world_x / 2 monstery = world_y / 2 monster = sprite.add_sprite("pacman", monsterx, monstery, costume="enemy_blue_down1") sprite.change_sprite_size_proc(monster, 180, 180) x = int(input("Координаты X")) y = int(input("Координаты Y")) if x > 0 and y > 0: sprite.change_sprite_costume(monster, "enemy_blue_right1") sprite_actions.move_sprite_to(monster, 1500, monsterx + x, monstery) sprite.change_sprite_costume(monster, "enemy_blue_down1") sprite_actions.move_sprite_to(monster, 1500, monsterx + x, monstery + y) elif x > 0 and y < 0: sprite.change_sprite_costume(monster, "enemy_blue_right1") sprite_actions.move_sprite_to(monster, 1500, monsterx + x, monstery) sprite.change_sprite_costume(monster, "enemy_blue_up1") sprite_actions.move_sprite_to(monster, 1500, monsterx + x, monstery + y) elif x < 0 and y > 0: sprite.change_sprite_costume(monster, "enemy_blue_left1") sprite_actions.move_sprite_to(monster, 1500, monsterx + x, monstery) sprite.change_sprite_costume(monster, "enemy_blue_down1") sprite_actions.move_sprite_to(monster, 1500, monsterx + x, monstery + y)
spot1 = sprite.add_sprite("pacman", randint(1, 600), randint(1, 600), costume="dot") spot2 = sprite.add_sprite("pacman", x=randint(1, 600), y=randint(1, 600), costume="dot") hero = sprite.add_sprite("pacman", 300, 300, costume="player2") sprite.change_sprite_size_proc(hero, 110, 110) sprite_actions.rotate_to_point(hero, 1000, sprite.get_sprite_x(spot1), sprite.get_sprite_y(spot1)) sprite_actions.move_sprite_to(hero, 1000, sprite.get_sprite_x(spot1), sprite.get_sprite_y(spot1)) sprite.hide_sprite(spot1) sprite.change_sprite_size_proc(hero, 130, 130) sprite_actions.rotate_to_point(hero, 1000, sprite.get_sprite_x(spot2), sprite.get_sprite_y(spot2)) sprite_actions.move_sprite_to(hero, 1000, sprite.get_sprite_x(spot2), sprite.get_sprite_y(spot2)) sprite.hide_sprite(spot2) sprite.change_sprite_size_proc(hero, 150, 150) enemy = sprite.add_sprite("pacman", sprite.get_right(hero) + 10, sprite.get_top(hero) - 10, costume="enemy_red_down1") sprite.add_text(sprite.get_sprite_x(enemy), (sprite.get_sprite_y(enemy)) - 30,
sleep(1) packman = sprite.add_sprite("pacman", monsterx - 100, monstery, costume="player2") x2 = sprite.get_sprite_width(monster3) y2 = sprite.get_bottom(monster3) - sprite.get_top(monster2) sprite.change_sprite_size(packman, x2 / 2, y2 / 5) sprite.add_text(monsterx - 100, sprite.get_top(packman) - 20, "Аaaaaaaa", text_color=(255, 252, 24)) sleep(1) sprite.hide_sprite(4) # point = (monsterx - 100,monstery ) # sprite.calc_angle_by_point(monster1, point) # # sprite_actions.rotate_to_angle(monster1, 1000, sprite.set_final_angle) sprite_actions.rotate_to_point(monster2, 1000, monsterx - 100, monstery) sprite_actions.rotate_to_point(monster1, 1000, monsterx - 100, monstery) sprite_actions.rotate_to_point(monster3, 1000, monsterx - 100, monstery) sprite_actions.move_sprite_to(monster2, 1000, monsterx - 100, monstery) sprite_actions.move_sprite_to(monster1, 1000, monsterx - 100, monstery) sprite_actions.move_sprite_to(monster3, 1000, monsterx - 100, monstery) sprite.hide_sprite(packman)
sprite.add_sprite("mario-items", x2, y2, True, "moving_platform2") x3 = (world_x / 8) * 5 y3 = y1 + 50 sprite.add_sprite("mario-items", x3, y3, True, "moving_platform2") x4 = world_x - 32 y4 = y1 - 200 sprite.add_sprite("mario-items", x4, y4, True, "moving_platform2") mario_x = 32 mario_y = y1 - 40 mario = sprite.add_sprite("mario-1-big", mario_x, mario_y, True, "stand") mario_way1 = (x2 - x1) / 2 sprite_actions.move_sprite_to(mario, 1000, mario_x + mario_way1, mario_y - mario_way1) sprite_actions.move_sprite_to(mario, 1000, x2, y2 - 40) mario_way2 = (x3 - x2) / 2 sprite_actions.move_sprite_to(mario, 1000, x2 + mario_way2, (y2 - 40) - mario_way2) sprite_actions.move_sprite_to(mario, 1000, x3, y3 - 40) mario_way3 = (x4 - x3) / 2 sprite_actions.move_sprite_to(mario, 1000, x3 + mario_way3, (y3 - 40) - mario_way3) sprite_actions.move_sprite_to(mario, 1000, x4, y4 - 40) sprite.set_sprite_flipx_reverse(mario, True) words = sprite.add_text(x4 - 30, (y4 - 40) - 50, "Так,обратно") sleep(1)
monster = sprite.add_sprite("pacman", monsterx, monstery, costume="enemy_blue_down1") sprite.change_sprite_size_proc(monster, 180, 180) x1 = int(input("Идти налево или направо?(пример:+3 или -3)")) y1 = int(input("Идти вверх или вниз?(пр.:+3 или -3)")) if x1 > 0: sprite.change_sprite_costume(monster, "enemy_blue_right1") if x1 < 0: sprite.change_sprite_costume(monster, "enemy_blue_left1") sprite_actions.move_sprite_to(monster, 1500, monsterx + x1, monstery) if y1 > 0: sprite.change_sprite_costume(monster, "enemy_blue_down1") if y1 < 0: sprite.change_sprite_costume(monster, "enemy_blue_up1") a = monsterx + x1 b = monstery + y1 sprite_actions.move_sprite_to(monster, 1500, a, b) x2 = int(input("Идти налево или направо?(пример:+3 или -3)")) y2 = int(input("Идти вверх или вниз?(пр.:+3 или -3)")) if x2 > 0: sprite.change_sprite_costume(monster, "enemy_blue_right1")
a = "Теперь я лечу за тобой" b = "АААААААААА" print(predator) print(prey) sleep(1) sprite.add_text(100, 420, a) sleep(1) sprite.hide_sprite(2) sleep(1) sprite.add_text(260, 420, b) sleep(1) sprite.hide_sprite(3) sleep(1) sprite_actions.move_sprite_to(1, 1000, 700, 500) sprite_actions.move_sprite_to(0, 1000, 530, 500) sprite_actions.rotate_to_angle(1, 1000, 45) sprite_actions.move_sprite_to_angle(1, 1000, 300) sprite_actions.rotate_to_angle(0, 1000, 65) sprite_actions.move_sprite_to_angle(0, 1000, 270) sprite_actions.rotate_to_angle(1, 1000, -45) sprite_actions.move_sprite_to_angle(1, 1000, 300) sprite_actions.rotate_to_angle(0, 1000, -15) sprite_actions.move_sprite_to_angle(0, 1000, 170) sprite_actions.rotate_to_angle(1, 1000, -90) sprite_actions.move_sprite_to_angle(1, 1000, 430) sprite_actions.rotate_to_angle(0, 1000, -60) sprite_actions.move_sprite_to_angle(0, 1000, 270) sprite.add_text(300, 150, "Догнал ?") sleep(1)
import wrap_py from wrap_py import sprite, sprite_actions, world wide = 1000 height = 150 island1 = 200 island2 = 300 world.create_world(wide, height) y1 = (height / 4) * 3 x1 = 32 sprite.add_sprite("mario-items", x1, y1, True, "moving_platform2") x2 = wide - 32 y2 = y1 - 40 sprite.add_sprite("mario-items", x2, y1, True, "moving_platform2") mario = sprite.add_sprite("mario-1-big", x1, y2, True, "stand") half_way = (x2 - x1) / 2 sprite_actions.move_sprite_to(mario, 1000, x1 + half_way, y2 - half_way) sprite_actions.move_sprite_to(mario, 1000, x2, y2)
sprite.add_text(200, 80, "1", font_size=50) Home2 = sprite.add_sprite("mario-items", 500, 150, costume="pipe") sprite.add_text(500, 80, "2", font_size=50) Home3 = sprite.add_sprite("mario-items", 800, 150, costume="pipe") sprite.add_text(800, 80, "3", font_size=50) FIRE = sprite.add_sprite("pacman", 320, 400, costume="enemy_red_down1") WATER = sprite.add_sprite("pacman", 360, 400, costume="enemy_blue_down1") MEAL = sprite.add_sprite("pacman", 400, 400, costume="enemy_yellow_down1") fire = random.choice(["дом №1", "дом №2", "дом №3"]) water = random.choice(["дом №1", "дом №2", "дом №3"]) meal = random.choice(["дом №1", "дом №2", "дом №3"]) if fire == "дом №1": sprite_actions.move_sprite_to(FIRE, 1000, 140, 150) if fire == "дом №2": sprite_actions.move_sprite_to(FIRE, 1000, 440, 150) if fire == "дом №3": sprite_actions.move_sprite_to(FIRE, 1000, 740, 150) if water == "дом №1": sprite_actions.move_sprite_to(WATER, 1000, 200, 210) if water == "дом №2": sprite_actions.move_sprite_to(WATER, 1000, 500, 210) if water == "дом №3": sprite_actions.move_sprite_to(WATER, 1000, 800, 210) if meal == "дом №1": sprite_actions.move_sprite_to(MEAL, 1000, 260, 150) if meal == "дом №2":