OpenSSN is a submarine simulator (sometimes referred to as a subsim) for modern classes of submarine. The player is able to pilot their submarine, detect vessels and engage enemy ships. The game focuses on the tactical aspect of commanding a submarine, leaving many of the minor details up to the AI crew.