|
You last visited: Today at 10:44
Advertisement
Probleme beim programmieren
Discussion on Probleme beim programmieren within the General Coding forum part of the Coders Den category.
06/17/2014, 23:28
|
#1
|
elite*gold: 325
Join Date: Jan 2011
Posts: 507
Received Thanks: 52
|
Probleme beim programmieren
Hallo leute habe einen verdammten Fehler in meinen Java Spiel, und zwar ist das so, ich programmiere gerade einen Level 5, geht soweit ganz gut aber sobald man fertig ist, dann kommt man noch mal auf Level 4 und bei Level 4 endets. Ich habe alles mögliche versucht um es zu ändern aber komme nicht drauf an wo es liegen könnte.
Ich könnte euch die Sourcen zeigen aber ist ziemlich lang. Und müsste wissen welche. ;/
Ich Bedanke mich für eure Hilfe.
Spoiler für den Level
PHP Code:
package ch.mostwanted.gamestate;
import java.awt.Graphics2D;
import java.awt.event.KeyEvent;
import java.awt.image.BufferedImage;
import ch.mostwanted.Camera;
import ch.mostwanted.Input;
import ch.mostwanted.Loop;
import ch.mostwanted.loader.ImageLoader;
import ch.mostwanted.loader.WorldLoader;
public class LevelFiveState extends BaseGameState {
private BufferedImage background;
private int bgx;
public LevelFiveState(GameStateManager gsm) {
super(gsm);
background = new ImageLoader().loadImage("/background.png");
}
@Override
public void init() {
System.out.println("Level 5 init");
new WorldLoader("/world5.png", oh, gsm).loadWorld();
}
@Override
public void tick() {
cam.tick();
oh.tick();
if (Input.isKeyTyped(KeyEvent.VK_ESCAPE)) {
gsm.setState(GameStateManager.MENU_STATE, true);
Camera.reset();
}
bgx = -Camera.getX() / 3;
}
@Override
public void render(Graphics2D g) {
for (int i = 0; i < WorldLoader.getLastBlockX(); i += background.getWidth()) {
g.drawImage(background, bgx + i, 0, Loop.WIDTH, Loop.HEIGHT, null);
}
g.translate(-Camera.getX(), 0);
oh.render(g);
g.translate(Camera.getX(), 0);
}
}
|
|
|
06/18/2014, 09:41
|
#2
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
|
Kann es vielleicht sein, das "world5.png" noch unverändert ist und ggf. von "world4.png" kopiert wurde? D.h. das w4 & w5 den gleichen inhalt haben? Ähnliches ist mir auch mal passiert.
Mfg. Benhero
|
|
|
06/18/2014, 19:29
|
#3
|
elite*gold: 325
Join Date: Jan 2011
Posts: 507
Received Thanks: 52
|
Quote:
Originally Posted by Benhero
Kann es vielleicht sein, das "world5.png" noch unverändert ist und ggf. von "world4.png" kopiert wurde? D.h. das w4 & w5 den gleichen inhalt haben? Ähnliches ist mir auch mal passiert.
Mfg. Benhero
|
Hab es am Anfang schon kopiert, aber ich habe es schon umgeändert, versteh nicht wieso es nicht klappt..
Push kennt einer die lösung? ;/
|
|
|
06/20/2014, 16:33
|
#4
|
elite*gold: 325
Join Date: Jan 2011
Posts: 507
Received Thanks: 52
|
push
|
|
|
06/21/2014, 14:22
|
#5
|
elite*gold: 56
Join Date: Oct 2010
Posts: 3,409
Received Thanks: 1,219
|
Wenn du alles selbst programmiert hast, sollte sich der Fehler auch schnell finden lassen.
Du kannst jeden Schritt rekonstruieren und schauen, wo was passiert. Paar Zeilen ausklammern, Timer und Pausen einfügen. Solle eig. ganz schnell gehen. Immerhin hast du den Fehler einprogrammiert.
|
|
|
06/24/2014, 16:01
|
#6
|
elite*gold: 964
Join Date: Mar 2008
Posts: 2,634
Received Thanks: 1,637
|
Wenn weiterhin Probleme bestehen adde mich in skype "Deretaz" und ich versuche dir über Skype & Teamviewer zu helfen.
Mfg. Benhero
|
|
|
06/24/2014, 19:34
|
#7
|
elite*gold: 34
Join Date: Apr 2011
Posts: 1,475
Received Thanks: 1,228
|
Wie wechselst du denn von lvl 4 auf 5? Denn so mach das auch bei lvl 5.
Sehe grad nirgendwo im Code, was passiert wenn man am Ende des lvl 5 ist.
|
|
|
06/24/2014, 20:37
|
#8
|
elite*gold: LOCKED
Join Date: Apr 2013
Posts: 1,280
Received Thanks: 200
|
Quote:
Originally Posted by XxharCs
Sehe grad nirgendwo im Code, was passiert wenn man am Ende des lvl 5 ist.
|
Das könnte eventuell den Fehler verursachen. Schaue da nochmal nach und lege eventuell fest, was nach Level 5 passiert.
|
|
|
 |
Similar Threads
|
Problem beim programmieren C#
05/23/2013 - General Coding - 17 Replies
Es taucht immer dieser Fehler auf :
4mal das:
Fehler 5 Der Name "DateTextBox" ist im aktuellen Kontext nicht vorhanden.
_________________________________________________ _________________________
1mal das :
Fehler 1 Der Name "InitializeComponent" ist im aktuellen Kontext nicht vorhanden.
_________________________________________________ _________________________
3mal das:
|
Plugin Programmieren: Probleme mit dem Listener
09/12/2012 - Minecraft - 6 Replies
Hallo,
ich bin gerade dabei ein Bukkit Plugin zu programmieren.... Leider bekomme ich immer eine errormeldung wenn ich das plugin Starte:
org.bukkit.plugin.IllegalPluginAccessException: Unable to find handler list fo
r event org.bukkit.event.block.BlockEvent
at org.bukkit.plugin.SimplePluginManager.getRegistrat ionClass(SimplePl
uginManager.java:564)
at org.bukkit.plugin.SimplePluginManager.getRegistrat ionClass(SimplePl
uginManager.java:562)
at...
|
Wo fange ich beim Hack Programmieren in C# an?
01/05/2012 - General Coding - 1 Replies
Hallo, ich habe folgende Frage und zwar wie programmiere ich einen C# Hack.
Egal für welches Game. Ich suche nur einen Ansatz!
Danke schon mal im voraus!:)
|
[HiLFE]Beim programmieren mit vb
03/16/2011 - Metin2 - 0 Replies
Habe mir mal gestern das einfachste Programmiert:
Einen Pickupbot :P
Und jezz will ich euch ma fragen zu paar scripts/codes die man in vb eingeben muss damit der die und die taste drückt..
Z.b. Wenn ich jezz schreibe: sendkey.send ("{F4})"
Drückt der dann F4 ?
und wie kann ich einstellen das der die F4 taste nur alle 3 sekunden drückt`?
Und wenn man mehrere tasten drücken will,
|
brauche hilfe beim programmieren
04/07/2008 - Ragnarok Online - 8 Replies
Ich brauche hilfe beim Programmieren eines Bots (Openkore) wäre nett wenn mich jemand der sich dmit aus kennt in icq adden würde (205-327-167)
mfg RedDragoon
|
All times are GMT +1. The time now is 10:44.
|
|