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.
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 einfache Zinsberechnungen sind erforderlich. Ich habe Leute gesehen, die …
Ich habe das Internet durchsucht, aber es gibt nicht sehr viele Ressourcen für die Entwicklung von Java-Spielen, bei weitem nicht so viele wie in C ++. Tatsächlich sind die meisten Engines in C ++ geschrieben. Ich habe versucht, ein mit jMonkeyEngine erstelltes Spiel zu spielen, aber das Spiel war so …
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 Eigenschaften wie hat ... width height backgroundColour draw(). …
Ich muss einige benutzerdefinierte Spieldaten speichern. Karte, Spieler usw. Alle von ihnen haben "Unterobjekte". Beispielsweise haben eine Karte und eine Karte ein "Array" von Kacheln. dh hierarchische Daten. Hoffentlich nichts Binäres. Was wäre ein gutes Format für diese? Bisher habe ich überlegt: Serailization: Dies ist SCHNELL und einfach, neigt aber …
Ich schreibe meinen eigenen Klon von Minecraft (auch in Java geschrieben). Es funktioniert gerade großartig. Mit einem Betrachtungsabstand von 40 Metern kann ich mit meinem MacBook Pro 8,1 problemlos 60 FPS erreichen. (Intel i5 + Intel HD Graphics 3000). Wenn ich den Betrachtungsabstand auf 70 Meter stelle, erreiche ich nur …
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 großen Teams zu bekämpfen Überschreibungs verwaltet? …
Bin auf der Suche nach Ideen, wie man folgendes macht: Ich möchte eine einfache "Welt" in Java schreiben. Eine, mit der ich später beginnen und dann neue Objekte hinzufügen könnte, um verschiedene Verhaltensweisen zwischen vorhandenen Objekten zu simulieren / zu beobachten. Der Plan ist dann, neuere Objekte zu codieren, nachdem …
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 Monster angreifen könnte? Wenn ich …
Ich arbeite daran, die Wegfindung für die Feinde meines Spiels zu verbessern. Im Moment bewegen sie sich einfach ständig auf die exakte Position des Spielers zu, indem sie den Winkel zwischen sich und den Spielern berechnen und sich in diese Richtung bewegen. Ich habe auch einen Flock-Algorithmus, der verhindert, dass …
Ich habe mich gefragt, ob es einen möglichen Schaden gibt, wenn meine Spieleschleife so schnell läuft, wie es das System zulässt. Ich habe derzeit eine Schleife, die durch Messen der verstrichenen Zeit in Nanosekunden die Spielelogik und die Renderlogik problemlos mit vordefinierten Geschwindigkeiten ausführt. Tatsächlich wird jede Logik, die ich …
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 Benutzeroberfläche und fragen nach der Eingabe "world". Ich bin gespannt, was der …
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 …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Ich komme zum Ende meines ersten CS-Jahres, bei dem …
Ich habe diese Frage aus mehreren Quellen recherchiert und muss noch eine eindeutige Antwort finden, die besagt, dass "Ja, das ist korrektes Denken" oder "Nein, hier ist, wie es gemacht wird". Ich versuche, mit OpenGL-Rendering die Unabhängigkeit von der Auflösung zu gewährleisten. Ich denke, ich sollte so vorgehen, dass ich …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.