>>531139479
learn game design fundamentals and play at least 40-50 games of diferent genres.

I learned a lot of cool new ideas by playing a bunch of VN, card games and indie porn games.

Play a lot of random games from a lot of genres to have knowledge of random mechanics.

Also study a lot of board games, wargames and card games and TGC games.
Also look up I ching and tarot rules.