Matali Physics Basic is a non-commercial edition of Matali Physics engine. This edition simplifies development of physics-based, non-commercial computer games. Main differences between Matali Physics Basic, Matali Physics Standard and Matali Physics Pro are presented in the feature comparison matrix
. Matali Physics Basic engine key features:
High-Performance, Optimized, Flexible And Easy To UseMatali Physics Basic can be easily integrated into your game project written in native C++. High-performance, rock-solid stable, optimized, flexible and easy to use will help you create unique, physics-based computer 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 a fixed number of templates.
Multi-Threaded, Dedicated For Windows
Matali Physics Basic is optimized for multi-core processors and is available for Windows Desktop. Matali Physics Basic is compatible with the optimized multiplatform app programming model
|Platforms||Apps||Architectures||Multimedia APIs||Development environments|
|Windows 10||Windows Desktop||x86, x64||DirectX 12|
|Visual Studio 2015|
|Windows 7/8/8.1/10||Windows Desktop||x86, x64||DirectX 11|
|Visual Studio 2015|
Supports Fully Dynamic, Destructible Environments
Matali Physics Basic 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 Physics-Based Animation
Constraints and user controllers offered by the engine allow you to create procedural animation of any complexity. You can easily create advanced, physics-based and merged with AI, procedural animations that do not require the use of separate inverse kinematics systems. The engine supports control constraints (distance and angles) and modeling constraints through the additional mode of deformation.
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 it easy for you to control the behavior and interaction of objects.
Supports Physics-Driven SoundMatali Physics Basic provides all data needed for audio playback during hitting, rolling and sliding of physics objects, as well as data required to play sounds related to the behavior of physics objects. Together with the engine is available a demo that shows complex scenes, where the sounds are controlled by the physics engine.
Powered By Matali Render BasicMatali Render Basic is a sample visualization module for Matali Physics Basic engine. This module is responsible for light sources processing, advanced shader effects and it is the default visualization subsystem for this edition of the engine. With this module, you can see how to integrate your own visualization system with Matali Physics Basic or you can also use it together with Matali Physics Basic directly in your own games. With this module, we can also test how Matali Physics Basic engine cooperates with modern visualization modules and thus provide you with better technical support.
Powered By Matali Content BasicMatali Content Basic is a sample content pipeline for Matali Physics Basic engine. This module is responsible for management of content (bitmaps, sound files, meshes, etc.) and it is the default content pipeline for this edition of the engine.
Powered By Matali Sound BasicMatali Sound Basic is a sample sound module for Matali Physics Basic engine. This module is responsible for sound sources processing, advanced management of various types of sound groups identifying selected motion characteristics of object and it is the default sound subsystem for this edition of the engine. With this module, you can see how to integrate your own sound system with Matali Physics Basic or you can also use it together with Matali Physics Basic directly in your own games. With this module, we can also test how Matali Physics Basic engine cooperates with modern sound modules and thus provide you with better technical support.
Matali Physics Basic is the solution providing comprehensive support for the following areas: