Menge is a powerful, cross-platform, modular framework for crowd simulation developed at the University of North Carolina - Chapel Hill. Crowd simulation is a large, complex domain. Developing an effective simulator requires developing many interlocking components. Menge provides basic implementations of many of these components. As such, Menge provides an extensible common platform to facilitate crowd simulation research and development. It provides a basis for performing independent research in motion planning, collision-avoidance, spatial acceleration, behavioral modeling, and more. Its plug-in architecture allows researchers to focus on individual aspects of crowd simulation, relying on built-in functionality for the other components.
Furthermore, it is our hope as the framework matures and gains traction, that other groups will use it as a basis for crowd simulation research and release their code or binaries back to the Menge community. This helps researchers overcome one of the classic hurdles: comparison against alternative results. By developing in the Menge framework, two unaffiliated research groups can easily compare results by simply including each others compiled plug-ins into their own system.
Menge 0.1 is now available: Click Here to visit our github page or Click Here for a zipped copy of the latest commit.
You can find out more about Menge by watching the short introductory video below, or
1) Find out how to Install Menge
2) View some Examples of Menge's capabilities
If you would like more information, please email us at menge at cs.unc.edu, like us on facebook, or follow us on twitter.