GameGuru is a game engine oriented toward newer developers and has a very simple interface, making it ideal for people just getting into game development. It fits neatly between the niches of hobbyists and professionals alike by providing a gentle learning curve while still offering some fairly advanced features. With a fairly robust Lua® interface, it provides scripting power for those who are looking to do more than simple object placement.