<?xml version="1.0" encoding="UTF-8"?>
<response>
  <status>success</status>
  <result>
    <project>
      <id>319524</id>
      <name>ommf</name>
      <created_at>2009-03-17T20:07:33Z</created_at>
      <updated_at>2009-03-17T20:07:34Z</updated_at>
      <description>(note that OMMF is currently not released; if you're feeling adventurous, you can take a look at the SVN repo) 

OMMF, the Open and Managed Multimedia Framework, is a simple and lightweight way to develop 2D games and apps. It works with any programming language based on .NET/Mono. 

The main goal for the project is to make it very easy to use, in addition to making it as cross-platform as possible. 

The design of the library is heavily inspired by the L&#214;VE engine for Lua. OMMF works similarly, but with a few differences. 

To show its ease of use, here's the minimal amount of C# code required to draw an image at the mouse cursor's position: 

using System;
using Ommf;

class Program
{
    static void Main(string[] args)
    {
        OmmfEngine engine = new OmmfEngine();
        engine.Graphics.CreateWindow();

        Image myImage = engine.Graphics.CreateImage(&quot;my_image.png&quot;);

        while (engine.IsOpened)
        {
            engine.Graphics.Draw(myImage, engine.Mouse.X, engine.Mouse.Y);
            engine.Graphics.Present();
        }

        engine.Close();
    }
}Pretty simple. ;) 

In the backend, OMMF is powered by SDL+OpenGL, SDL_mixer, and DevIL. Uses bindings from the Tao Framework.</description>
      <homepage_url>http://code.google.com/p/ommf</homepage_url>
      <download_url></download_url>
      <url_name>ommf</url_name>
      <user_count>0</user_count>
      <average_rating></average_rating>
      <rating_count>0</rating_count>
      <analysis_id></analysis_id>
      <licenses>
        <license>
          <name>bsd</name>
          <nice_name>BSD Copyright</nice_name>
        </license>
      </licenses>
    </project>
  </result>
</response>
