Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

CodingCat

1x Contest-Sieger

Beiträge: 420

Beruf: Student (KIT)

  • Private Nachricht senden

11

18.03.2003, 17:52

Zitat von »"David Scherfgen"«

Danke, ihr beiden, aber leider kann ich keines von diesen Problemen bei mir reproduzieren (ich habe den Level 10x neu gestartet, und nix ist passiert; und im Eingabefeld konnte ich auch Backspace verwenden!)
Das ist natürlich schlecht, da es mir die Suche nach dem Fehler enorm erschwert...

@Dingdong: Ich schätze, dass es daran liegt, dass irgendwie das Hintergrundbild nicht mehr gezeichnet wird. Geh mal in die Optionen und schalte den Himmel aus. Dann bitte nochmal probieren.


Ja, hab ich Gestern auch gedacht und ausprobiert, das Resultat: Der Himmel wird wirklich nach einer Weile nicht mehr gezeichnet, ohne Himmel geht alles perfekt, eine Weile.

Doch dann der nächste Bug:
Nach 10-Xmal Neustart sind dann plötzlich auch alle anderen Objekte verschwunden, nur noch der Wichtel ist da...
alphanew.net (last updated 2011-06-26) | auf Twitter | Source Code: breeze 2 | lean C++ library | D3D Effects Lite

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

12

18.03.2003, 18:11

Danke, ich glaube, das hilft mir sehr weiter! Irgendwo habe ich wohl ein Speicherleck, so dass der Himmel und die Objekte irgendwann nicht mehr geladen werden können (die werden nämlich für jeden Level neu geladen, die Figur aber nicht). Ich werde den Fehler schon noch finden - hoffe ich!

CodingCat

1x Contest-Sieger

Beiträge: 420

Beruf: Student (KIT)

  • Private Nachricht senden

13

18.03.2003, 18:35

Jaja, viel Glück, du schaffst das ;) :)
alphanew.net (last updated 2011-06-26) | auf Twitter | Source Code: breeze 2 | lean C++ library | D3D Effects Lite

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

14

18.03.2003, 20:32

Jo, habe den Fehler schon gefunden! :)
In 10 Minuten ist die neue ZIP-Datei oben (RAR dauert noch ein bisschen länger, weil ich die ZIP zuerst hochlade).

CodingCat

1x Contest-Sieger

Beiträge: 420

Beruf: Student (KIT)

  • Private Nachricht senden

15

19.03.2003, 16:01

Was für'n Server benutzt du eigentlich zum Scorespeichern?
Warum ist der alte Score nicht mehr da? (ich meine den von der ersten Version...)
alphanew.net (last updated 2011-06-26) | auf Twitter | Source Code: breeze 2 | lean C++ library | D3D Effects Lite

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

16

19.03.2003, 16:03

Ich benutze den WWW-Server (scherfgen-software.de). Das geht alles per PHP-Skript.
Die Scores müssten eigentlich noch alle da sein - bei mir sind sie das auch.

CodingCat

1x Contest-Sieger

Beiträge: 420

Beruf: Student (KIT)

  • Private Nachricht senden

17

19.03.2003, 16:04

PHP in C++?

Zu den Highscores:
Das letzte mal standest du noch bei mir im Highscore, jetzt nicht mehr.
Muss ich jetzt immer auf Online-Highscore gehen? Weil da stürzt mein Prog ab...
alphanew.net (last updated 2011-06-26) | auf Twitter | Source Code: breeze 2 | lean C++ library | D3D Effects Lite

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

18

19.03.2003, 16:39

Achso, das meinst Du! Das war eigentlich ein Versehen, dass meine High-Scores mit in der ZIP/RAR waren. Das Programm stürzt ab? Wie genau? Passiert nix mehr oder beendet es sich selbst?

Das Spiel ruft ein PHP-Skript auf, das hier auf der Internetseite liegt. Es gibt zwei Skripts: eines, um einen neuen Eintrag hinzuzufügen und eines, um die Einträge eines Levels abzufragen. Das Spiel wertet dann die Ausgaben des Skripts aus und zeigt die Daten an.

CodingCat

1x Contest-Sieger

Beiträge: 420

Beruf: Student (KIT)

  • Private Nachricht senden

19

19.03.2003, 17:14

Man sieht kurz ein Fenster, dann ist das Programm weg.

Wie machst du das, das du über ein PHP-Skript Informatinen in dein Prog lädst? Ich meine, gehst du den Quelltext der Ausgabe durch oder wie?
alphanew.net (last updated 2011-06-26) | auf Twitter | Source Code: breeze 2 | lean C++ library | D3D Effects Lite

David Scherfgen

Administrator

  • »David Scherfgen« ist der Autor dieses Themas

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

20

19.03.2003, 17:19

Ja, genau. Ich öffne mit den Internetfunktionen der WinAPI das PHP-Skript (also ich rufe es auf) und lese dann die Daten. Wenn im PHP-Skript echo("Hallo!") steht, dann erhalte ich auch "Hallo!", wenn ich die Datei über die Internetfunktion öffne. Das Skript gibt mir halt dann die Bestenliste aus.
Beim Hochladen werden die Angaben als Parameter des Skripts übergeben.

Werbeanzeige