import pygame, sys, numpy, random
import platformer.utils
import platformer.demo.objects
import platformer.collision
from tkinter import getint

# create objects
class LocalDampedBouncyBox(platformer.demo.objects.DampedBouncyBox):
    pass
class Wall(platformer.demo.objects.Floor):
    pass

objects = []
# create walls
color = (50, 50, 50)
objects.append(Wall((5, 250), (20, 500), color))
objects.append(platformer.demo.objects.Floor((250, 5), (500, 20), color))
objects.append(Wall((495, 250), (20, 500), color))
objects.append(platformer.demo.objects.Floor((250, 495), (500, 20), color))


position = (280, 70)
acceleration = (0, .25)
size = (50, 50)
speed = (50, 10)
color = (50, 50, 50)
objects.append(LocalDampedBouncyBox(position, size, speed, acceleration, color))


# setup collision engine 
collisionEngine = platformer.collision.CollisionEngine()