Mi piace molto programmare giochi e creatori / giochi puzzle. Mi trovo a progettare molti di questi problemi allo stesso modo e alla fine utilizzo una tecnica simile per programmarli con cui mi sento davvero a mio agio.
Per darti una breve panoramica, mi piace creare grafici in cui i nodi sono rappresentati con oggetti. Questi oggetti contengono dati come coordinate, posizioni e ovviamente riferimenti ad altri oggetti vicini. Li inserirò tutti in una struttura di dati e prenderò decisioni su queste informazioni in un "loop di gioco".
Mentre questo è un breve esempio, non è esatto in tutte le situazioni. È solo un modo in cui mi sento davvero a mio agio. È male?