N'essayez pas de le faire parce que vous savez que vous pouvez le faire.
Le gameplay doit être le premier, toutes les choses (même les graphiques) sont secondaires. Si le jeu est amusant et agréable mais a des graphismes médiocres (ou pas de la prochaine génération), il sera toujours amusant et agréable et les gens y joueront, et votre métacrite sera également bon. Sinon, si le jeu a des graphismes et des fonctionnalités impressionnants (fluides réalistes, destruction de maillage procédural, etc.) mais n'est pas divertissant ou difficile à jouer (mauvais contrôles, etc.), les gens ne le joueront pas. Pas de joueurs = pas d'argent et aussi une mauvaise métacrite.
Alors planifiez d'abord le jeu que vous voulez faire et pensez à ses fonctionnalités de jeu, à ses situations jouables. N'essayez pas de pousser en essayant de faire en sorte que cette fonctionnalité X s'intègre dans le jeu simplement parce qu'elle a l'air cool. Si cela n'a pas vraiment de sens, ou si cela ne représente pas une partie importante du gameplay, laissez-le simplement tomber.
Aussi, évitez d'essayer de construire un gameplay autour de l'une de ces fonctionnalités impressionnantes si cela n'a pas de sens ou si vous pensez que ça ne va pas être amusant. Par exemple: vous pourriez penser "J'ai une destruction procédurale de mailles, alors forcons le joueur à tout détruire avant de pouvoir continuer à avancer dans le jeu (afin qu'il puisse voir les mailles détruites de façon procédurale)".
Pour résumer: pensez d'abord à votre jeu et à ses besoins. À partir de cette base, planifiez votre phase de développement, puis vous verrez s'il y a suffisamment de place pour accueillir une ou plusieurs de ces fonctionnalités impressionnantes (et s'il est logique de les ajouter à votre type de jeu spécifique).