Первая пуническая война началась в 264 г. до н. э., когда население Мессины, опасаясь захвата города тираном Сиракуз Гиероном II, отправило послов в Рим и Карфаген, предлагая заключить союз, который обезопасит Мессину. Первым отреагировал Карфаген. Убедив Гиерона отказаться от своих планов, карфагеняне быстро захватили город и разместили в нем гарнизон.
Рим медлил с ответом, считая конфликт между Сиракузами и Мессиной внутренним делом Сицилии. Однако постоянное присутствие карфагенян в непосредственной близости от Италии вынудило Республику отправить легионы на остров — впервые за всю историю Рима его войско покидало материк. К концу 264 г. до н. э. после нескольких поражений Гиерон заключил с Римом договор, согласно которому Сиракузы сохранили независимость, но обязались не выводить войска за пределы своей территории на юго-востоке острова. Теперь конфликт перерос в противостояние Карфагена и Рима, стремившегося завладеть Сицилией.
В 262 г. до н. э. римляне окружили город Агригент. Через несколько месяцев карфагенский флот снял осаду, но в сухопутном сражении победа была на стороне римлян, и город оказался в их руках. Руководивший обороной Агригента Ганнибал Гиско не понес никакого наказания, хотя потеря города стала для карфагенян серьезным ударом.
По свидетельству греческого историка Полибия, римляне действительно построили флот за несколько месяцев. В «Корабле Рима» новый флот состоит из трирем, хотя на самом деле большую часть составляли квинквиремы, построенные по образцу захваченной карфагенской галеры. Гнею Корнелию Сципиону — его избрали старшим консулом в 260 г. до н. э. — было поручено командование флотом, а младший консул Гай Дуилий стал главнокомандующим сухопутной армии.
Из истории Рима известно, что карфагеняне обманули Сципиона, который во главе небольшой флотилии примерно из двадцати галер отправился к острову Липара, убежденный, что его жители намерены вступить в союз с Римом. Карфагеняне, которыми командовали Гиско и Будес, устроили засаду, а неопытные экипажи римских кораблей запаниковали и сдались. Сципион попал в плен, и за неосмотрительность впоследствии получил прозвище Асина, или Осел.
До избрания консулом в 260 г. до н. э. о Гае Дуилии практически ничего не известно. Он был новус хомо, «новым человеком», и никаких сведений о его семье не сохранилось. После того как в битве у Липары Сципион попал в плен, Дуилий возглавил флот и руководил им в сражении при Милах.
Сражение при Милах произошло в 260 г. до н. э. Силы противников были равны, но карфагеняне рассчитывали победить благодаря своему опыту. Имя изобретателя «ворона» неизвестно, но описание подобного приспособления сохранилось. Именно штурмовой трап обеспечил победу римлян, позволив им использовать превосходство своей пехоты в морском бою.
Сам Гиско выжил в сражении при Милах, хотя потерял флагман и половину флота. Уцелевшие суда карфагенян укрылись на Сардинии, где Гиско был смещен с поста командующего своими офицерами. Впоследствии его распяли в наказание за некомпетентность. На посту командующего флотом его сменил человек по имени Гамилькар, но не тот Гамилькар Барка, о котором упоминается в «Корабле Рима». Я намеренно перенес этот исторический персонаж на более ранний этап войны.
После возвращения опозоренного Сципиона в Рим его карьера не пошла прахом, и со временем он вернулся к власти. Дуилий удостоился триумфального шествия, и на Форуме в его честь воздвигли колонну, остатки которой можно видеть в музее Капитолия в Риме. Несмотря на то что под его руководством была одержана первая победа Рима на море, он больше никогда не командовал флотом.
Командная структура на борту римской галеры, описанная в книге, соответствует действительности. Власть на судне делилась между капитаном и центурионом морской пехоты, что предполагало тесное взаимодействие и сотрудничество между офицерами, такими как Аттик и Септимий.
В сражении при Милах римляне одержали важную победу, но до разгрома карфагенян было еще очень далеко. Они быстро перегруппировались, и вскоре два флота встретились вновь — в крупнейшем морском сражении Древнего мира, битве при мысе Экном.