The University of British Columbia has a similar page on "design recipes" here, addressing "how to design functions", "how to design worlds/animations", and "how to design data".
You might also be interested in George Pólya's book How to Solve It, probably the most famous book ever written on problem-solving. Pólya's four-step process resembles our version 0, but also look at the heuristics for attacking problems.