Что использует Mafia 2:
1. Illusion Engine – игровой движок, предположительно написан на C++.
2. PhysX – физический движок.
3. FaceFX – компонент по обработке лицевой анимации.
4. Kynapse – библиотека искусственного интеллекта.
5. API DirectX10 – используется для вывода изображения(рендеринга).
6. nVidia 3D Vision – используется для вывода стереоскопического изображения.
7. FMOD –аудиобиблиотека.
8. Bink – видеобиблиотека.
9. Java – для тех кто не знает, есть игра Mafia 2 Mobile, разработанная другой компанией и не связана с каноном серии “Mafia”. Написана на Java.