https://www.coldcomfortgame.com/2017/03/dev-diary-2/
Dev Diary #1: Graphic Engine