Come fare trucchi per un gioco per PC

Fare i trucchi per un gioco per PC che i giocatori possono entrare non solo potrebbe aiutarli a vincere, i codici potrebbero anche dare loro qualche ulteriore incentivo a riprodurre il tuo gioco. È possibile programmare i codici cheat dopo aver creato gli altri elementi del gioco, come la salute del giocatore, il punteggio, vite, munizioni o qualsiasi altra cosa altre variabili il gioco utilizzerà. Indipendentemente dal linguaggio di programmazione che si utilizza per creare il tuo gioco, è possibile effettuare utilizzando funzioni "if-then-else" codici cheat.

Istruzioni

• Creare la struttura di base del tuo gioco. Non è possibile creare codici cheat che modificano elementi del vostro gioco se tali elementi non esistono in primo luogo. Ad esempio, se si stanno facendo un gioco dove i giocatori hanno vite multiple, è necessario creare una variabile di "vita".

• Aggiungere un controllo casella di testo e un controllo button a una parte del tuo gioco, se si è nella schermata del titolo o durante il gioco. Modificare il testo sul pulsante per mostrare "OK". Modificare le proprietà di visibilità su "hidden" in modo non possono essere visti durante il gioco regolare.

• Creare una funzione di pressione di un tasto. Quando l'utente preme un tasto desiderato, ad esempio il tasto "Invio", la casella di testo e controlli pulsante di "OK" diventerà visibili e attendere al giocatore di entrare un cheat code. Per impostazione predefinita, la casella di testo accetta l'input dell'utente, ma è necessario programmare il tasto per chiamare la funzione di correttore codice imbroglio quando l'utente fa clic su esso. Ad esempio, il seguente pseudocodice per il comando di "OK" verrà chiamare la funzione di codice di cheat e passare il giocatore cheat voce di codice ad esso:

Function okButton pressed() {

chiamata cheatCode (stringa textbox. Testo)

}

• Scrivere una funzione che accetta il codice giocatore entrato come una variabile di stringa. Creare un blocco "if-then-else" che controlla se il codice è valido e, in caso affermativo, modifica gli attributi del giocatore. Ad esempio, il seguente psuedocode apre la funzione imbroglio codice e controlli per due codici diversi:

Function cheatCode(string cheat) () {

Se barare = "morelives" then

playerLives + = 1

ElseIf cheat = "bigmoney"

playerCash + = 10000

fine se

}

• Aggiungere controlli condizionali annidati al tuo blocco "if-then-else" per codici che può essere attivato e disattivato, come invincibilità. Il seguente pseudocodice espanso verrà tal:

Function cheatCode(string cheat) () {

Se barare = "morelives" then

playerLives + = 1

ElseIf cheat = "bigmoney"

playerCash + = 10000

ElseIf cheat = "canthurtme"

Se playerInvincible = False then

playerInvincible = True

scrivere ("Cheat acceso")

altro

playerInvincible = False

scrivere ("Cheat spento")

fine se

fine se

}

• Ripristinare i componenti di codice cheat. Cancellare il contenuto della casella di testo e nascondere ed i controlli di pulsante "OK". Aggiungere quanto segue alla funzione "maiuscole". Queste righe verranno eseguite dopo il gioco controlla codice cheat del giocatore:

Function okButton pressed() {

chiamata cheatCode (stringa textbox. Testo)

casella di testo. Testo = ""

casella di testo. Visibile = False

okButton.Visible = False

}