https://1library.org/document/y69445oy-desenvolvimento-de-jogos-python-por-marcelo-freitas-rigon.html