An isometric view of a random city.

Edit and compile if you like:
% Random city% Author: Pascal Seppecher\documentclass[tikz,border=10pt]{standalone}\usetikzlibrary{backgrounds}\usepackage{ifthen}% The blue print color\definecolor{blueprintcolor}{RGB}{20,20,100}% The shadow color\colorlet{shadow}{blueprintcolor!50!white}% The light color\colorlet{light}{white!90!blueprintcolor}% The background color\colorlet{background}{blueprintcolor}% The basic size of a block\newcommand\defaultside{0.6}% The height of a storey\newcommand\floorheight{0.08}% The minimum number of stories\newcommand\storeymin{20}% The maximum number of stories\newcommand\storeymax{40}% The width of a window\newcommand\window{0.05}% The angles of x,y-axes\newcommand\xaxis{210}\newcommand\yaxis{-30}% Facade style random list\pgfmathdeclarerandomlist{facade}{{\hlines}{\vlines}{\grid}{\grid}{\grid}}% Vertical thickness\newcommand\vthickness{thin}
Click to download: city.tex • city.pdf
Open in Overleaf: city.tex