https://scpilot.org/blog/what-do-game-developers-use-to-create-video-games/