Wie sollte ich Grafikdesign lernen, um ein Spiel für Android zu erstellen, während ich Java als Programmiersprache verwenden möchte?

Obwohl ich mit Java vertraut bin, habe ich mich noch nicht mit Javafx befasst oder Spiele entwickelt. Ich habe allerdings ein bisschen mit Blender rumgespielt.

Blender ist eine großartige Möglichkeit, 3D-Bilder zu erstellen. Es ist ein bisschen entmutigend zu lernen, aber hey, es ist kostenlos. Und es gibt viele Tutorials. Wenn Sie sehr detaillierte Grafiken haben möchten, denken Sie daran, dass Blender eine Menge Rechenleistung benötigt (mit anderen Worten, erwerben Sie einen Computer, der damit umgehen kann, wenn Sie keinen haben). Der Computer, auf dem ich gelernt habe, war ein bisschen alt, und Blender fror häufig ein, wenn ich in meinem Kunstwerk zu detailliert wurde.

Blender hat auch eine eigene Spiel-Engine. Denken Sie daran, dass auf dem Computer, auf dem Sie Ihr Spiel teilen möchten, die Blender-Game-Engine installiert sein muss.

Hier ist ein sehr kurzer Clip, der Teil meines Lernprozesses war. Es verwendet Modelle, die von anderen Künstlern erstellt und frei verschenkt wurden (Suche nach freien Blender-Modellen), und eine Umgebung, in der ich sie erstellt und animiert habe. Ich habe viel länger gebraucht, als ich zugeben wollte, aber es hat Spaß gemacht. In diesem Clip ging es um alles, was mein Computer zu der Zeit handhaben konnte (5-jähriger Mac mittlerer Stufe).

Ich habe einmal für Oracle an einigen Demo-Spielen gearbeitet, während sie JavaFX entwickelten. Wir haben dieses Spiel mit einem Zeitlimit von 160 Stunden erstellt. Wir haben das auf zwei Personen aufgeteilt – mich als Grafikdesigner und Spieledesigner – und die andere Person war Programmierer. Wir haben auch 20 Stunden für einen anderen Kerl gespart, der den Soundjob gemacht hat. Ich hatte also 70 Stunden für den Job und musste den richtigen Ansatz für Spieldesign und visuellen Stil wählen.

Wir würden es nicht rechtzeitig schaffen, wenn ich den 3D-Ansatz wählen würde. Folgendes haben wir getan, und wir haben es tatsächlich sehr schnell geschafft, wir haben diese 160 Stunden nicht einmal gebraucht, also haben wir den Rest in unnötiges Polieren investiert:




Wissen Sie, es geht nicht um die Art und Weise, wie Sie entwerfen, sondern darum, wie Sie über das gesamte Projekt hinweg ein einheitliches Design erzielen können, um ein angenehmes visuelles Erlebnis zu erzielen – oder zumindest nicht unangenehm.

Sicher, Blender ist ein nützliches und leistungsfähiges Werkzeug für die Erstellung von 3D-Grafiken, aber sicherlich nicht das Beste von dem, was es gibt. Und soweit ich weiß, ist es die einzige kostenlose 3D-Modellierungssoftware, die Sie unter Berücksichtigung der Alternativen wahrscheinlich für kommerzielle Zwecke verwenden würden. Ihr Spiel kann aber auch 2D-digital oder handgezeichnet sein. Lernen Sie die Möglichkeiten, experimentieren Sie mit verschiedenen Stilen, würde ich sagen. Sie werden irgendwann finden, was zu Ihnen passt.

Du solltest es gut lernen.