Als «java» getaggte Fragen

Java ist sowohl eine beliebte objektorientierte Programmiersprache als auch eine Laufzeitumgebung, mit der Java-Programme auf den meisten Hardware- und Softwareplattformen unverändert ausgeführt werden können.

96
Welchen Datentyp sollte ich für die Spielwährung verwenden?

Sollte in einem einfachen Geschäftssimulationsspiel (in Java + Slick2D integriert) der aktuelle Geldbetrag eines Spielers als floatoder als intoder als etwas anderes gespeichert werden ? In meinem Anwendungsfall werden für die meisten Transaktionen Cents verwendet (0,50 USD, 1,20 USD usw.), und...

41
Sollen die Akteure eines Spiels selbst für das Zeichnen verantwortlich sein?

Ich bin sehr neu in der Spieleentwicklung, aber nicht in der Programmierung. Ich spiele (wieder) mit einem Pong-Spiel, das JavaScript- canvasElemente verwendet. Ich habe ein PaddleObjekt mit folgenden Eigenschaften erstellt ... width height x y colour Ich habe auch ein PongObjekt, das...

26
Wie verhindern Teams das Überschreiben von Quelldateien? [geschlossen]

Mir ist der Gedanke gekommen, dass, während zum Beispiel die Game-Engine von mehreren Personen gleichzeitig bearbeitet wird, wie das Überschreiben verhindert wird? Lassen Sie uns sagen Entwickler ein arbeitet an Audio.cppund Entwickler zwei arbeitet auch an Audio.cpp, wie sich dies in der Regel in...

21
Wie kann ich in meinem Rollenspiel Objekte wie Java definieren?

Ich arbeite beiläufig an einem RPG-ähnlichen Spiel in Java, aber ich habe Schwierigkeiten herauszufinden, wie ich Objekte haben kann, die viele verschiedene Dinge können, ohne für jedes Objekt eine andere Klasse zu erstellen. Wie würde ich zum Beispiel eine Axt erschaffen, die Bäume fällen und...

19
Abfrage gegen ereignisgesteuerte Eingabe

Ich entwickle ein Spiel, bei dem die Eingabemethode abgefragt wird. Da ich mich jetzt jedoch eingehender mit den Spielmenüs und anderen UI-Komponenten befasse, möchte ich wahrscheinlich ereignisgesteuerte Eingaben haben. Vielleicht haben Sie sogar beides, verwenden ereignisgesteuert für die...

19
Unvollkommene Pong-KI

Diese Frage wurde von Stack Overflow migriert, da sie in Game Development Stack Exchange beantwortet werden kann. Vor 6 Jahren migriert . Ich fange also an, Java und OpenGL zu lernen, während ich LWJGL benutze. Zu Beginn schreibe ich einen Klon des Atari Pong. Ich habe den Spielbildschirm und die...

16
LibGDX - Überprüfen Sie, ob derzeit auf Android / Desktop

Ich benutze LibGDX und Flixel-Android, um ein Desktop / Android-Spiel zu erstellen. Anscheinend sollte es eine Möglichkeit geben, zu überprüfen, ob Sie gerade auf einem Android-Gerät, dem Desktop usw. ausgeführt werden, aber ich kann es nirgendwo finden. Soll ich es einfach von den einzelnen...

15
Erstellen eines HUD / GUI mit OpenGL (LWJGL)

Ich bin in der Phase meiner Spieleentwicklung, in der ich ein HUD oder eine GUI erstellen muss. Ich bin noch nie zu diesem Teil gekommen, also weiß ich nicht, wie es gemacht wird. Ich habe versucht, ein einfaches Quad an einer festen Position auf dem Bildschirm zu rendern, aber es gibt ein Problem....