Basandosi sul progetto spiegato in questa wiki, il team di sviluppo di "Green City" dovrebbe includere una gamma diversificata di ruoli per garantire il successo del gioco.

Questa è la struttura del team consigliata:

  1. Direttore del gioco/Responsabile del progetto: Responsabile della supervisione del progetto, della definizione degli obiettivi e della gestione del il team.
  2. Game Designer: Responsabile della creazione e del perfezionamento delle meccaniche di gioco, dei sistemi e delle regole, nonché della progettazione di livelli e missioni.
  3. Programmatore(i): Responsabile della programmazione dei sistemi, delle meccaniche e delle interazioni del gioco. I programmatori devono avere esperienza nell'utilizzo di Unity 2D e C#, devono saper lavorare in team e avere competenze in diverse aree necessarie per un videogioco di costruzione di città. Idealmente, il progetto avrebbe bisogno di 2 o 3 programmatori a tempo pieno.
  4. Direttore artistico: Responsabile della definizione dello stile visivo del gioco, della supervisione degli artisti. Deve assicurarsi che tutti gli elementi visivi rispettino un'estetica coerente alla visione presentata in questa wiki.
  5. Artista(i) 2D: Responsabile della creazione degli elementi visivi del gioco, inclusi personaggi, ambienti ed elementi dell'interfaccia utente, sotto la guida del Direttore artistico. Potremmo aver bisogno di più di un artista a seconda del carico di lavoro e della varietà di risorse richieste.
  6. Marketing/Community Manager: Responsabile della promozione del gioco, della gestione dei canali di social media e dell'interazione con la comunità del gioco per raccogliere feedback e creare “hype” (anticipazione) per il lancio del gioco.
  7. Tester(s) di gioco: Responsabile di garantire la qualità del gioco, testare per individuare bug, glitch e qualsiasi altro problema che potrebbe influire sull'esperienza del giocatore. Possono far parte della comunità del gioco.

<aside> 💡 IMPORTANTE: Alcuni membri del team possono assumere più ruoli. Ad esempio, il Direttore del gioco/Responsabile del progetto può essere anche il Game Designer, oppure l'Artista 2D può occuparsi anche della progettazione dell'interfaccia utente. È essenziale avere una chiara comprensione delle responsabilità e delle competenze di ciascun membro del team per assegnare i compiti in modo efficace e garantire il successo del progetto.

</aside>

Panoramica della collaborazione del team:

  1. Approccio orientato al lavoro a distanza: I membri del team lavorano a distanza senza la necessità di uffici fisici.
  2. Strumenti di sviluppo: Il Version Control avverrà tramite Git o PlasticSCM (da decidere).
  3. Piattaforma di comunicazione: Server Discord per tutti i membri del team (o qualsiasi altra piattaforma di comunicazione, purché funzioni per tutti i membri del team).

Orari di lavoro e retribuzione:

  1. Orari di lavoro e retribuzione: Da determinare in base agli investimenti nel progetto e ad altri fattori.
  2. Pagamento senza partecipazione: I membri del team che optano per un pagamento regolare non riceveranno partecipazione e il loro lavoro sarà di proprietà della startup.
  3. Opzione di pagamento in partecipazione: I membri del team possono richiedere una partecipazione nella startup come alternativa al pagamento regolare (soggetto a valutazione da parte del proprietario della startup)