I created a couple of games in the past. Currently I'm learning Action Script 3 to make some flash games, nothing out of the ordinary though; the games were simple recreation of old classics (Tic tac toe, a platformer, Arkanoid with some twist and so on)
Currently I'm working with a group of friends to make a game of Dog Races, you can bet and raise your dog, level up stats,breed, make hybrids and a couple of things more xD Sounds silly, but so far the game is cool, at least for me.
My recommendation: start studying some programming laguage and then start making rip-off games (it worked for Gameloft :P) start with simple games and then add something unique to that. Then you can start more complex projects and so on.
For example my first project of flash is a highscore-heavybased arkanoid with some things the original didn't have.
If you don't know how to program, maybe flash it's a nice option since with little code you can do some really neat games.
3DS FC : 4339 - 3326 - 7693. Add me :) Nickname Tin













