if you are skilled at c programming and need experience or just want to test your skills here is a open source project that is a game making engine. The engine can export games to psp, wii, 3ds, windows, linux, mac and android. Here are some words from the site owner.

Hello there! My name is Damon Caskey and I welcome you to Chrono Crash, home of the official OpenBOR community and development team.

OpenBOR is the ultimate 2D gaming engine with over 10+ years of active development behind it. With OpenBOR you can build anything from simple button mashers to elaborate projects rivaling the most lavish professional offerings. Download one of the dozens of ready to play game modules available here, or grab the development kit and start up one of your own!

Always wanted to build your own dream game but never had the tools? Have an interest in the golden era of side scrolling platforms and beat 'em ups? Enjoy gaming in general? Perhaps you are a coder yourself and want to join our team? Maybe you would just like to banter a bit in a friendly community. Come on in, you’ve found the right place!
if you want to develop for this awesome please register as a developer at this link: Developing For OpenBOR

anyone is welcome and thank you for reading this post.