Come progettare il proprio sistema di gioco

Come progettare il proprio sistema di gioco

La varietà di giochi nel mondo è sconcertante, ma come lingue, tutti hanno alcuni tratti in comune. Proprio come ogni lingua ha un insieme di regole grammaticali che viene descritto come combinare parole, così, troppo, ogni gioco ha le regole per modificare i suoi componenti. Alcuni sistemi di gioco, come gli scacchi, sono altamente ottimizzati e utilizzati per pochissimi tipi di gioco simili. Altri, come giochi di ruolo, sono molto più aperti.

Istruzioni

• Decidere che tipo di spazio sistema di gioco funziona con. Scacchi, ad esempio, utilizza una matrice di 8 x 8 di piazze (anche se il gioco degli scacchi "sistema" comprende qualsiasi griglia di dimensione). Giochi di guerra (da tavolo o computer) si svolgono su una sorta di mappa. Tag, nascondino e sport atletici si svolgono nello spazio "reale".

• Fare un elenco dei tipi di componenti che gestirà il vostro sistema di gioco. Queste sono le cose che saranno modificate nello spazio gioco, come gli uomini su una scacchiera, ma includono anche cose come corpi reali dei giocatori nei giochi atletici (o loro avatar nei giochi per computer), apparecchiature e gettoni, marcatori, sfondo oggetti e così via. Non è necessario identificare ogni oggetto; Basta concentrarsi per ora sui tipi di oggetti. Ad esempio, se si sono state progettando qualcosa come gli scacchi, non necessario inventare pedine e corvi e cavalieri in questa fase; basta notare che avrete pezzi che hanno vari modi di muoversi sul tavolo da gioco.

• Decidere su una struttura di tempo per il vostro sistema di gioco. Sarà basato su turni, e se quindi si alterneranno i giocatori si trasforma, come negli scacchi, o faranno loro turno contemporaneamente, come in rock-paper-scissors? Si noti che anche in tempo reale giochi possono essere concettualmente suddivisi in fasi distinte (e generalmente devono essere se vengono implementate come simulazioni al computer, anche se queste fasi sono invisibili al giocatore). Come minimo, quelle fasi includerà una fase di decisione (quando il giocatore fa una scelta) e una fase di azione (quando la scelta viene eseguita e gli effetti di un cambiamento nello spazio gioco).

• Elaborare regole per come interagiranno i vari componenti del sistema di gioco. Questa è la "grammatica" del vostro sistema: come si comportano le cose? In un gioco come gli scacchi, ciò equivale a definire le mosse valide per ogni pezzo. In un più complesso gioco di simulazione in un computer, può essere niente di meno che escogitare un intero physics engine. Alcuni giochi si basano su Randomizer, come dadi o filatori (o generatori di numeri casuali nei giochi per computer) per aiutare a risolvere alcune di queste interazioni.

• Costruire un semplice mock-up del vostro modello di gioco. Spesso questo può essere fatto interamente con carta e penna, anche se giochi per computer, potrebbe essere necessario scrivere del codice di test. Utilizzare il mock-up per eseguire alcune simulazioni per testare il funzionamento del sistema di gioco in vari scenari. Probabilmente troverete che un meccanismo è ingombrante o inadeguata in qualche modo. Non scoraggiatevi; Questo è parte del processo. Spesso sarà necessario tornare al passaggio precedente e ridisegnare componenti. Non è raro dover tornare indietro e rifare l'intero modello da zero, ma ogni volta che si fa, si sa più su che cosa funziona e cosa non funziona.

Consigli & Avvertenze

  • È sempre una buona idea per ottenere una nuova prospettiva sulle cose. Invita un amico per testare il vostro sistema di gioco, o per venire con scenari, le mappe, le condizioni di vittoria o pezzi di gioco con cui sperimentare.