QNA > I > I Programmatori Giocano Ai Giochi? Se Sì, A Quali Giochi?

I programmatori giocano ai giochi? Se sì, a quali giochi?

Ero solito frequentare le sale giochi quando erano ovunque e giocavo a SpaceWar, Pong, Pac Man e Donkey Kong. Ho giocato ai giochi originali come Castle Wolfenstein (sull'Apple II) ogni volta che potevo (i computer non erano ancora ovunque), Doom su DOS per ore e ore, WarCraft 1 con gli amici su una rete che abbiamo creato molto tempo fa. Civilization (la versione originale pre-Windows DOS) per 6-10 ore al giorno per settimane e settimane nel corso di un anno o anni (non ricordo bene).

Poi ho perso interesse, ora sono tutti solo più belli graficamente ma il gameplay non è cambiato molto, quindi finché non emerge un nuovo genere, non posso più giocare. Ogni due mesi, potrei dare un'occhiata in giro su Steam, comprarne uno, e quasi mai giocarci.

Questi primi giochi mi hanno attirato verso la professione di sviluppatore di software per computer e dopo 30 anni di programmazione, amo ancora programmare ma non sono stato in grado di giocare a un gioco per anni. Quando gioco, posso vedere le strutture dei dati e il codice del programma nella mia testa e presto desidero cambiare il modello per renderlo più divertente o semplicemente diverso in un modo con cui mi divertirei.

Queste ispirazioni per costruire il mio gioco vanno e vengono e nel corso degli anni, avrei costruito l'inizio di un gioco e poi l'avrei parcheggiato per sposarmi, poi per avere figli, poi per lavorare su un master, ecc... Infine, negli ultimi anni, ho finalmente ottenuto qualcosa di rilasciato e non posso credere quanto sia stato divertente da costruire e rimpiango di non averlo fatto prima. (plug - Home page - funziona su browser/iOS/Android). Non guadagnerà abbastanza per sostituire il mio lavoro giornaliero che produce già un sacco di sfide di programmazione interessanti, ma mi è piaciuto costruirlo e giocarci e ho intenzione di continuare di più sviluppando una release ogni anno. Come programmatore, posso creare un modello di interazione completamente nuovo che non esisteva prima, o un ibrido di modelli di interazione. Inoltre non trovo divertimento nel modding di giochi esistenti, poiché limitano ancora ciò che posso fare - fare nuove stanze e dipingere le pareti - noioso. È molto bello avere un intero universo di sorta sotto il mio controllo - naturalmente, rendere quell'universo divertente e coinvolgente è una sfida che spero ancora di superare. Quando costruisco il gioco, ci gioco più e più volte a volte per ore e ore, ricompilo e riavvio decine di volte al giorno per circa un mese o due. Poi, una volta finito, non posso più giocarci, quindi se voglio giocare, devo tornare in modalità sviluppo per la prossima release.

Conosco alcuni programmatori che possono ancora giocare tutto il tempo, ma io posso solo giocare per circa 15 minuti o un'ora fino a quando non capisco il succo del gioco e poi non posso più giocare - voglio tornare a codificare qualcosa. La cosa triste è che i miei figli amano giocarci e io ho giocato ai videogiochi con loro solo raramente. Di tanto in tanto giochiamo a giochi da tavolo, ho amato il Risiko una volta quando ero un bambino, ma non più, ora solo giochi come Settlers of Catan, UNO, e Ticket to Ride con la famiglia un paio di volte all'anno.

Sto anche lavorando su un framework UI Web/Database (PermeAgility), visualizzazione Database (Visuility), e una piattaforma IOT/Application che li usa. Mi piace programmare qualsiasi cosa. Attualmente sto lavorando su un'interfaccia utente Arduino/TFT Touch screen per un sistema di controllo domestico. Ci potrebbe essere un prodotto da qualche parte un giorno, ma per me, mi diverto a imparare come farlo perché la programmazione diventa più facile e divertente più lo si fa. Ora posso imparare un nuovo linguaggio in poche ore e passare da un progetto all'altro. Ho anche l'ADHD - che probabilmente aiuta - ma mi impedisce di finire molti progetti.

In breve, come programmatore, trovo difficile giocare ai giochi perché stimolano la mia voglia di scrivere codice. Scrivere codice è il mio ultimo gioco da fare. Non ha confini o regole, solo imparare come far fare al computer cose interessanti e applicarlo in un modo che si adatti al mio scopo.

Di Froemming

Quale è più dannoso per gli occhi CRT, TFT, LED, AMOLED o LCD? :: I temi scuri per gli IDE e gli editor di codice sono buoni per gli occhi?
Link utili