Come fare il tuo mondo virtuale gioco gratuitamente

Come fare il tuo mondo virtuale gioco gratuitamente

Un mondo di gioco virtuale, noto anche come un RPG (gioco di ruolo) e MMORPG (massively multiplayer online RPG), è uno che ti immerge in un personaggio virtuale, basato su computer. Rendendo il proprio gioco di mondo virtuale potenzialmente comprende la progettazione del gioco, a partire con schizzi iniziali e descrizioni scritte. Essa coinvolge anche scrivere codice di programma per simulare l'intelligenza artificiale per gli avversari del gioco e per le routine di accesso per il rendering del gioco grafica e suono. Sviluppare il proprio gioco di mondo virtuale, oltre alla soddisfazione che produce, costruire abilità che è possibile applicare ad altri progetti di programmazione, quali modellazione 3D o applicazioni di rete multiutente.

Istruzioni

• Scaricare il codice sorgente per NetHack, PlaneShift, Hack e Slash o un altro open source (gratuito) RPG o MMORPG gioco.

• Compilare il codice sorgente in programma eseguibile, riferendosi alle istruzioni che accompagnano il codice sorgente per i dettagli.

• Eseguire il programma e giocare il gioco. Prendere appunti sulle cose che ti piace il gioco, nonché sugli aspetti che si desidera modificare.

• Leggere la documentazione fornita con il gioco e quindi aprire uno dei file di codice sorgente in un ambiente di sviluppo integrato (IDE), editor di testo (ad esempio Blocco note) o un word processor.

• Ogni riga dell'origine di leggere e scrivere commenti sotto o accanto a quelle istruzioni che capisci. Ad esempio, per un gioco di raccolta tesoro come Dungeons and Dragons si potrebbe essere visualizzato codice che assomiglia a questo:

Se (blnPlayer1PicksUpGold) {Player1LifeUnits = Player1LifeUnits + 20;}

Il commento che si potrebbe scrivere per un blocco di codice potrebbe essere "Se il giocatore 1 raccoglie tesoro d'oro, aumentare la sua energia vitale di 20 unità." Ripetere questo passaggio per gli altri file di origine.

• Digitare nuovamente il codice sorgente in un nuovo insieme di file, riferendosi a stampe dei file di origine originale per l'orientamento. Questa azione vi costringerà a leggere attentamente l'origine. Come avrete capito più istruzioni di programma durante questo passaggio, è possibile scrivere ulteriori commenti per loro. Compilare ed eseguire il gioco trascritte.

• Eliminare il file di codice sorgente di comprendere meglio e quindi digitarla dalla memoria, che fa riferimento alla fonte originale, solo se necessario. Questa recitazione invito a riflettere più profondamente su come funziona il codice.

• Ripetere il passaggio 7 fino a quando non si può recitare il file di codice sorgente completamente dalla memoria e ricompilare e giocare il gioco risultante.

• Imparare il codice per i file di codice sorgente rimanenti nello stesso modo come il primo file, utilizzando i passaggi 7 e 8 per guidarvi. Completato questo passaggio, che vi darà abilità sufficiente per cominciare a fare cambiamenti al gioco, che è il primo passo nello sviluppo la personalizzazione di esso.

• Scrivere il codice di programma che implementa uno degli elementi superficiali nella lista che hai scritto nel passaggio 3. Ad esempio, il codice che fa gli occhi di un personaggio di blu (ad esempio "Player1.EyeColor = blu;") potrebbe apparire come "Player1.EyeColor = verde;" per rendere gli occhi verdi.

• Ricompilare il gioco e giocare. Fare uno o due altri cambiamenti superficiali al gioco. Dopo il gioco viene compilato e viene eseguito correttamente, è necessario apportare una modifica più complessa. Ad esempio, è possibile impedire un carattere di caccia al tesoro di guadagnando punti dopo aver raccolto un particolare tipo di tesoro, come argento o gioielli.

• Scrivere il codice del programma per ognuno degli elementi rifacimento sulla lista di passaggio di 3. Se si può ancora riconoscere il gioco originale, come si gioca la versione personalizzata di esso, fare un nuovo elenco con più ampie modifiche. Questo processo di progressiva progettazione e codifica alla fine produrrà il proprio, gioco originale.