Yasiu Math 1
Collection of mathematic functions that help create game mechanics and procedural tools
Loading...
Searching...
No Matches
About Math Library

Overview

A compact Unreal Engine 5.0+ runtime library designed to help create game mechanics, procedural content generation and custom tools.

This library provides essential mathematical utilities that work both at runtime and within the editor, enabling deterministic procedural generation and solve common mathematics problems.


Features

  • Runtime & Editor Compatible: All functions work during gameplay and within editor tools
  • Deterministic Generation: Seedable random number generator for reproducible results
  • Performance Optimized: Lightweight implementation suitable for real-time execution
  • Comprehensive Documentation: Every function includes detailed inline explanations

Components

RNG (Random Number Generation)

Gives better results than unreal random functions

  • Squirrel 13: Seedable RNG with position offset
  • PCG: State based RNG

Math Utilities

  • Trigonometry: Runtime trigonometric functions
  • Convex Functions: Mathematical operations for procedural geometry and content generation

Installation

Installation guide

Usage

Check this page Usage of plugin, to find out how to use functions in BP or C++.