Wypełnij siatkę wysokościami budynków, tak aby liczba widoczna nad każdą krawędzią odpowiadała każdej wskazówce.
Wieżowce to łamigłówka polegająca na dedukcji do kwadratu łacińskiego. Umieść wysokość od 1 do N w każdej komórce, tak aby wysokość nie powtarzała się w żadnym wierszu ani kolumnie. Liczby na zewnątrz informują, ile budynków jest widocznych, patrząc w dół tego rzędu lub kolumny z tej strony — wyższy budynek zawsze kryje za sobą niższe budynki.
Wieżowce nie mają pochodzenia, które dałoby się komuś przypisać, i należą do dużej rodziny łamigłówek opartych na kwadracie łacińskim — siatkach, w których każdy symbol pojawia się dokładnie raz w każdym wierszu i kolumnie.
Sudoku to słynny członek tej rodziny, a futoshiki bliższy krewny, bo oba zastępują pustą siatkę startową kwadratu łacińskiego innym rodzajem zewnętrznego ograniczenia. Sudoku dodaje kwadraty i cyfry podane; futoshiki dodaje nierówności między sąsiadami.
Ta łamigłówka dodaje zamiast tego punkt widzenia. Liczby wokół krawędzi podają, ile budynków widać z danej strony, przy czym wyższe zasłaniają stojące za nimi niższe — więc wskazówka 1 oznacza, że najwyższy budynek stoi pierwszy, a wskazówka równa rozmiarowi siatki wymusza ściśle rosnący ciąg. Ograniczenie dotyczy przesłaniania, czego nie używa żaden inny członek rodziny.
Skyscrapers to odmiana widoczności w logice kwadratu łacińskiego i sudoku, gdzie wskazówki dotyczące krawędzi zastępują podane cyfry. Jest to oryginalna, darmowa wersja przeglądarkowa z codziennymi i ćwiczeniowymi łamigłówkami, w którą można grać od razu, bez pobierania i rejestracji.