# Purpose; Move an ovalv around window #Purpose: Move rect smoothly by small random amts import random import intrographics w = 400 h = 400 diameter = 30 window = intrographics.window(w, h) oval = window.addOval(0, 0, diameter, diameter) oval.paint("blue") #Function moves ball in curent direction and bounces off def bounce(): oval.move(oval.vx, oval.vy) if oval.bottom >= h or oval.top <= 0: oval.vy = -oval.vy if oval.right >= w or oval.left <= 0: oval.vx = -oval.vx oval.vx = 3 oval.vy = 5 window.startTimer(30, bounce)
import intrographics window = intrographics.window(600, 700) player = window.addOval(450, 670, 20, 20) player.group = "player" player.vx = 0 start = window.addRectangle(0, 640, 600, 700) start.group = "screen" middle = window.addRectangle(0, 300, 600, 70) middle.group = "screen" home = window.addRectangle(0, 0, 600, 60) home.group = "screen" # Platforms platform1 = window.addRectangle(0, 260, 60, 30) platform1.group = "platforms" platform1.vx = 2 platform2 = window.addRectangle(0, 180, 60, 30) platform2.group = "platforms" platform2.vx = 4 platform3 = window.addRectangle(0, 100, 60, 30) platform3.group = "platforms" platform3.vx = 6 # Obstacles