Welches Programm brauche ich, um Java-Spiele zu erstellen?

January 22

Jeder junge Spieler hat, auf einen Zeitpunkt oder ein anderes, der gleiche Gedanke durch den Kopf gehen, sobald er seinen ersten Programmierung Kurs abgeschlossen ist: "Wie kann ich Spiele machen?" Traditionell ist die Lingua Franca der Spielentwicklung C++, aber Java hat seine eigene respektablen Satz Spiel Entwicklungswerkzeuge angesammelt.

Das absolute Minimum

Auf das absolute Minimum alles was Sie brauchen, Java-Spiele zu entwickeln ist eine Kopie der kostenlose Java Software Development Kit von Oracle und einem Text-Editor. Allerdings sind nur wenige Spiele-Entwickler oder Programmierer im Allgemeinen für diese Angelegenheit--mit so wenig zufrieden wenn so viele Werkzeuge vorhanden sind, um mit der Arbeit zu helfen.

Integrierte Entwicklungsumgebungen

Integrierte Entwicklungsumgebungen sind die ersten Werkzeuge, die jeder selbst-Achtung Java-Entwickler auf seine Hände bekommen muss. Diese anspruchsvolle Text Editoren kommen mit vollen Suiten von Tools zum entwickeln und Debuggen in einer Sprache Ihrer Wahl. Es gibt zwei große IDEs für Java-Entwicklung heute verwendet: NetBeans und Eclipse. Beides sind respektable Programme mit gewidmet Anhängerschaft und Ihrer Wahl zwischen den beiden wird, hängt in erster Linie Ihren Geschmack als Entwickler, so fühlen sich frei, mit jedem zu experimentieren. Da Netbeans mit dem Java SDK kommt, es wahrscheinlich der beste Ort ist um zu starten, aber Sie können Ihre Netbeans importieren Projekte in Eclipse und umgekehrt, wenn Sie später ändern.

Game-Engine

Java SDK kommt out of the Box mit den Bibliotheken, die erforderlich, um das Zeichnen von 2D und 3D Grafiken auf dem Bildschirm sowie die Soundeffekte und Musik spielen benötigte Software. Diese Bibliotheken wurden jedoch nicht mit Spiel-Entwickler beachten, entwickelt so viele, aber nicht alle Java Spiel, die Schöpfer eine game-Engine verwenden. Z. B. kommerzielle Spiele "Minecraft" und "Tribal Trouble" sowohl die Lightweight Java-Grafikbibliothek. Andere Motoren gehören Slick und jMonkeyEngine. Noch einmal, was Sie wählen hängt von Ihrem Geschmack, so fühlen sich frei, mit jedem von ihnen zu experimentieren.

Multimedia-Software

Sie können viel mit prozedural generierten Multimedia tun, aber die meisten Spiele verwenden, zumindest einige Grafiken, Musik und Sounds, die Sie, mit einem eher traditionellen multimedia-Programm erstellen müssen. An der Spitze der Linie für 3D sind die Grafiken ab 2011 3D Studio Max und Maya, obwohl das open-Source-Programm Blender eine Anhängerschaft hat. Ebenso die Top of the Line für 2-D-Grafiken ist Adobe Photoshop, aber viele Spiel Schöpfer sind vollkommen glücklich mit dem open-Source Programm GIMP. Musik ist entweder mit Synthesizern wie Org-Maker oder Pro Tools erstellt oder mit live-Instrumenten aufgenommen. Das gleiche gilt für Sound-Effekte.