Game Programming with Code Angel - Cunningham, Mark (Apress, 2020)