Skip to content
This repository has been archived by the owner on Oct 31, 2023. It is now read-only.

d-gamedev-team/gfm

Repository files navigation

GFM Build Status

logo

IMPORTANT: GFM has been stripped down to gfm:math and gfm:integers only. Use version 7 if you want the former content.

See the changelog here to upgrade: https://github.com/d-gamedev-team/gfm/wiki/Changelog

License

Public Domain (Unlicense).

How to use GFM?

Add the sub-package you are interested in in your dub.json:

   {
      "dependencies": {
        "gfm:math": "~>8.0"
      }
   }

Changelog

https://github.com/d-gamedev-team/gfm/wiki/Changelog

Why use GFM?

  • GFM provides math primitives that are useful for games like vectors/matrices/quaternions in the gfm:math package,
  • Also provide arbitrary sized integers, fixed point numbers, and half-float numbers in gfm:integers,

This library is really small now

There used to be a lot more stuff in GFM previously. See http://code.dlang.org to discover lots of useful libraries for your programs.