I am building a puzzle game using only geometric shapes and a simple "flat" design (see screenshots). So far, I've build the prototype in Processing (Java), but now I'd like start building it for real. My requirements:
- Be able to run the game on (at least) iOS and Android
- Draw the shapes programmatically (i.e. vectors, no bitmaps)
- As little learning curve as possible to adopt new platform
- I don't need fancy features (like multiplayer, 3D, genre-specific boilerplates or level builders)
Which game engine or programming framework would you recommend for this purpose?