Kummallakin pelaajalla on oma ruudukkonsa, johon hän asettaa laivastonsa. Sitten ammutaan vastustajan ruudukkoon: laukaus joko menee ohi tai osuu laivaan. Osuman jälkeen saa ampua uudelleen, ja vuoro siirtyy vastustajalle vasta hudin jälkeen. Kun laivan kaikki ruudut on osuttu, laiva on upotettu. Voittaa se, joka upottaa vastustajan koko laivaston ensimmäisenä.
Laivastossa on yksi neljän ruudun laiva, kaksi kolmen, kolme kahden ja neljä yhden ruudun laivaa, eivätkä laivat saa koskea toisiinsa, eivät edes kulmittain. Siksi osuman vieressä vinottain ei ole koskaan laivaa: ammu sen yläpuolelle, alapuolelle, vasemmalle tai oikealle, ja kun toinen osuma näyttää laivan suunnan, jatka samaa linjaa. Etsiessäsi ammu aluksi harvaan, esimerkiksi joka toiseen ruutuun kuin shakkilaudalla, koska silloin löydät isot laivat vähemmillä laukauksilla. Yhden ruudun laivat jäävät lopuksi tyhjiin väleihin.