Game-Tutorial von Quaxli Fragen

Status
Nicht offen für weitere Antworten.

Kin

Mitglied
Ich habe mich mal an das gameTutorial gewagt, welches hier im Tutorial Thread vermerkt ist. Da ich bereits ein Problem habe und eventl. im Laufe des Tutorials weitere hinzukommen werden, dachte ich mir, ich mache mal diesen Thread auf, um meine Fragen zu stellen.

Bin im Tut auf Seite 13 und es gibt Probs mit der FPS-Anzeige. Sie erscheint überlagert, d.h. man erkennt nichts. Wie kommt das? Auf dem Screenshot im Tutorial sind die FPS kalr zu erkennen.

MfG
 
S

squawking

Gast
Irgendwie scheint das gesamte Tut durcheinander zu sein. Zb soll amn irgendwann in der Klasse GamePanel auf Variablen in der Klasse Sprite zugreifen, die hier jedoch gar nicht existieren(horizontalSpeed/verticalSpeed). Gab auch noch weitere fehler, die ich allerdings selber beheben konnte. Also wenn man das Tutorial so macht, wie es beschrieben ist, funktioniert das nicht.
 

Kin

Mitglied
die squawking-Antwort ist von mir. :D
macht der gewohnheit aus anderen Forne. Aber wieso kann man hier überhaupt als Gast unter irgendeinem namen schreiben?
 

lotus

Mitglied
Also ich hab das Tut auch durchgearbeitet und bin sehr gut zurechtgekommen (großes Lob!) :)

wegen den FPS:
Es ist wichtig, dass die ganz zuletzt gezeichnet werden; also nach den anderen Sprites und dem Background...
 

Kin

Mitglied
Die FPS werden als letzes gezeichnet. Bringt aber nix. Keine Ahnung woran das liegt. Und was ist mit den angedeuteten variablen aus der klasse Sprite? wie fliessen die ein? Im Tutorial wird das nicht erwähnt.
 

lotus

Mitglied
Die Spielfiguren, also z.B. Helikopter oder Rakete sind Sprites...
Hier ist meine Methode paintComponents aus dem GamePanel:

Code:
public void paintComponent(Graphics g) {
		super.paintComponent(g);
				
		if (bg!=null) g.drawImage(bg, 0, 0, null);
		
		if (isStarted()) {
			for (Drawable draw : actors) {
				draw.drawObjects(g);
			}
		}
				
			g.setColor(Color.RED);
			g.drawString(Long.toString(fps), 10, 20);
}

Zuerst zeichne ich den Hintergrund dann alle Sprites und zum Schluss setze ich noch die Farbe auf Rot und lasse mir die FPS ausgeben... sieht das bei dir auch so (oder ähnlich) aus?
 

Kin

Mitglied
Also das erste prob hab ich gelöst. in der Methode muss zuerst clearRect() aufgerufen werden. Damit wird dann alles in dem jeweiligen Rechteck gelöscht. Somit kommt es nicht zu ungewollten überlagerungen. Ist mir zwar nicht ganz klar wieso offenbar nur ich das Prob habe und andere nicht aber was solls.
Jatzt habe ich dasProb, dass der Heli nur auf VK_RIGHT reagiert. er fliegt nur nach rechts. habe schon einiges ausprobiert aber es will einfach nicht klappen mit den andren richtungen
 

Quaxli

Top Contributor
Du mußt nur einfach den Monitor umdrehen, dann klappt's.... :wink:

Spaß beiseite: Die Frage läßt sich nicht beantworten, ohne daß Du Code postest. Wenn Du Fragen zum Tutorial hast, kannst Du mir auch gerne eine PN schreiben. Solange es um konkrete Probleme zum Tutorial geht, antworte ich gerne.
 

Kin

Mitglied
So. konnte nun alle Probleme bis hierhin lösen und wollte mal sound hinzufügen. Leider bekomme ich beim versuch die Datein zu laden eine Nullpointer-Exception. Die Datei ist vorhanden. Habe sogar mit File.separator statt / oder \ gearbeitet. Bringt alles nix.
 

Quaxli

Top Contributor
Das Problem liegt in Zeile 195.




Nee, im Ernst: Was soll ich mit dieser Aussage anfangen? Bisschen Code und Beschreibung außen rum muß schon sein, wenn Du Hilfe willst.
 

Kin

Mitglied
Code:
SoundLib slib;
//...
slib = new SoundLib();
//...
slib.loadSound("boom", "sounds"+File.separator+"boom.wav");

Exception:

Exception in thread "main" java.lang.NullPointerException
at sun.applet.AppletAudioClip.<init>(Unknown Source)
at java.applet.Applet.newAudioClip(Unknown Source)
at de.SoundLib.loadSound(SoundLib.java:22)
at de.GamePanel.doInitializations(GamePanel.java:114)
at de.GamePanel.<init>(GamePanel.java:102)
at de.GamePanel.main(GamePanel.java:237)
 

Quaxli

Top Contributor
Probier mal:

slib.loadSound("boom", File.separator+"sounds"+File.separator+"boom.wav");

bzw. eben:

slib.loadSound("boom","/sounds/boom.wav");

und der Ordern sounds muß natürlich im Verzeichnis sein, in dem sich Deine class-Dateien befinden.
 

Kin

Mitglied
funktioniert leider nicht. Die Datei ist definitiv im Ordner sounds vorhanden. Und dieser liegt im Verzeichnis des Projekts.
 

Quaxli

Top Contributor
Könntest Du mir mal einen Screenshot Deines Verzeichnisses schicken? So daß man die Datei und den ganzen Pfad bzw. die Projektstruktur sieht?
 

Kin

Mitglied
...\workspace\Game_Tutorial\sounds

Da liegen dann alle sounds drin.
in Game_Tutorial liegen die Ordner bin und src .
 

Kin

Mitglied
Ok. daran lag es. und wieso ist das so? ich dachte, die ordner müssen immer in das Projekt-Verzeichnis??
 

Quaxli

Top Contributor
Du hast weder das Tutorial noch mein Posting von gestern 13:41 richtig gelesen. :noe: :wink:
Der Ordner muß im gleichen Verzeichnis wie die class-Dateien sein und das ist in Deinem Fall das bin-Verzeichnis.
 

Kin

Mitglied
scheinbar haste recht. mmh. vielleicht fange ich niochmal von vorne an und nehme mir etwas mehr zeit dafür.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
hdi Das java-forum.org 2D-Game Projekt/Tutorial Spiele- und Multimedia-Programmierung 6
L Spider game, Ist es verloren? Spiele- und Multimedia-Programmierung 4
J SNAKE-GAME-LOOP / (Applet zu Application) Spiele- und Multimedia-Programmierung 4
P Snake Game Verbessern Spiele- und Multimedia-Programmierung 15
E Organisation für Game Spiele- und Multimedia-Programmierung 1
G [Game-Multiplayer] Welt vom Server zum Client senden. Spiele- und Multimedia-Programmierung 0
C 3d Game Engine : PERFORMANTE Räumliche Verdeckung Spiele- und Multimedia-Programmierung 5
R Durch String Platform Game erstellen Spiele- und Multimedia-Programmierung 8
G Component System Java 2D Game LibGDX Spiele- und Multimedia-Programmierung 6
G Collision Detection in einem 2D Sandbox Game. Spiele- und Multimedia-Programmierung 2
J Problem mit Game Of Life Spiele- und Multimedia-Programmierung 3
B "Snake"-Game Logikfehler Spiele- und Multimedia-Programmierung 1
R Game Loop verhält sich eigenartig Spiele- und Multimedia-Programmierung 1
H Game Crash Spiele- und Multimedia-Programmierung 7
B Game of Life: Was mache ich falsch? Spiele- und Multimedia-Programmierung 3
$ Einstieg in Java Game Development Spiele- und Multimedia-Programmierung 11
BraunBerry Java Game Pixel "einfärben" Spiele- und Multimedia-Programmierung 6
BraunBerry Java Game verbesserte Kollisionserkennung Spiele- und Multimedia-Programmierung 18
BraunBerry Java Game Waypoint System Spiele- und Multimedia-Programmierung 3
T Moddable Game Spiele- und Multimedia-Programmierung 6
P java lwjgl Game Spiele- und Multimedia-Programmierung 0
T Game-Rendering Spiele- und Multimedia-Programmierung 5
I 2D-Side-Scrolling-Game in Chunks splitten Spiele- und Multimedia-Programmierung 9
Z 2D Pixer art RPG Game - Alpha auf Indie DB spielbar Spiele- und Multimedia-Programmierung 0
F Game of Life Spiele- und Multimedia-Programmierung 1
S Game/Cheat Spiele- und Multimedia-Programmierung 20
wolfgang63 Mit JavaFX einfaches Game programmieren Spiele- und Multimedia-Programmierung 5
D Textfield im Game ,Problem: while-Schleife Spiele- und Multimedia-Programmierung 3
O Pause Menu im 2D Game, bitte um Rat! Spiele- und Multimedia-Programmierung 4
J Java Game performance Probleme Spiele- und Multimedia-Programmierung 7
K Online Game? Spiele- und Multimedia-Programmierung 1
R Game Loop scheitert.. Spiele- und Multimedia-Programmierung 2
Androbin Verschwindender Spieler in 2D-Game Spiele- und Multimedia-Programmierung 7
Sogomn Game Loop Spiele- und Multimedia-Programmierung 2
M Jump 'n' Run Game - Blöcke? Spiele- und Multimedia-Programmierung 7
J Verständnissfragen zur Game-Loop Spiele- und Multimedia-Programmierung 2
N Game GUI Programmieren Spiele- und Multimedia-Programmierung 16
Black_ixx ManaWar Action Game Spiele- und Multimedia-Programmierung 5
M Multiplayer-Game auf Website Spiele- und Multimedia-Programmierung 2
M Multiplayer Game mit Frontend auf HTML5 - ohne ständigen Client Request - Möglich?! Spiele- und Multimedia-Programmierung 12
P Mein Android Game Spiele- und Multimedia-Programmierung 3
N Animationen für ein 2D game Spiele- und Multimedia-Programmierung 6
S Problem mit Zeitsteuerung der Game Loop Spiele- und Multimedia-Programmierung 4
Kenan89 Kleines Game Spiele- und Multimedia-Programmierung 26
M Vektor Game Spiele- und Multimedia-Programmierung 13
F Bot updaten von einem Browser game Spiele- und Multimedia-Programmierung 7
Samake03 [Game]"Plumbo - Lost in Depth" Preview und Fragen Spiele- und Multimedia-Programmierung 18
K Game Engine für selbstprogrammiertes Spiel Spiele- und Multimedia-Programmierung 27
A Music für Android game Spiele- und Multimedia-Programmierung 3
A Wie wird die Person im Game animiert, dass sie ihre Körperteile bewegen? Spiele- und Multimedia-Programmierung 3
K 3D Game wie Minecraft Spiele- und Multimedia-Programmierung 3
T Torquemada´s erstes Game (Pong) Spiele- und Multimedia-Programmierung 5
X Möglichst komplette 2D Game Engine? Spiele- und Multimedia-Programmierung 12
Kr0e Red Dwarf Game Server Spiele- und Multimedia-Programmierung 5
M Euer erstes Game Spiele- und Multimedia-Programmierung 16
M Netzwerk-Game mit UDP Spiele- und Multimedia-Programmierung 8
ruerob Eure Meinung über Applet-game Spiele- und Multimedia-Programmierung 12
J das erste Game Spiele- und Multimedia-Programmierung 2
M Einen Hobby Game - / Grafik Designer zu finden (Screenshot vom Spiel) Spiele- und Multimedia-Programmierung 7
S Game Client für kleine Competition Spiele- und Multimedia-Programmierung 3
J 2D-Game-Engine? Spiele- und Multimedia-Programmierung 2
F Game mit LWJGL/JOGL in executable JAR packen, wie? Spiele- und Multimedia-Programmierung 6
P 2D Game - Alternative zur TileMap? Spiele- und Multimedia-Programmierung 2
W Memory Game Spiele- und Multimedia-Programmierung 4
Steev EGE - Easy Game Engine Spiele- und Multimedia-Programmierung 2
Developer_X X-Shooter Game Spiele- und Multimedia-Programmierung 21
C 2D Multiplayer Game Spiele- und Multimedia-Programmierung 5
O Mein erstes Game Spiele- und Multimedia-Programmierung 10
Developer_X PingPong-the Game by Developer-X Spiele- und Multimedia-Programmierung 170
K My First Game "ORB" vielen Dank Quaxli Spiele- und Multimedia-Programmierung 23
hdi Quiclix : Game download Spiele- und Multimedia-Programmierung 5
A Java 2D Game Spiele- und Multimedia-Programmierung 4
G Suche passende Game api Spiele- und Multimedia-Programmierung 9
K Java Game Programming Buch Spiele- und Multimedia-Programmierung 3
C Hilfe bei einfachen Game Spiele- und Multimedia-Programmierung 15
L Kleines RTS Game -> Netzwerkproblem Spiele- und Multimedia-Programmierung 5
P Suche Leute für ein Hobby-Projekt (Browser Game) Spiele- und Multimedia-Programmierung 4
Q online game programieren Spiele- und Multimedia-Programmierung 8
G Welche Game Api Spiele- und Multimedia-Programmierung 9
S 3d applet - online game Spiele- und Multimedia-Programmierung 4
C Open-Source Game Spiele- und Multimedia-Programmierung 2
sparrow 3D-Game-Engine Spiele- und Multimedia-Programmierung 20
J Isometric Tile Game (x,y) inklusive Z cordinaten? Spiele- und Multimedia-Programmierung 2
M Java online multiplayer game Spiele- und Multimedia-Programmierung 2
J java netzwerk strategie game programmiert Spiele- und Multimedia-Programmierung 4
D Jump and Run Game -- Kollisionsabfrage Spiele- und Multimedia-Programmierung 30
B Snake-Game fürs Handy Spiele- und Multimedia-Programmierung 3
F Online Game mit Java? Spiele- und Multimedia-Programmierung 11
M Space PingPong Game --> Performance ok? Spiele- und Multimedia-Programmierung 44
R 2D Game Oberfläche. Wie am besten? Spiele- und Multimedia-Programmierung 2
H LWJGL - Lightweight Java Game Library! Ist Java3D jetzt out? Spiele- und Multimedia-Programmierung 4
Finalspace Entwicklung eines Jump & Run Spiels Video-Tutorial Spiele- und Multimedia-Programmierung 12
Ruvok Java3D Tutorial gesucht Spiele- und Multimedia-Programmierung 5
K FBO Framebuffer object [LWJGL] 2D tutorial gesucht Spiele- und Multimedia-Programmierung 2
M Spiele Tutorial.. Findet Bilddateien nicht Spiele- und Multimedia-Programmierung 6
F quaxlis tile map programming tutorial prob Spiele- und Multimedia-Programmierung 4
codestück shader tutorial Spiele- und Multimedia-Programmierung 4
A Drawable und Moveable in Quaxli 2D Spiele Tutorial Spiele- und Multimedia-Programmierung 7
Helgon OpenGL vernünftige Tutorial? Spiele- und Multimedia-Programmierung 22
H Jump&Run Tutorial Spiele- und Multimedia-Programmierung 3

Ähnliche Java Themen

Neue Themen


Oben