Come costruire un semplice gioco di simulazione di business/economia basato sul testo con JS
Imparate a programmare.
Ora, poiché state facendo solo un semplice gioco basato sul testo c'è un sacco di roba in cui non dovrete investire molto tempo ed energia. Cose come la grafica, cose come (probabilmente) apis di web server o database, o cose come i layout. Avrete ancora bisogno di imparare alcune di queste cose, ma non dovrete andare terribilmente in profondità.
Tuttavia, avrete ancora bisogno di fare modellazione e codifica logica - che è il vero cuore di ciò che è imparare a programmare.
Solo per darvi un'idea dell'impegno di tempo di cui stiamo parlando, una scuola di codice a cui do una mano gestisce il seguente curriculum:
- 20 - 40 ore di studio autonomo con materiali selezionati da CodeSchool, FreeCodeCamp, Khan Academy, e capitoli di Eloquent Javascript
- Un esame di ingresso (la maggior parte delle persone che hanno fatto il lavoro lo passano)
- Sei settimane di istruzione per quattro giorni a settimana e tre ore al giorno con qualche compito a casa leggero.
Questo porta le persone al punto in cui conoscono le basi della programmazione e possono tentare alcune piccole cose da soli. Per molti questo è tutto ciò che vogliono. Alcuni sceglieranno di entrare nel programma di immersione. Questo varia un po', ma approssimativamente significa un test intensivo (con molte ore di studio in anticipo), e circa 4 mesi di lavoro di squadra ad alta intensità a 11 ore al giorno per 6 giorni alla settimana. Di questo, penso che l'ambiente di squadra ad alta intensità sia assolutamente fondamentale. Tutto il resto richiederebbe molto più tempo.
Quindi circa 1400 ore di istruzione guidata in tutto. Alla fine, gli studenti escono da quello che io considero un po' al di sopra del livello base. Sono in grado di iniziare in un'azienda e contribuire rapidamente con una formazione aggiuntiva minima.
Ora, non stai cercando una carriera professionale quindi non devi fare tutto il percorso. Probabilmente puoi cavartela passando attraverso tutta Khan Academy, Code School, una buona parte di FreeCodeCamp, andando ad alcuni meetup, facendo domande specifiche online, e (se disponibile) unendoti ad un code camp locale. Probabilmente stai cercando 500-1000 ore di pratica per ottenere le competenze che stai cercando. Se stai lavorando per conto tuo (cosa che ancora una volta non raccomando), spendere 1 ora ogni giorno feriale e 3-4 nei fine settimana potrebbe portarti lì in un anno. Sembra intimidatorio, ma è una strada molto più breve di altre abilità simili.
Ti auguro buona fortuna!
Articoli simili
- Ci sono giochi di simulazione di economia esistenti che aiutano ad educare le persone su come funziona l'economia?
- Quali sono i migliori giochi di tycoon/simulazione di affari/simulazione economica su internet?
- Qual è il modo migliore per creare un gioco RPG basato sul testo?
- C'è qualche differenza tra il sistema operativo Android che gira su un processore basato su ARM e uno basato su x86?