Just a simple circle physics engine took me around 20-40 minutes the variable on the top is the fps counter so yeah just a simple engine follow, heart, and star if you want to! See in Turbowarp https://turbowarp.org/1294309168 from numba import njit import numpy as np import glm import math #import resolution WIN_RES = glm.vec2(1600, 900)