Matali Physics Pro is a professional edition of the engine. This edition simplifies development of commercial games only and is available after you buy the appropriate licence. Matali Physics Pro engine key features:
Fully Manage, Flexible and Easy to Use
Matali Physics Pro can be easily integrated into your game project for XNA, Silverlight, OpenTK, SlimDX, MonoTouch or Mono for Android.
Fully managed, intended for .NET and Mono, will help you create unique, cross-platform games.
Equips with mechanisms to create imaginary or real-life complex objects (inanimate such as airplanes, cars, ships, etc. or animate such as humans, animals, insects, etc.) is not limited to fixed templates.
Supports Fully Dynamic, Destructible Environments
Matali Physics Pro supports destruction of any complex object. In extreme case, the entire physics scene can be destroyed.
The engine supports groups of object, convex decomposition, breakable constraints, dynamic deformation of heightmap.
Supports Physical AI and Objects Behavior Control
User controllers offered by the engine allow you to implement, efficient waypoints and pathfinding in dynamically changing environments.
Each object in the engine can analyze the environment and determine what sees.
Support for force-feedback, switches, lifetime physical objects makes easy to control the behavior and interaction of objects.
Supports Animation
Constraints and user controllers offered by the engine allow you to create advanced animation of complex objects.
The engine supports control constraints (distance and angles) and modeling constraints through the additional mode of deformation.
Powered by Matali Render
Matali Render is a cross-platform visualization module for Matali Physics Pro engine and Matali Physics engine.
This module is responsible for generating lighting, advanced shader effects and it is the default visualization subsystem for our physics engines.
With this module, you can see how to integrate your own visualization system with Matali Physics Pro or you can also use it together with Matali Physics Pro directly in your own games.
With this module, we can also test how Matali Physics Pro engine cooperates with modern visualization modules and thus provide you with better technical support.
Fully Serializable
Matali Physics Pro supports advanced serialization. All information describing a physics scene elements like objects, contact points, constraints, meshes, materials, lights, cameras and controllers can be serialized to easily parsable XML files. Available serialization allows for easy 'on the fly' save and load physics scenes.
Any scene in the Matali Physics Pro demos (for each of the supported libraries), contains an example of serialization (save and load).
Multi-threaded, Multi-platform, Web-Enabled
Matali Physics Pro is optimized for multi-core processors
and is available for: WIN32/64, Xbox 360, Windows Phone OS, web browsers, Mac OS X, iOS (iPhone, iPad and iPod Touch), Android OS, Linux and FreeBSD.
The engine offers an out-of-the-box support for XNA, Silverlight, SlimDX, OpenTK, MonoTouch and Mono for Android.
Summary of supported platforms and libraries:
|
|
XNA
|
Silverlight
|
OpenTK
|
SlimDX
|
MonoTouch
|
Mono for Android
|
|
WIN32/64
|
.NET 4.0 XNA 4.0
|
-
|
.NET 4.0 or Mono 2.10 OpenGL 2.0 and OpenTK 1.0*
|
.NET 4.0 DirectX 9.0c and SlimDX (September 2011)
|
-
|
-
|
|
Xbox 360
|
.NET 4.0 XNA 4.0
|
-
|
-
|
-
|
-
|
-
|
|
Windows Phone OS
|
.NET 4.0 XNA 4.0 Refresh
|
-
|
-
|
-
|
-
|
-
|
|
web browsers
|
-
|
a web browser compatible with Silverlight 5
|
-
|
-
|
-
|
-
|
|
Mac OS X
|
-
|
-
|
Mono 2.10 OpenGL 2.0 and OpenTK 1.0*
|
-
|
-
|
-
|
|
iOS 5
|
-
|
-
|
-
|
-
|
Mac, Xcode 4.2, OpenGL ES 1.1 OpenGL ES 2.0 and MonoTouch 5
|
-
|
|
Android OS
|
-
|
-
|
-
|
-
|
-
|
PC or Mac, Java SDK, Android SDK, OpenGL ES 1.1 and Mono for Android 4
|
|
Linux
|
-
|
-
|
Mono 2.10 OpenGL 2.0 and OpenTK 1.0*
|
-
|
-
|
-
|
|
FreeBSD
|
-
|
-
|
Mono 2.10 OpenGL 2.0 and OpenTK 1.0*
|
-
|
-
|
-
|
* OpenTK does not require installation. Examples of library use has been shown in the demo included in Matali Physics Pro.
Demo for OpenTK can be run without recompilation on WIN32/64, Mac OS X, Linux and FreeBSD.
Demo for OpenTK on WIN32/64 may use both .NET 4.0 and Mono 2.10.
Fully Featured
Matali Physics Pro is the solution providing comprehensive support for the following areas:
Main differences between Matali Physics Pro and Matali Physics are presented in the
feature comparison matrix.