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:
- Direttore del gioco/Responsabile del progetto: Responsabile della supervisione del progetto, della definizione degli obiettivi e della gestione del il team.
- Game Designer: Responsabile della creazione e del perfezionamento delle meccaniche di gioco, dei sistemi e delle regole, nonché della progettazione di livelli e missioni.
- 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.
- 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.
- 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.
- 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.
- 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:
- Approccio orientato al lavoro a distanza: I membri del team lavorano a distanza senza la necessità di uffici fisici.
- Strumenti di sviluppo: Il Version Control avverrà tramite Git o PlasticSCM (da decidere).
- 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:
- Orari di lavoro e retribuzione: Da determinare in base agli investimenti nel progetto e ad altri fattori.
- 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.
- 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)