game.utils.helpers ================== .. py:module:: game.utils.helpers .. autoapi-nested-parse:: Helper functions and utilities. Functions --------- .. autoapisummary:: game.utils.helpers.distance game.utils.helpers.normalize_vector game.utils.helpers.clamp game.utils.helpers.interpolate game.utils.helpers.point_in_rect game.utils.helpers.create_gradient_surface game.utils.helpers.format_time Module Contents --------------- .. py:function:: distance(x1, y1, x2, y2) Calculate distance between two points. .. py:function:: normalize_vector(x, y) Normalize a vector to unit length. .. py:function:: clamp(value, min_val, max_val) Clamp a value between min and max. .. py:function:: interpolate(start, end, t) Linear interpolation between start and end. .. py:function:: point_in_rect(point, rect) Check if a point is inside a rectangle. .. py:function:: create_gradient_surface(width, height, start_color, end_color) Create a gradient surface. .. py:function:: format_time(seconds) Format time in MM:SS format.