Come creare un videogioco RPG per bambini

Se i vostri bambini amano giocare a giochi di ruolo giochi (giochi di ruolo), ma si sono preoccupati per il tipo di linguaggio nel loro dialogo o loro contenuti violenti può fare il vostro proprio per loro a giocare. Video giochi di qualsiasi tipo di programmazione è un compito arduo a causa del livello di sforzo coinvolto, ma i giochi di ruolo, in particolare, sono più impegnativi a causa di quanto sia complesso sono. È possibile rendere il processo molto più facile su se stessi utilizzando un motore di gioco predefinito specificamente progettato per giochi di ruolo.

Istruzioni

• Annotare tutte le funzionalità che si desidera il gioco per avere, come schermata inventario, sistema di livellamento, l'abilità per i personaggi del gioco indossare diversi tipi di attrezzature e una mappa del mondo. Trascorrere del tempo lavorando su priorità bassa del gioco, trama e personaggi giocabili. Decidere chi saranno i personaggi principali, dove inizieranno il gioco, e che cosa è la loro motivazione per fare le cose che faranno. Mantenere i concetti semplici, così che i bambini possano capire loro, ma convincente abbastanza per farli vuole continuare a giocare.

• Scaricare un compilatore per il linguaggio di programmazione in modo che è possibile trasformare il vostro codice di gioco in una forma leggibile dal computer di C++. Scegliere un compilatore gratuito che ha una grande comunità di supporto di base che possa aiutare a rispondere le vostre domande di programmazione, ad esempio Bloodshed Dev C++, o un compilatore più costoso con i file della guida estesa e debug abilità quali Microsoft Visual C++.

• Trovare un motore di gioco predefinito significato per giochi come "Sfera RPG motore" o "Di Haaf motore di gioco" di ruolo 2-D (Vedi risorse qui sotto). Leggere attentamente la documentazione in modo che capiate come loro classi C++ lavoro e sapere quando chiamare quale classe per le vostre esigenze di codifica.

• Creare la grafica per il tuo gioco utilizzando un programma di disegno 2D come Jasc Paint Shop Pro o anche Microsoft Paint. Creare un'immagine separata di ogni personaggio, oggetto e nemiche verso direzioni diverse e in diverse fasi di movimento in modo che si può stringa insieme per imitare i movimenti naturali.

• Aggiungere codice all'immagine per salvare e caricare lo stato di tutti gli oggetti sullo schermo e le specifiche di tutte le funzioni extra che si desidera che il motore non fornisce, ad esempio lo scorrimento di un menu o commutazione tra gli articoli di magazzino.

• Utilizzare un linguaggio di scripting come LUA per aggiungere nelle varie scene e dialogo del vostro gioco se il motore non include già queste caratteristiche (Vedi risorse qui sotto).

• Utilizzare il compilatore per esportare il codice del gioco in un'estensione di file eseguibile. Giocare attraverso il gioco e verificare se è necessario correggere eventuali bug nel codice.

Consigli & Avvertenze

  • Consultare la documentazione per il motore di gioco vedere se è necessario combinare tutte le immagini per ogni carattere in un unico grande foglio per il motore passare a seconda dello stato dell'oggetto. È possibile trasferire il tuo gioco a un sistema di console se si acquista un kit di sviluppo del produttore della console, anche se sono piuttosto costosi.
  • Costruire il proprio motore di gioco è generalmente più problemi di quanto vale e può essere incredibilmente dispendioso di tempo, come si deve avere una conoscenza approfondita del linguaggio di programmazione e sarà necessario codice su ogni aspetto del disegno grafica sullo schermo, gestione della memoria e l'output audio agli altoparlanti.