Expérience
During 20 years, I worked on more than 96 projects of video games.
I have tried many different contexts, mostly for businesses.
Gamification, Serious Game, Advertissing Game, Web Game, Phone Game, Casual Game, Social Game, Portal Game, Free2Play, MMO, VR...
I have also worked on many kinds of video games:
beat them all, shoot them up, puzzle game, platform, memory, jigsaw, bowling, soccer, pinball, breakout, rogue like, fight, mahjong 2D, mahjong 3D, runner, adventure, manager game, physics, reflexion, breeding, race, slot machine, turbo media, battle, RPG, Bloons, Zuma, Luxor, Puzzle Bubble, Diabolo, Zelda, Minecraft...
Each game genre is different from another.
Creating a 'Runner' really has nothing to do with a 'Zuma' or a bowling game. They are not the same algorithms, not the same graphical approach, not the same requirements ...