Tutorial RPG Visual Basic

March 12

Tutorial RPG Visual Basic


Visual Basic (VB) è un linguaggio di programmazione sviluppato da Microsoft per creare rapidamente programmi. Giochi di ruolo (RPG), in cui i giocatori si sforzano di aumentare la ricchezza e lo status dei loro personaggi, sono uno dei molti tipi di giochi che è possibile creare con VB. Lo sviluppo di questi giochi coinvolge la scrittura di codice sorgente di simulare gli avversari, gli ostacoli e gli altri elementi di un RPG. Si scrive il codice in un ambiente di sviluppo integrato (IDE), come quello fornito con VB. Scrivi gioco RPG VB è essenzialmente la creazione di un mondo virtuale interattivo dinamico le cui regole si definisce.

istruzione

1 Scaricare, installare e giocare un gioco di ruolo il cui codice è open source, o disponibili gratuitamente. Tali giochi sono scuro Crow e Simbion.

2 Scrivere, come si gioca, le risposte alle domande come "Quali sono gli elementi più interessanti di questo gioco? Quali cambiamenti renderebbe questo gioco divertente da giocare il più possibile?"

3 Scaricare file di codice sorgente del gioco, quindi leggere la documentazione fornita con il codice sorgente. In particolare, nota che il linguaggio di programmazione il gioco è stato scritto in.

4 Scaricare e installare un kit di sviluppo software (SDK) per il linguaggio di programmazione dal punto 3. Se il codice sorgente del gioco è in Java, scaricare il kit di sviluppo Java (JDK) da pagina di download JDK di Oracle. Se la sorgente è in C ++ o C, scaricare un SDK dalla pagina GNU Compiler Collection.

5 Compilare programma eseguibile del gioco (ovvero il suo file .EXE) seguendo le istruzioni contenute nella documentazione del SDK. Gioca il gioco per garantire la compilazione ha avuto successo.

6 Stampare i file di origine scaricato al passaggio 3, quindi creare una nuova serie di file di origine digitando manualmente. Digitando il codice sorgente inizierà a insegnare la lingua e gli algoritmi del gioco.

7 Elimina, quindi digitare nuovamente a memoria, ognuno dei file di origine del gioco. Fare riferimento alle stampe solo se necessario. Ripetere questa operazione fino a quando si può recitare il programma completo dalla memoria. Questo passo vi darà una completa comprensione del funzionamento del gioco.

8 Leggi ciascuno dei temi della pagina di MSDN "linguaggio Visual Basic procedure dettagliate". Per ogni argomento si legge, incollare il suo programma di esempio in VB IDE, quindi eseguire il programma premendo il tasto "F5 '.

9 Digitare nuovamente il programma di esempio a memoria, come avete fatto il codice sorgente originale del gioco. Ridigitare ciascuno dei piccoli programmi dalla pagina VB Walkthroughs produrrà sufficiente abilità in VB che consente di convertire il codice sorgente originale del gioco per VB.

10 Scrivere, nel VB IDE, l'equivalente VB di ogni funzione dal codice sorgente originale del gioco. Per esempio, la fonte del gioco può mostrare questo codice Java per determinare se il gioco è finito:

boolean blnGameOver privato (goalPoints, playerCurrentPoints) {

if (playerCurrentPoints >= goalPoints) return true;

altro return false;

}

Si potrebbe riscrivere il codice in VB come segue:

blnGameOver Function (goalPoints, playerCurrentPoints) come booleano

If (playerCurrentPoints >= goalPoints) then

blnGameOver = true

else

blnGameOver = false

finisci se

End Function

11 Premere il tasto "F5" nell'IDE di eseguire il gioco, quindi eseguire il debug di eventuali errori utilizzando il debugger del IDE. Fare riferimento agli argomenti di debug nell'IDE per le istruzioni dettagliate su debug.

12 Riscrivere l'elenco dal punto 2 per posizionare i più semplici modifiche, poi scrivere il codice sorgente di VB per oggetto superiore della lista. Ad esempio, se la voce recita "L'eroe avrebbe un aspetto migliore in una camicia nera", si potrebbe scrivere "Character1.clothes.shirt = nero".

13 Scrivere il codice VB dai beni presenti in lista di personalizzare completamente il gioco in base alle idee di design. Ricompilare, il debug e giocare il gioco RPG VB completato.