Karma (фізичний рушій)
Karma (чи Karma Engine) — фізичний рушій, розроблений американською компанією MathEngine.
«Karma Authoring Tool» — інструмент для редагування фізичних моделей. | |
Тип | фізичний рушій |
---|---|
Розробник | MathEngine |
Платформа | Кросплатформний (ПК, ігрові консолі шостого покоління) |
Операційна система | Microsoft Windows |
Ліцензія | Ліцензування недоступне. |
Історія розробки
Спочатку фізичний рушій «Karma» був розроблений MathEngine для власних проектів і продажу третім особам. Однак після того, як MathEngine була куплена Criterion Software і її штат влився в основну компанію, ліцензування рушія припинилося. Усі наробітки «Karma» лягли в основу нової версії фізичного рушія «RenderWare Physics» — одного з компонентів повноцінного ігрового рушія «RenderWare». Крок об'єднання даних технологій був запланований компаніями ще в момент обумовлення угоди[1][2].
Також фізичний рушій «Karma» був придбаний для використання компанією Epic Games і вбудований у ігровий рушій «Unreal Engine» версії 2.0 і 2.5.[3] Таким чином, переважна більшість ігор на цих рушіях використовують фізику «Karma». У третьому поколінні рушіїв «Unreal Engine» замість «Karma» застосовується «PhysX».[4]
Фізика «Karma» інтегрована в «Unreal Engine 2 Runtime» — безкоштовну версію «Unreal Engine 2.0», доступну для починаючих розробників.
Технічні характеристики
Головною особливістю рушія є просунуте використання фізики ганчіркової ляльки, яка дозволяє, наприклад, анімувати суглоби на моделі персонажа, досягши реалістичної взаємодії з навколишнім світом. В іграх використання фізики ганчіркової ляльки зазвичай помітно при нарочито ефектних падіннях персонажів, наприклад, внаслідок пострілу.
Крім цього, підтримується фізика зіткнень і фізика транспортних засобів.
Ігри, що використовують Karma
Зовнішні відеофайли | |
---|---|
Video of the Karma Engine Тест рушія «Karma» на спеціально створеному рівні у грі America's Army (YouTube). |
Ігри, що базуються на Unreal Engine 2
- 2002 — Unreal Championship від Epic Games і Digital Extremes
- 2002 — Unreal Tournament 2003 від Epic Games і Digital Extremes
- 2003 — Unreal II: The Awakening від Legend Entertainment
- 2002 — 2008 — America's Army від армії США
- 2003 — Unreal Tournament 2004 від Epic Games і Digital Extremes
- 2003 — Postal 2 — від Running With Scissors, Inc
- 2005 — Brothers in Arms: Road to Hill 30 від Gearbox Software
- 2005 — Brothers in Arms: Earned in Blood від Gearbox Software
- 2006 — Brothers in Arms: D-Day від Gearbox Software
- 2006 — Red Orchestra: Ostfront 41-45 від Tripwire Interactive
Ігри, що базуються на інших ігрових рушіях
Примітки
- Тимофій Путінцев (2 грудня 2003). Нова фізика від Criterion «Компанія Criterion завершила розробку фізичного рушія RenderWare Physics.» (російською). The Daily Telefrag. Архів оригіналу за 14 березня 2012. Процитовано 22 квітня 2010.
- Євгеній Малєєв (2 грудня 2003). Criterion стала ексклюзивним дистрибьютором Karma Engine (російською). The Daily Telefrag. Архів оригіналу за 14 березня 2012. Процитовано 25 березня 2002.
- Віктор Зайковський. 3D-Games Get Physical as Karma and Unreal Combine (англійською). Bluesnews.com. Процитовано 22 квітня 2010.
- Віктор Зайковський. Ігрова графіка покоління NEXT: Unreal Engine 3.0 у подробицях (російською). Techlabs.by. Архів оригіналу за 14 березня 2012. Процитовано 22 квітня 2010.
- Згідно з електронним керівництвом до гри.
- The Witcher (Відьмак): Нові скриншоти (російською). CNews. Архів оригіналу за 14 березня 2012. Процитовано 22 квітня 2010.
- Ігровий рушій. «Хроніки Каер Морхена». 25 березня 2005 року. Архів оригіналу за 14 березня 2012. Процитовано 27 квітня 2010.
Див. також
- Havok — фізичний рушій, що конкурував із «Karma»
Посилання
- Karma (російською). Unreal Wiki. Архів оригіналу за 14 березня 2012. Процитовано 22 квітня 2010.
- Karma Authoring Tool (російською). Unreal Wiki. Архів оригіналу за 14 березня 2012. Процитовано 22 квітня 2010.