The first proper standalone software tool of this list, GameMaker is a straightforward development tool that skirts the line between simple and complex. As opposed to game engines like Unity which ...
Covers tools and practices for software development with a strong focus on best practices used in industry and professional development, such as agile methodologies, pair-programming and test-driven ...