I'm currently working on a project for uni where I am to create a 2D --> 3D Golf game. For the time being I'm going to stick with 2D and instead of Java/C++, a Game Engine.
I've been looking into Game Maker, 001 Game Creator and Unity for prototyping and at present Game Maker seems fit for purpose. What I am asking is for suggestions to other Game Engines I can use to achieve my goal of a (simple) prototype for a 2D Golf game. If preference matters with programming I am comfortable with Java/C# for now.