Перша версія рушія була розроблена в 2003 році для використання в фантастичному3D-шутері з видом від першої особи «Chrome» власної розробки Techland. Пізніше, рушій успішно застосовувався компанією і в іграх інших жанрів, не обмежуючись шутерами.
Характеристики дані згідно з розділом на сайті розробників.[1].
Рендерер (графічний рушій)
Графічний рушій (рендерер) є основною частиною Chrome Engine, відповідальної за відображення всієї ігрової графіки. Нижче наведено характерні особливості рушія:
Статичне і динамічне визначення видимих поверхонь, використовуючи настроюються вручну occluders і портали.
Просунута система управління ресурсами, що дозволяє раціонально використовувати обробку даних графічним процесором.
Складна система матеріалів, що дозволяє легко використовувати різні скрипти для матеріалів в утиліті MaterialEditor, доступною для розробників ігор на рушії Chrome.
Добре оптимізований рендеринг геометрії на відкритих просторах, розширюваний скороченням полігонів у моделях або геоміпмаппінгом (англ.geomipmapping) і полігональним скороченням.
Процедурна рослинність і меші, що дозволяють створювати ландшафти, траву і кущі або скелі з гірськими кручами.
Гнучка система доріг, що дозволяє створювати шляхи переміщення об'єктів, дороги, потоки та річки різної складності. Використовуючи цю особливість, можна створювати великі локації, такі як місто, з імітацією руху пішоходів і автомобілів, подібно до серії ігор «Grand Theft Auto».
Просунуті техніки динамічного м'якого освітлення, включають метод shadow mapping, динамічні тіні від усіх об'єктів сцени, фільтрацію виведення тіней.
Просунута система частинок, що налаштовується в утиліті «Visual FxEditor». За допомогою цієї функції можна створювати різні ефекти оточення: міська пилока, викликана вітром, туман, сонячні заломлення, дощ, водні поверхні або вогонь, розширюваний на об'єкти, піддані горінню (вказується у властивостях).
Анімація
Кістякова анімація персонажів, підтримуюча комплексні скелети, ефекти морфінгу, програвання багатоструктурної анімації з різними фізичними параметрами об'єкта. Комплексна міміка обличчя. Можливість робити рухомі голови й очі персонажів, що спостерігають за переміщенням об'єктів на сцені, наприклад, за діями гравця.
Підтримується фізика твердих тіл, базова фізика з зумовленими шляхами взаємодії. Підтримуються дії гравця з різними предметами, «лежачими» на рівні, частково руйноване оточення, фізика ганчіркових ляльок для імітації смерті, фізика транспортних засобів, фізика тканин для анімації одягу, звукові ефекти взаємодії з предметами, рівень деталізації фізики (дозволяє настроювати ступінь взаємодії з предметами, від мінімального до найскладнішого, для економії ресурсів).
Підтримується тривимірне позиціювання звукових ефектів, включаючи звук 5.1, динамічна музика, потокове відтворення з попередньою буферизацією.
Мережевий код
Підтримується багатокористувацька гра по Інтернету або локальної мережі за принципом «клієнт-сервер». Використання низькорівневого протоколу UDP дозволяє комбінувати надійні та ненадійні схеми передачі для оптимізації геймплея, однаково працюючи як на системах з низькою пропускною здатністю, так і на високошвидкісних мережах. Майстер-сервер збирає інформацію про активність гравців під час багато користувачів ігри для підрахунку і виведення в таблиці.
Також існує можливість перевірки автентичності гри за допомогою звірення унікального серійного номера гри.