Pokemonklon erstellen

Hag2bard

Bekanntes Mitglied
Wenn man wie in meinem Fall das Spiel Pokemon Feuerrot nachbauen möchte, ist dann JavaFX besser geeignet?
Es ist ein GameBoy Advance Spiel. Ein 2D RPG.
Welche Alternativen gibt es sonst noch?
 

KonradN

Super-Moderator
Mitarbeiter
Wenn man wie in meinem Fall das Spiel Pokemon Feuerrot nachbauen möchte, ist dann JavaFX besser geeignet?
Es ist ein GameBoy Advance Spiel. Ein 2D RPG.
Welche Alternativen gibt es sonst noch?
Hier wäre mein Tipp: Eigenes Thema -> eigener Thread.

Generell ist die Frage, was Du genau machen willst und auf welchen Systemen es laufen soll.

Es spielt keine so große Rolle, worauf Du aufsetzt. Du kannst also JavaFX oder Swing nutzen (bei Applikationen auf dem Desktop). Wenn statt einem Desktop z.B. Android das Ziel ist, dann ist da natürlich das Android SDK gut.

Man kann sich aber auch immer überlegen, ob man nicht spezielle Frameworks / Libraries nutzen möchte. Für Spiele in Java gibt es z.B.:

https://jmonkeyengine.org/ - hier hat man eine ganze Game Engine, die viel Funktionalität bietet.

https://www.lwjgl.org/ - Hier ist dann auch Cross Platform Unterstützung für Grafik, Audio und so aber IMHO weniger speziell als z.B. die jmonkeyengine.

Da kann man also per Suche bestimmt sehr viel finden, das einen unterstützt.
 

Robert Zenz

Top Contributor
Wenn man wie in meinem Fall das Spiel Pokemon Feuerrot nachbauen möchte...

Achja, freundliche Erinnerung: Die Grafiken von Pokemon selbst zu verwenden ist eine Urheberrechtsverletzung. Den Namen zu verwenden ist eine Urheber- und Markenrechtsverletzung (ich gehe mal davon das "Pokemon" als Marke geschuetzt ist). Irgendeine Form von "Fair Use" greift bei so einem Projekt so richtig gar nicht, auch "Aber ich verkaufe es ja nicht!" ist ebenso irrelevant.

Das spielt natuerlich keine Rolle wenn du es nie veroeffentlichst, aber ist zu beachten in dem Moment wo du es irgendwie verteilen beginnst.
 

Robert Zenz

Top Contributor
Wenn es dir nicht um Java, sondern um das Spiel programmieren selbst geht, kannst du dir natuerlich auch Godot (GDScript (Python-aehnlich), C++) und Defold (Lua, C++) ansehen. Haben beide erstklassige Unterstuetzung fuer Tilesets.
 

Staarfightaar

Bekanntes Mitglied
Wenn man wie in meinem Fall das Spiel Pokemon Feuerrot nachbauen möchte, ist dann JavaFX besser geeignet?
Es ist ein GameBoy Advance Spiel. Ein 2D RPG.
Welche Alternativen gibt es sonst noch?
FXGL ist eine game engine basierend auf javafx das haupt fokus auf 2D hat und ist definitiv geeignet
- du wirst sehr viel coden müssen verglichen mit anderen engines
- du wirst sehr viel über interne spiel entwicklung lernen wie zb wie man eine animation aufbaut ( was da einfach geht aber dir viel zeigt )
( ich bin mmit jmonkey verzweifelt )

UNITY hat auch ein rieseen 2D tool kit
- sehr eifnach zu bedienen
- hat halt den unity editor... da kannst du zb auf tile maps malen mit bildern also sehr sehr einfach
- du drückst auf export und klickst an für was du es haben willst... android, desktop, mac , linux ... is halt schon geschmeidige sache

Godot hat auch ein riesen 2D tool kit
- soll angeblich sehr rudimentär sein ka ob das stimmt


unity hat sogar ne 3d tilemap.. die is schwerer als 2d weil es preview feature ist, aber da mach ich im moment auch ein ww2 spiel damit
Unbenannt.PNG
 

Hag2bard

Bekanntes Mitglied
Danke für die Antworten. Mir geht es nicht um das Spiel selbst, sondern um Java. Ich möchte dass meine Programmierkenntnisse wachsen, so wie mein Spiel. Ich möchte mehr über den Aufbau von Java Projekten erfahren, also das theoretische Wissen steigern und praktisch umsetzen.
Momentan bin ich am Map Editor dran. Laufen soll das Spiel auf meinem Rechner. Dass die Tilemaps urheberrechtlich geschützt sind, ist ein großes Problem für mich. Wenn ich meinen Code kommentiert und gesäubert habe, möchte ich ihn mit euch teilen damit ihr ihn aufeinander nehmen könnt.
Als nächstes denke ich werde ich weder Performance Optimierung noch Bug Fixing vornehmen, sondern Junit Tests implementieren.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Mühle Spielfeld erstellen Spiele- und Multimedia-Programmierung 5
J TreeNode erstellen [Hilfe beim Konstruktor, Zeile 16] Spiele- und Multimedia-Programmierung 2
V GUI in LWJGL 2 erstellen Spiele- und Multimedia-Programmierung 6
J CMD Output aktualisieren lassen statt neu erstellen? Spiele- und Multimedia-Programmierung 1
A Spielfelder erstellen mit Jogl Java durch ein Koordinaten Array Spiele- und Multimedia-Programmierung 1
A Figur zentrieren und Spielwelt erstellen Spiele- und Multimedia-Programmierung 1
R Durch String Platform Game erstellen Spiele- und Multimedia-Programmierung 8
B Mit Swing eine Grafische Oberfläche erstellen Spiele- und Multimedia-Programmierung 1
L Zeichentrick erstellen Spiele- und Multimedia-Programmierung 6
S GUI erstellen für Text Adventure Spiele- und Multimedia-Programmierung 4
ZoXlike Audio Server selbst erstellen Spiele- und Multimedia-Programmierung 11
K Erstellen eines Fotoalbums mit Java Spiele- und Multimedia-Programmierung 8
F Klausurersatz: Ein Java-Programm erstellen und dieses präsentieren. Spiele- und Multimedia-Programmierung 2
K Umlaufbahn erstellen Spiele- und Multimedia-Programmierung 3
Anfänger2011 Wichtig: Grafik und Sprites erstellen Spiele- und Multimedia-Programmierung 1
D Ordner auf Desktop erstellen(Pc unabhängig) Spiele- und Multimedia-Programmierung 3
J Zufällige Zeichenfolge erstellen mit Möglichkeit der Subtraktion Spiele- und Multimedia-Programmierung 20
X LWJGL - Anklick baren Button erstellen aber wie? Spiele- und Multimedia-Programmierung 6
X Minecraft Wie kann ich eine Karte erstellen wie zb:(Bei Minecraft) Spiele- und Multimedia-Programmierung 1
A Spielemap erstellen Spiele- und Multimedia-Programmierung 13
S Einen Dialog zweier Personen erstellen (Textadventure) Spiele- und Multimedia-Programmierung 4
G Textadventure erstellen Spiele- und Multimedia-Programmierung 9
M Beste methode zur Map Erstellen in "Block" Games Spiele- und Multimedia-Programmierung 2
F LWJGL Problem mit Erstellen eines Objekts und der Kamera Spiele- und Multimedia-Programmierung 5
windl Mediacenter Skin erstellen Spiele- und Multimedia-Programmierung 3
M OpenGL: Rectangle dort erstellen wo ich hintippe Spiele- und Multimedia-Programmierung 2
T LWJGL Gui erstellen Spiele- und Multimedia-Programmierung 7
N Level abspeichern/erstellen Spiele- und Multimedia-Programmierung 7
C Würfel erstellen und als Raum nutzen Spiele- und Multimedia-Programmierung 6
S Wolken Bild/Grafik vom Programm erstellen lassen Spiele- und Multimedia-Programmierung 11
N Eigene Java 3D Engine erstellen. Spiele- und Multimedia-Programmierung 11
P Spiel HUD erstellen Spiele- und Multimedia-Programmierung 6
D ImageIcon erstellen Spiele- und Multimedia-Programmierung 2
S Applikation aus Applet erstellen Spiele- und Multimedia-Programmierung 6
M Spielkapitel/-Level erstellen/verwalten Spiele- und Multimedia-Programmierung 6
T mit Sketchup und Java [Spiel erstellen] Spiele- und Multimedia-Programmierung 4
S Spielfeld erstellen Spiele- und Multimedia-Programmierung 2
X Kartenspiel: Karten erstellen Spiele- und Multimedia-Programmierung 4
W Quiz mit Videos erstellen Spiele- und Multimedia-Programmierung 4
T Animiertes GIF erstellen Spiele- und Multimedia-Programmierung 2
E Sammelspiel erstellen? Spiele- und Multimedia-Programmierung 2
W Bitmap aus Datei erstellen Spiele- und Multimedia-Programmierung 5
H Screenshot einer Graphics2D Anwendung erstellen Spiele- und Multimedia-Programmierung 6
Quaxli isometrische Sprites erstellen Spiele- und Multimedia-Programmierung 2
R Shapes erstellen Spiele- und Multimedia-Programmierung 8
D Jogl2 (Netbeans8) selbstlaufende Applikation erstellen Spiele- und Multimedia-Programmierung 4
S Grafik erstellen für Java Spiel Spiele- und Multimedia-Programmierung 8
M *.jar erstellen Spiele- und Multimedia-Programmierung 12
V Java3D: HUD erstellen Spiele- und Multimedia-Programmierung 2
V Java3D: Ringe für Saturn erstellen Spiele- und Multimedia-Programmierung 8
S jfreechart, kursdiagramm erstellen Spiele- und Multimedia-Programmierung 22
S Video erstellen (AVI) Spiele- und Multimedia-Programmierung 3
T Erstellen eines ausdruckbaren Formulars Spiele- und Multimedia-Programmierung 5
A Screenshots von einer Scene erstellen Spiele- und Multimedia-Programmierung 5
O Image dynamisch erstellen. Spiele- und Multimedia-Programmierung 6
G GL4Java Animation erstellen Spiele- und Multimedia-Programmierung 2
C JPEG oder BMP Bild erstellen Spiele- und Multimedia-Programmierung 5
S 3d editor gesucht der 3ds files erstellen kann. Spiele- und Multimedia-Programmierung 4
F Image eines bestimmten Bereichs eines JPanels erstellen Spiele- und Multimedia-Programmierung 4
T [jogl] GLU ab JSR-231 erstellen Spiele- und Multimedia-Programmierung 2
S Gif Animation aus Prog heraus erstellen Spiele- und Multimedia-Programmierung 11
S 3D Objekt erstellen und darstellen Spiele- und Multimedia-Programmierung 4
R JPEG aus HexString erstellen Spiele- und Multimedia-Programmierung 2
D mehrere Graphiken erstellen und ihre Position definieren Spiele- und Multimedia-Programmierung 4

Ähnliche Java Themen


Oben