Christopher Volpe, the president of indie game development studio Multivarious Games, recently held a seminar about making compelling games.
Volpe explained that there is no one right way to make a game. However, there are some important starting points to keep in mind when creating gaming content. First: No matter the project, always try to make the end product fun. No matter how technically impressive a game may be, it won't matter if it's not entertaining. Next, put all ideas down on paper. It's vital, Volpe professes, to get something down on paper in order for a project to move forward. Finally, he recommends making the type of game that interests you as a developer. Whether it's fantasy games, puzzle games, platformers, and so on: it's important to make games you yourself would enjoy.