![]() |
Highscore mit Insertion Sort
Hey Leute,
ich programmiere mit ein paar freunden gerade ein kleines computerspiel und wir wollten auch einen highscore benutzen.. dieser soll in einer klasse geschrieben werden und im hauptprogramm aufgerufen werden.. nun meine frage ? wie gehe ich da ran? wie struktiere ich es am besten und was benutze ich am besten für meine zwecke? der highscore soll danach in einer text datei gespeichert werden und auch abgerufen werden können ich will keinen quellcode sondern einfach nur ideen/ansätze wie ich dies umsetzen kann.. danke schonmal im vorraus :) eDrivt P.S: kommt mir bitte nicht mit "Highscore: schon tausendmal gefragt"...ich habe das internet vorher schon durch sucht und nichts gefunden was meine frage wirklich beantwortet.. |
AW: Highscore mit Insertion Sort
Ne Kleinigkeit hast du noch nicht spezifiziert - Online oder Offline?
|
AW: Highscore mit Insertion Sort
Mal abgesehen davon ob diese offline oder online sein soll, eine Möglichkeit wäre es mit TStringList zu arbeiten, welche mittels Bubble Sort oder so sortiert werden.
Denk mal das ist die einfachste Möglichkeit :) lg |
AW: Highscore mit Insertion Sort
Nunja, so wirklich präzise hast Du Deine Frage ja auch nicht grade gestellt, als dass man da jetzt ne sehr präzise Antwort geben könnte. Wenn ich versuchen sollte Dein Problem zu antizipieren, dann denke ich mal Du hast im Prinzip folgende Probleme:
- Wie designe ich die Klasse? - Wie sortiere ich die Einträge (Oder meint Dein Titel dass Du das kannst?) - Und aus Erfahrung, ein typisches Problem bei Anfängern: Wie speichere ich die Werte permanent? Am simpelsten ist wahrscheinlich, ein Record mit Name, Score, hassenichgesehen (je nach dem wie komplex das mal werden soll) in eine Liste zu werfen, die Liste dann nach Scores zu sortieren und bei Programmende in eine Textdatei zu werfen, die man beim nächsten Start auslesen kann (und für deine Zweck reicht wahrscheinlich simples CSV). Dann müsste man das nichtmal in eine extra Klasse werfen. Ist das schon eine Antwort in Deinem Sinne? Magst Du vielleicht die Problembeschreibung noch ein wenig elaborieren? Gruß |
AW: Highscore mit Insertion Sort
Ich würde mir was von TList oder notfalls TSringList(ist einfacher) ableiten und eine eigene Compare mitschicken, da du ja numerisch und nicht alphanumerisch sortieren möchtest.
|
AW: Highscore mit Insertion Sort
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:32 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz