워털루의 결전 날 포격으로 적진을 흔들어 놓은 뒤 보병과 기병 마지막에 근위대를 투입하는 방식을 사용한 나폴레옹은 포병을 활용하는 데 천재였다.
 워털루의 결전 날 웰링턴이 지휘하는 영국군 중심의 연합군 6만7000명은 156문의 대포를, 나폴레옹의 7만2000명은 246문의 대포를 갖고 있었다. 포병장교 출신인 나폴레옹은 포병을 활용하는 데 천재였다. 포격으로 적진을 흔들어놓은 뒤 보병, 기병, 마지막엔 정예 근위대를 투입해 결정을 짓는 방식이었다. 대포알은 세 종류였다. 터지지 않는 강철탄, 터지면서 파편으로써 살상(殺傷)하는 탄, 그리고 바늘・침 같은 것을 속에 넣었다가 폭파시키는 수류탄 비슷한 포탄. 터지지 않는 강철탄은 무게가 5kg 정도였는데, 보병·기병 밀집대형을 향하여 쏘면 수십명이 한 방으로 살상당하기도 했다. 대포의 발사 충격을 흡수하는 장치가 개발되지 않았을 때였다. 한 번 쏠 때마다 포대가 움직여 다시 조준하여야 했다. 발사속도는 소총과 같아 1분당 두 발 정도였다.
 기병이 보병을 향해서 돌격하면 보병은 밀집대형으로 쪼그리고 앉아 총검을 숲처럼 세웠다. 말들도 이 총검의 숲을 향해서 질주하려고 하지 않았다. 이런 밀집대형을 만들면 보병은 두려움이 사라지고 달아나고 싶어도 이탈할 수가 없게 된다. 대형(隊形)을 벗어나면 기병에게 당하기 때문이다.
 보병이 빨리 밀집대형을 갖추어 총검의 숲을 만들기만 하면 기병이 당해내기 어려웠다. 그런 대형을 갖추기 전에 돌격하여 보병을 패주(敗走)시켜야 했다. 이 때문에 기병이 돌격할 때는 보병이, 보병이 돌격할 때는 기병이 보조해주어야 했다. 이날 나폴레옹은 이런 상식을 무너뜨리는 이상한 작전을 편다.
