PYTHON CODING
- waclaw_koscielniak
- 6 days ago
- 1 min read
import tkinter as tk, random
root = tk.Tk()
root.title("AI Symbol Particles")
canvas = tk.Canvas(root, width=800, height=800, bg="black")
canvas.pack()
symbols = ["#", "@", "$", "%", "&", "*", "!", "()", "+", "-"]
particles = [[random.randint(0,800), random.randint(0,800), random.randint(-5,5), random.randint(-5,5)] for _ in range(60)]
def update():
canvas.delete("all")
for p in particles:
p[0] += p[2]
p[1] += p[3]
if p[0] < 0 or p[0] > 800: p[2] *= -1
if p[1] < 0 or p[1] > 800: p[3] *= -1
canvas.create_text(p[0], p[1], text=random.choice(symbols), fill="red", font=("Courier", 48, "bold"))
root.after(60, update)
update()
root.mainloop()

Try your own version.