Ho una semplice contro-domanda per te: cosa vuoi fare con quelli?
Personalmente, la mia opinione è se è un hobby, dovresti fare solo ciò che è divertente per te. Nient'altro. Se incantesimi funzionano per te, o un grande investimento, allora dimenticalo.
Non dovresti pensare a questi progetti come a una sorta di fallimento in alcun modo. Ne ho dozzine, forse centinaia di queste cose in giro o già scartate, e non mi preoccupo nemmeno per un millisecondo. Al contrario di te, sono uno sviluppatore professionista, quindi questi sono i miei campi di pratica. Mi giro in giro con nuove tecnologie, idee interessanti, ecc. E non ho mai in programma di realizzare un enorme gioco di calcio che centinaia o migliaia di giocatori giochino. Se mantieni la tua ingenuità sotto controllo e avvii i tuoi progetti senza avere un sogno del genere, non finire tutto perfettamente. Se vuoi qualcosa da mostrare per il tempo che hai dedicato a questo hobby, allora dovresti passare dai giochi alle demo grafiche, cioè passare a qualcosa con un intervallo di tempo molto più breve per il suo completamento. Ma come hai già appreso, ottenere l'ultimo 5% richiesto dura all'incirca quanto il primo 95%.
Infine, se hai intenzione di trasformare questo hobby in una carriera, allora non buttare via il codice. Lascia riposare. Torna al tuo vecchio codice dopo un anno o due per un'esperienza molto istruttiva. Ti mostrerà quanto hai ottenuto nel frattempo - la tipica reazione al vecchio codice è "oh mio .. ho davvero scritto un codice del genere una volta?". E se riprendi il progetto, otterrai una preziosa esperienza in merito allo sviluppo con basi di codice legacy. Per il momento avrai dimenticato tutti i dettagli intricati, tutti i tuoi grandi progetti di design. La tua documentazione potrebbe essere obsoleta e le tue dipendenze potrebbero non essere più disponibili, ecc. In breve: ti sei aggiudicato l'affare del mondo reale. Attenzione però: questo non è neanche lontanamente divertente come scrivere le tue cose da zero, quindi ti consiglio di andare su quella rabbithole solo se vuoi andare oltre il semplice hobby.
In sintesi: smetti di preoccuparti. Regola la tua visione di ciò che vuoi ottenere dall'hobby e accetta le conseguenze.