>>186721
can you be more creative with the 'puzzle' games, a minigame isnt a puzzle the point of a puzzle is that theres a unique solution, most puzzles are just this
char grid[3*3] =
{ 0,0,0,
0,0,0,
0,0,0,
};
char key[3*3] =
{ 2,0,3,
1,1,1,
0,2,0
};
strcmp( grid, key ) ? not solved : solved
the grid can be anything, an actual grid like most puzzles or the world state, the puzzle is !how! you change the grid and how your allowed to change it directly/indirectly/items/interactions/events/etc., it can be something like a sequence of interactions in the game world, the laqueus games is a good example since it has so many of each, its always the same though they are all just grids but you interact with them differently, the creative part is how you present it as a puzzle and lead the player to understand the key/requirements to solve it