The usual form of the game is to go on a series of missions, each of which features a number of encounters where the goal is to sink surface ships and to survive counterattacks by destroyers.
Game displays generally include an overhead map or "radar" view, showing the submarine and any ships whose position can be detected, the periscope view if the sub is close enough to the surface, a set of gauges showing depth and course, and a boat plan showing torpedo availability, damage to various subsystems and other in-game issues that may arise.
[citation needed] The adventure game Codename: ICEMAN (1989) by Sierra On-line contained a submarine simulator portion.
These simulators are commonly used by research institutes for testing robot control and coordination algorithms before or during the development of a submarine.
UWSim started with the RAUVI and TRIDENT research projects as a tool for testing and integrating perception and control algorithms before running them on the real robots and has continued its development until today.