Project Spark is a video game that lets players create their own games. A lot of choices can be made, from placing non-player characters to creating the world from scratch. Players can create different environments, such as rivers, forests, snow areas, or even a moon landscape.
The game also allows for modifications to every non-player character, changing their clothes and how they react to the player, other NPCs, or the world. For example, a rock might jump up and down when approached, or a house might grow larger with each hit.
When starting a new game, players can choose to edit an existing one or start from scratch. Players can share their created worlds with others in the community, who can download, play, rate, and remix any shared world.