import pyglet from pyglet import shapes from pyglet.window import key, mouse #https://pyglet.readthedocs.io/en/latest/programming_guide/keyboard.html width = 300 height = 300 title = "PyGlet" window = pyglet.window.Window(width, height, title) batch = pyglet.graphics.Batch() circle = shapes.Circle(x=100, y=100, radius=10, color=(50, 225, 30),batch=batch) @window.event def on_key_press(symbol, modifiers): if symbol == key.LEFT: circle.x -= 10 elif symbol == key.RIGHT: circle.x += 10 elif symbol == key.UP: circle.y += 10 elif symbol == key.DOWN: circle.y -= 10 elif symbol == key.Y: circle.color = (255,0,255) @window.event def on_draw(): window.clear() batch.draw() pyglet.app.run()