Erstellen einer Spiel vereint viele Aspekte der Informatik , Psychologie und Kunst. Unter diesen Facetten sind die visuellen und musikalischen Künste ( für Multimedia- Spiele) ; narrative Schöpfung, um das Gefühl einer neuen , aber plausiblen Wirklichkeit erzeugen; Algorithmen die Umsetzung der Schaffung schwierig, aber wünschenswert und erreichbare Ziele , und künstliche Intelligenz, um Gegner zu schaffen. Das Web bietet viele Werkzeuge für das Drehen diese Elemente in Spielen , einschließlich derjenigen für die Programmiersprache Java . Sourceforge , Java Boutique und andere Websites haben Java-Quellcode zu studieren und Sie können Original-Spiele aus . Auch gibt es kostenlose Software Development Kits , Compiler und komplette Entwicklungsumgebungen für Java. Things You
Java Software Development Kit von der Oracle-Website
brauchen anzeigen Weitere Anweisungen
1
Geben Sie den folgenden Ausdruck in einer Web-Suchmaschine :
< p > Java Spiel Quellcode
Vary den Begriff " Spiel" auf bestimmte Spiele, vor allem einfachen Ideen zu suchen. Zum Beispiel, " Java -Quellcode Wort-Puzzle " und " Java Kontrolleure Quellcode. "
2
Spielen Sie ein paar Spiele, die Sie finden. Für das Spiel Ihnen am besten gefällt , laden Sie den Quellcode .
3
Mit einem Java Software Development Kit , den Quellcode kompilieren . Das Kit ist kostenlos auf www.oracle.com . Klicken Sie auf "Java für Entwickler " auf der Seite , wo Sie es herunterladen können navigieren.
4
Drucken Sie den Quellcode und durch sie mindestens zweimal lesen. Schreiben Sie Ihre Kommentare über Aussagen, die Sie verstehen .
5
Bitte geben Sie das Spiel in einer neuen Reihe von Textdateien mit der Endung der " . Java " Datei-Endung , das Lesen des Quellcodes in dem Ausdruck zu tun. Re - Eingabe wird das Spiel Sie Java-Syntax und die Grundlagen der Spiel Logik einführen .
6
Kompilieren und starten Sie das Programm mit den Leitlinien für die Java Compiler Problem auf der Seite , um Fehler zu beheben.
7
schreiben , in Ihrem neu-getippten Quellcode, zusätzliche Kommentare, was jeder tut Funktion erklären. Zum Beispiel für eine Quellcode-Datei mit einer Funktion namens " createNewWord () ", könnten Sie schreiben: " Diese Funktion verwendet die Java Random-Klasse zu unvorhersehbaren String von drei bis fünf Zeichen zu schaffen."
8
Stellen Sie einen Ausdruck Ihrer kommentierten Quellcode . Schneiden bzw. beantragen einen schwarzen Filzstift auf die kürzeste Funktion im Quellcode . Du wirst wieder in dieser Funktion den Quellcode aus dem Speicher.
9
Re - Art das Spiel von dem Ausdruck Sie , mit Ihrem Gedächtnis des gelöschten Funktion kombiniert . Finden Sie in der Source-Code nach Bedarf. Sobald Sie kompilieren und starten Sie das Spiel , black out anderen Funktion Quellcode und geben Sie das Spiel erneut. Führen Sie diesen Schritt wiederholt , bis Sie das komplette Spiel aus dem Speicher geben .
10
Schreiben Sie eine oberflächliche Veränderung, die Sie gerne mit dem Spiel machen würde . Zum Beispiel: " Das Spiel wird dem Spieler 12 Chancen , um das Ziel Wort , anstatt sieben Chancen zu erraten. "
11
finden , mit Ihrem Quellcode-Editor die Funktion "Suchen" , die Teil des Quellcode für die Änderung, die Sie gerne machen würde . In Bezug auf das Beispiel aus dem vorherigen Schritt , könnte der Code, den Sie suchen wie folgt aussehen:
privaten final int nMaximumAttempts = 7;
12
Ändern Sie den Code auf der Grundlage Ihre schriftliche Beschreibung der Änderung von Schritt 10 fort. Zum Beispiel würde die vorherige Probe wie folgt lauten:
privaten final int nMaximumAttempts = 12;
Recompile und starten Sie das Programm
13
schreiben , nach dem Abschluss . die Änderung , die Beschreibung für einen weiteren Überarbeitung . Dieses Mal überarbeiten das Spiel der Algorithmus , einen Charakter Verhalten oder andere nicht - oberflächlichen Aspekt des Spiels. Implementieren Sie diese Änderung über die Anweisungen in den Schritten 11 und 12 .
14
weitere Änderungen an dem Spiel, mit den Schritten 10 bis 12, bis das Spiel nicht mehr ähnelt das Original. Wenn man diesen Punkt erreicht , haben Sie Ihre eigenen , neuen Spiel gemacht .