Projects / MfGames CIL

MfGames CIL

MfGames.Utility is a C# library that contains various functions and frameworks that are useful when developing code. It has an implementation of the Mersenne Twister PRNG, a pluggable conversion system, a settings framework that provides type safety, and a number of other little things.


Recent releases

  •  23 Jun 2009 12:09

    Release Notes: The entire layout of the assembly was restructured. The code was changed to use generics and some additional 3.5 features. The license was changed to MIT. Some fragile code was removed and unit tests were added for everything remaining.

    •  07 Apr 2006 17:44

      Release Notes: log4net has been merged as an optional compile. This release adds basic vector, matrix, quaternion, and euler rotation objects. The Auditable framework has been enhanced to allow for nested reporting of issues.

      •  04 Dec 2005 20:30

        Release Notes: A critical bug with putting +, (, ), or other regex special characters in the NodeRef has been fixed. A method has been added to allow a form of matching on a NodeRef object.

        •  02 Nov 2005 22:04

          Release Notes: This release renames and normalizes classes and breaks the ABI/API. MfGames.Dice has been merged into MfGames.Utility while switching to a Coco/R based grammar. The namespaces have been collapsed into a single one. The library has been set up for autoconf/automake. There are various bugfixes.

          •  11 Oct 2005 20:16

            Release Notes: This release adds the MfGames.Utility.Tool to create easy-to-implement command-line tools. It adds MfGames.Utility.Asset for generic filesystem-neutral access of files. AttributeTree and NodeRef have been set up so they can be serialized via XML. The Log object has been added for embedding in other classes. Some codes that broke the ABI have been renamed and organized. The first round of non-class documentation has been added.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.