1903 году семья А. Н. Степанова переехала в Порт-Артур. В возрасте двенадцати лет А. Н. Степанов принимал участие в обороне Порт-Артура, его отец Николай Иванович Степанов командовал батареей Электрического Утёса, а затем — Суворовской мортирной батареи на Тигровом полуострове. Двенадцатилетний мальчишка всё видел и записывал в свой дневник.
В 1917 году А. Н. Степанов был послан в Артиллерийскую академию в Петроград. В ночь на 17 марта 1921 года, во время штурма Кронштадта, при подавлении кронштадтского мятежа А. Н. Степанов провалился под лед Финского залива, тяжело заболел и вынужден был уехать лечиться на юг, в Краснодар.
В Краснодаре Степанов жил до 1942 года, работал инженером, преподавал в вузах и техникумах. В 1932 году бруцеллез надолго приковал его к, постели. У него появилась возможность вспомнить, передумать и заново перечувствовать пережитое. Все его мысли теперь заняты Порт-Артуром. Начал писать воспоминания и понял, что одних личных впечатлений мало. Помогали записки, которые вел во время обороны Порт-Артура отец писателя, но и этого было недостаточно. Тогда он начал читать о Порт-Артуре и русско-японской войне все, что мог достать в Краснодаре, получал книги из Москвы и других городов.
Через пять лет напряженной работы А. Н. Степанов посылает рукопись своих воспоминаний о порт-артурской обороне признанным мастерам исторического романа А. С. Новикову-Прибою и С. Н. Сергееву-Ценскому. Рукопись они одобрили и посоветовали Степанову продолжить работу над романом.
Первая книга романа «Порт-Артур» была опубликована в 1940 году в Краснодаре, вторая — там же в 1942 году.