Delphi-PRAXiS
Seite 4 von 5   « Erste     234 5      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   [Spiel] JewelCrack 1.3 (https://www.delphipraxis.net/126504-%5Bspiel%5D-jewelcrack-1-3-a.html)

jmit 3. Jan 2009 19:04

Re: [Spiel] JewelCrack 1.2
 
Hallo Romi,

ich habe die Version 1.2 wieder einmal getestet. Es funktionierte ohne Probleme.

Danke für die Info in Sachen Highscore. Aber für ein Programm, dass ohne Installationsroutine funktioniert, sollte dieses auch ohne Einträge in der Registrierungsdatenbank auskommen. Diese Einträge kommen niemals wieder aus der Registry wieder heraus! So etwas vergrößert unnötig die Datenbank.

Gruß Jörg

RWarnecke 3. Jan 2009 19:38

Re: [Spiel] JewelCrack 1.2
 
Hallo Romi,

habe gerade Deine neue Version 1.2 getestet. Habe bis jetzt keinen Fehler mehr gefunden.

Hat schon irgend jemand es geschafft, alle Steine abzuräumen ?

jmit 3. Jan 2009 20:42

Re: [Spiel] JewelCrack 1.2
 
Zitat:

Zitat von RWarnecke
Hallo Romi,

habe gerade Deine neue Version 1.2 getestet. Habe bis jetzt keinen Fehler mehr gefunden.

Hat schon irgend jemand es geschafft, alle Steine abzuräumen ?

Habe ich auch noch nicht geschafft. Auch die Punktevergabe hat sich irgendwie geändert.

Gruß Jörg

RWarnecke 3. Jan 2009 20:58

Re: [Spiel] JewelCrack 1.2
 
Zitat:

Zitat von jmit
Habe ich auch noch nicht geschafft. Auch die Punktevergabe hat sich irgendwie geändert.

Ja, denn die jetzige Punktevergabe ist auch besser. Denn bei der vorherigen, hatte ich immer eine Punktzahl, die nichtmehr richtig in der Highscoreliste angezeigt wurde und/oder ein negativer Wert war. Deshalb ist die Punktevergabe so in Ordnung.

xZise 3. Jan 2009 21:19

Re: [Spiel] JewelCrack 1.2
 
Ist das mit dem Fehler aus dem 1. Post noch brisant?

Weil .Dead freet ein Sprite nur (also nicht nur, aber es nilt ihn nicht... Das heißt ein "getötetes" Sprite wird nach dem Aufruf von "SpriteEngine.Dead" freigegeben, aber Zeiger wird nicht auf nil gesetzt!

MfG
xZise

BullsEye 3. Jan 2009 21:21

Re: [Spiel] JewelCrack 1.2
 
Bei mir gehts bis jetzt soweit. Allerdings bekomm ich weniger Punkte als vorher!

RWarnecke 3. Jan 2009 21:36

Re: [Spiel] JewelCrack 1.2
 
Zitat:

Zitat von BullsEye
Bei mir gehts bis jetzt soweit. Allerdings bekomm ich weniger Punkte als vorher!

Er hat ja auch die Punktevergabe geändert.

inherited 4. Jan 2009 00:10

Re: [Spiel] JewelCrack 1.2
 
Kann ich dich vielleicht dazu überreden, das Spiel auch mithilfe von lazarus für linux zu veröffentlichen? Ich würde dir auch meine Hilfe beim portieren geben, oder von mir aus das auch übernehmen. da das ganze ja auf Andorra aufbaut, sollte es nicht allzu schwer sein.

Romi 4. Jan 2009 01:27

Re: [Spiel] JewelCrack 1.2
 
Zitat:

Zitat von inherited
Kann ich dich vielleicht dazu überreden, das Spiel auch mithilfe von lazarus für linux zu veröffentlichen? Ich würde dir auch meine Hilfe beim portieren geben, oder von mir aus das auch übernehmen. da das ganze ja auf Andorra aufbaut, sollte es nicht allzu schwer sein.

Ja, das geht. Ich schaue mir das morgen mal an, so wies aussieht liegt Lazarus ja in den Repos, sollte nicht zu schwer werden schätze ich..

Zitat:

Zitat von jmit
Danke für die Info in Sachen Highscore. Aber für ein Programm, dass ohne Installationsroutine funktioniert, sollte dieses auch ohne Einträge in der Registrierungsdatenbank auskommen. Diese Einträge kommen niemals wieder aus der Registry wieder heraus! So etwas vergrößert unnötig die Datenbank.

Stimmt. Das muss im Zuge eines Linux-Ports (s.o.) ja sowieso geändert werden, dann bekommt die Windows-Version auch nochmal ein Update.

Zitat:

Zitat von xZise
Weil .Dead freet ein Sprite nur (also nicht nur, aber es nilt ihn nicht... Das heißt ein "getötetes" Sprite wird nach dem Aufruf von "SpriteEngine.Dead" freigegeben, aber Zeiger wird nicht auf nil gesetzt!

Richtig, das war auch der Fehler. Ist inzwischen gefixt, aber nochmal danke für den Tip ;)

Zitat:

Zitat von RWarnecke
Zitat:

Zitat von BullsEye
Bei mir gehts bis jetzt soweit. Allerdings bekomm ich weniger Punkte als vorher!

Er hat ja auch die Punktevergabe geändert.

Ja, irgetnwo im Thread sind auch die Changelogs vergraben. Ich finde die Punktevergabe so wie sie jetzt ist viel besser als vorher.
Im Startpost steht an welchem Punkt in der Regsitry die Scores gespeichert werden. Wenn ihr sie einfach rauslöscht werden sie resettet.

Romi 4. Jan 2009 19:25

Re: [Spiel] JewelCrack 1.2
 
So, da wären wir. Changelog 1.3:
- Keine Registryeinträge mehr
- OpenSource

Zitat:

Zitat von inherited
Kann ich dich vielleicht dazu überreden, das Spiel auch mithilfe von lazarus für linux zu veröffentlichen? Ich würde dir auch meine Hilfe beim portieren geben, oder von mir aus das auch übernehmen. da das ganze ja auf Andorra aufbaut, sollte es nicht allzu schwer sein.

Sogar das Windows-Lazarus hat mich mit komischen Fehlermeldungen überhauft. Ich resigniere hier, Lazarus hat mich schon einmal in den Wahnsinn getrieben ;)
Aber ich habe den Sourcecode angehangen, d.h. du kannst dich jetzt selbet darüber hermachen. Melde dich bitte, falls es funktioniert :)

Kann ein Moderator das in die OpenSource-Sektion verschieben?


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:32 Uhr.
Seite 4 von 5   « Erste     234 5      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz