Home > spielen > Wie macht man Spiele für die 3DS und DSi Familie

Wie macht man Spiele für die 3DS und DSi Familie

0
Advertisement

Wie macht man Spiele für die 3DS und DSi Familie

Wie macht man Spiele für die 3DS und DSi Familie

Hallo, heute werde ich Ihnen zeigen, wie Sie ein Spiel von Grund auf für DSi / DSi XL / 3DS / 3DS XL / 2DS machen.

Sie können fragen, "Wie machst du das? Brauchen Sie Homebrew?". Nun, Sie nicht. Und, es ist ganz einfach.

Alles was Sie brauchen ist:

  • Ein DSi / DSi XL / 3DS / 3DS XL / 2DS
  • Eine Kopie von Petit Computer heruntergeladen auf Ihrem System *
  • Ein bisschen Zeit**

* Petit Computer wurde aus dem 3DS eshop entfernt. Es ist aber auf dem DSi Shop.

** Die benötigte Zeit hängt davon ab, wie komplex das Spiel ist und wie viel Debugging es abgeschlossen sein muss.

Schritt 1: Ein einfacher Code, um Sie zu erhalten begonnen

Wie macht man Spiele für die 3DS und DSi Familie

Jetzt, nachdem Sie Ihr Spiel heruntergeladen haben, gehen Sie vor und öffnen Sie es. Nachdem Sie es geöffnet haben, tippen Sie auf "Programm schreiben". Am unteren Rand des Bildschirms, sollte es eine Schaltfläche sagen "EDIT". Tippen Sie auf diese Schaltfläche. Geben Sie Folgendes ein.

@ANFANG

CLS

DRUCKEN "Drücken Sie A, um Rauschen"

WENN BTRIG () == 16 DANN BEEP 3

WARTEN 1

GOTO @ START

Sie fragen sich wahrscheinlich, was das alles ist. Also werde ich erklären. Das @START ist nur ein Ort, wo es Schleifen zurück, so dass es nicht nur ein wenig Code ausführen und dann aufhören. CLS bedeutet Clear Screen. Wenn es heißt DRUCKEN "drücken Sie A, um Geräusche zu machen", dass es genau das sagt, was es in den Anführungszeichen sagt. WENN BTRIG () == 16 DANN BEEP 3 bedeutet, dass, wenn Sie A (16 = die A-Taste) drücken, dann wird es ein wenig Piepton Rauschen (BEEP 3).

Die WAIT 1 hält es von "glitching out". GOTO @ START bedeutet ziemlich genau, wie es sich anhört. Es schleift es zurück zu Die Oberseite des Codes, also stoppt es nicht.

Schritt 2: Lass uns zum Spiel!

Wie macht man Spiele für die 3DS und DSi Familie

In Ordnung, sobald Sie gewartet haben! Der Code für das Spiel! Hier ist der Code:

X = 15

Y = 11

@ANFANG

CLS

DRUCKEN "Mein erstes Spiel in PTC"

DRUCKEN "START drücken, um"

WENN BTRIG () == 1024 DANN GOTO @ GAME

WARTEN 1

GOTO @ STARTUP

@SPIEL

CLS

LOCATE X, Y

DRUCKEN "0" 'Seitliche Anmerkung: Sie können den Text innerhalb der Anführungsstriche zu etwas anderem ändern.

IF-TASTE () == 1 DANN Y = Y-1

WENN BUTTON () == 2 DANN Y = Y + 1

IF-TASTE () == 4 DANN X = X-1

WENN BUTTON () == 8 DANN X = X + 1

WAIT 4

GOTO @ SPIEL

Es gibt die Grundlagen für ya '! Ich weiß, es ist irgendwie lahm, aber ich musste es einfach halten. Also, wo es heißt, X = 15 und Y = 11, bedeuten diese, dass der Buchstabe (X und Y) die gleichen wie die Zahlen zugeordnet sind. Diese werden Ganzzahlen genannt. Unter @GAME, wo es heißt, LOCATE X bedeutet Y, dass es den Text in einem bestimmten Bereich auf dem Bildschirm druckt. Das X ist von Seite zu Seite. Die Y ist auf und ab. Alle ZF-TASTEN () == __ DANN _ = _ (+ oder -) 1 bedeutet, dass, wenn Sie die Tasten drücken, X oder Y größer oder kleiner wird. Dies ist, was den Text bewegt. Es verschiebt es, indem es die Position "eins nach dem anderen" ändert.

Wenn Sie mit dem, was die Zahlen der Tasten zugewiesen werden wollen, dann verwenden Sie diesen einfachen Code:

@SCHLEIFE

CLS

DRUCKTASTE ()

WARTEN 1

GOTO @ LOOP

Beachten Sie, dass BUTTON () keine Anführungszeichen um ihn herum hat.

Schritt 3: Debedebedebeebe, das ist alles Leute!

Sie hörten ihn, das ist alles Leute! Suchen Sie nach einem anderen 'ible von mir! Yep, du hast es erraten, Teil zwei. Der nächste, den ich machen werde, wird mehr in die Tiefe gehen als dieser, und zeigen Ihnen, wie Sie Sprites und mehr verwenden!

Bitte kommentieren, wenn Sie Schwierigkeiten jeglicher Art haben, oder, wenn Sie es nur mochten!

Related Reading