cpml

Game math library

A collection of math utilities for game development.

Cirno's Perfect Math Library: Just about everything you need for 2D/3D games. Hopefully.

GitHub

307 stars
13 watching
41 forks
Language: Lua
last commit: about 1 year ago
Linked from 1 awesome list

math

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
cbaggers/rtg-math A collection of common math functions used in games, including vectors, matrices, and quaternions. 51
excessive/anim9 An animation library for LÖVE3D game engines 29
nfrechette/rtm A C++ library designed to provide fast and efficient 3D and 4D arithmetic for real-time applications. 738
davisdude/mlib A Lua library providing mathematical functions and shape intersection detection for game development. 83
xoorath/xo-math A set of fast C++ math types designed to minimize integration headaches for game developers. 21
tbrosman/hxmath A math library designed to simplify game-oriented math calculations by abstracting away underlying data structures and allowing for consistent code across platforms. 92
lums-proj/lums A game making library with a core framework and tools to simplify the development process 28
johnmcfarlane/cnl A C++ library providing safer and simpler arithmetic types for resource-constrained environments. 644
jvanverth/essentialmath Sample code and libraries for teaching essential mathematical concepts to game developers. 409
juj/mathgeolib A C++ library for linear algebra and geometry manipulation used in computer graphics 693
fmutant/hlml A high-level math library designed to efficiently perform mathematical operations on 3D game development and graphics rendering using SIMD instructions. 43
bluescan/tacent A comprehensive C++ library for various tasks including linear algebra, text and file I/O, image processing, and command-line parsing. 59
raizam/gamedev_libraries A collection of reusable C/C++ libraries for game development 1,476
tacticalmelonfarmer/cxl A C++17 metaprogramming library providing utilities for strings, parsing, typelists, aggregates to tuples conversions and constant integral literals. 51
excessive/patchy Provides a simple 9patch image loading and drawing library for the LÖVE game engine. 35