essentialmath

Game dev math library

Sample code and libraries for teaching essential mathematical concepts to game developers.

Example code and libraries for the book "Essential Mathematics for Games and Interactive Applications."

GitHub

410 stars
28 watching
67 forks
Language: C
last commit: over 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
handmademath/handmademathA simple math library for games and computer graphics1,272
excessive/cpmlA collection of math utilities for game development.308
fmutant/hlmlA high-level math library designed to efficiently perform mathematical operations on 3D game development and graphics rendering using SIMD instructions.43
tbrosman/hxmathA math library designed to simplify game-oriented math calculations by abstracting away underlying data structures and allowing for consistent code across platforms.92
spate/vectormathAn implementation of Sony's Vector Math library in Go, providing vector math functions.65
cbaggers/rtg-mathA collection of common math functions used in games, including vectors, matrices, and quaternions.51
xoorath/xo-mathA set of fast C++ math types designed to minimize integration headaches for game developers.21
generateme/fastmathA fast and efficient math library written in Clojure.244
kazade/kazmathA C library providing basic 3D mathematical functions and primitives.528
crertel/graphmathA comprehensive Elixir library for performing 2D and 3D vector and matrix operations.83
treeform/vmathA math vector library for graphical applications101
jgm/texmathA Haskell library for converting between various markup formats used to represent mathematics.327
unimath/unimathFormalizes mathematics using the univalent point of view964
pmttavara/pt_mathFast scalar math routines with a focus on efficiency and simplicity.54
nfrechette/rtmA C++ library designed to provide fast and efficient 3D and 4D arithmetic for real-time applications.740