F1 2012 - это гоночная игра серии Формула-1 от компании Codemasters, основанная на сезоне 2012 года. В игре представлены все двенадцать команд и двадцать четыре гонщика, участвовавших в сезоне 2012 года (за исключением изменений в середине сезона), а также двадцать трасс и Гран-при, включая совершенно новую трассу Circuit of the Americas в Остине, штат Техас.
Режим "Гран-при", который присутствовал в предыдущих играх и позволял игрокам провести сезон в качестве одного из реальных пилотов, был удален в пользу некоторых улучшений в режиме "Карьера". Кроме того, были добавлены новые режимы игры. В режиме "Чемпионы" игроку предстоит пройти несколько сценариев, в которых, как правило, нужно финишировать впереди одного из предыдущих чемпионов мира Формулы-1, а режим "Тест молодого водителя" действует как учебник для новых игроков с серией видеороликов и тестов. Также новым является режим Season Challenge - более короткая и стремительная карьера, в которой игрок может часто менять конструктора болида, бросая вызов соперникам. Квалификационные сессии стали короче благодаря новому режиму One-shot Qualifying, в котором только первый круг сохраняется для зачета.