Hi,
I'm Game Developer with 5 years in the industry , i had experience in creating cross platform 2d game engine . I can create a simple 2D game engine with working graphics and sound written by C++ and OpenGL ES 2.0 which you can use it to create a simple 2D game on PC and iOS. With little porting skill you can make it work on Android as well using Android NDK .
It seems you need 2D game engine for learning (tutorial) . I can provide free further support to help you understanding the code after the project was delivered .
***** YOU ONLY PAY WHEN YOU SEE PROGRESS ******