AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Highscore

Ein Thema von Mitternachtsfalke · begonnen am 28. Mär 2004 · letzter Beitrag vom 30. Apr 2004
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Mitternachtsfalke
Mitternachtsfalke

Registriert seit: 3. Dez 2003
54 Beiträge
 
Delphi 6 Enterprise
 
#1

Highscore

  Alt 28. Mär 2004, 12:14
Hi
In welcher Datei speichert man am besten eine Highscore
also wo z.B. in nem Stringgrid Name und Punkte drinstehen?

'Falke
Im Falle eines Falles ist richtig fallen alles
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Highscore

  Alt 28. Mär 2004, 12:17
In einer Datei deiner Wahl?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Neuni

Registriert seit: 25. Feb 2004
815 Beiträge
 
Delphi 7 Personal
 
#3

Re: Highscore

  Alt 28. Mär 2004, 12:27
erfinde doch eine.

Also igendwas.highscore oder so.
  Mit Zitat antworten Zitat
Benutzerbild von yankee
yankee

Registriert seit: 10. Mär 2004
1.134 Beiträge
 
Lazarus
 
#4

Re: Highscore

  Alt 28. Mär 2004, 13:01
Also ich würde der Faulheit wegen einfach eine INI-Datei nehmen. Die INI sähe dann so aus:

[Highscore]
Name1=erster Name
Score1=erster Score
Name2=zweiter Name
Score2=zweiter Score
usw.

Der Code:
Delphi-Quellcode:
procedure Highsoreladen;
var ini:TIniFile;
    s:integer;
begin
   for s:=1 to 10 do //10=anzahl der Einträge
   begin
        Ziel :=ini.readstring('Highscore','Name'+inttostr(s),'');
        Ziel :=ini.readstring('Highscore','Score'+inttostr(s),'');
   end;
end;
Wenn du nicht willst dass der User einfach drin rumeditieren kann, musstd du dir natürlich was anderes einfälen lassen.
Letzter Tipp: Drogen. Machen zwar nicht glücklich, geben einem aber wenigstens das Gefühl glücklich zu sein.

Have a lot of fun!
  Mit Zitat antworten Zitat
Benutzerbild von Nonsense
Nonsense

Registriert seit: 23. Nov 2002
389 Beiträge
 
Delphi 5 Standard
 
#5

Re: Highscore

  Alt 28. Mär 2004, 13:49
Ini ist tot - es lebe XML...
  Mit Zitat antworten Zitat
sCrAPt
(Gast)

n/a Beiträge
 
#6

Re: Highscore

  Alt 28. Mär 2004, 14:16
HiHo

Ich hätte jetzt auch zu INI tendiert... Was kann da XML mehr bzw. besser?

, sCrAPt
  Mit Zitat antworten Zitat
Benutzerbild von Mitternachtsfalke
Mitternachtsfalke

Registriert seit: 3. Dez 2003
54 Beiträge
 
Delphi 6 Enterprise
 
#7

Re: Highscore

  Alt 28. Mär 2004, 15:32
Wie kann ich denn eine Datei erfinden?
Gibt es da ne Anleitung?
Im Falle eines Falles ist richtig fallen alles
  Mit Zitat antworten Zitat
Benutzerbild von Nonsense
Nonsense

Registriert seit: 23. Nov 2002
389 Beiträge
 
Delphi 5 Standard
 
#8

Re: Highscore

  Alt 28. Mär 2004, 15:51
Zitat von sCrAPt:
HiHo

Ich hätte jetzt auch zu INI tendiert... Was kann da XML mehr bzw. besser?

, sCrAPt
Der Vorteil ist, dass die Daten austauschbar sind, d.h. Plattformunabhängig. Dazu ist es viel variabler, man ist nicht so sehr an eine Struktur gebunden.
Es ist außerdem möglich, den Inhalt eines Dokuments genau zu beschreiben (DTD: data type definition) und dann Daten entsprechend dieser Beschreibung in einem File abzulegen.
  Mit Zitat antworten Zitat
Benutzerbild von Nonsense
Nonsense

Registriert seit: 23. Nov 2002
389 Beiträge
 
Delphi 5 Standard
 
#9

Re: Highscore

  Alt 28. Mär 2004, 15:54
Zitat von Mitternachtsfalke:
Wie kann ich denn eine Datei erfinden?
Gibt es da ne Anleitung?
Auf gamedev.net gibt es Anleitung, die Seite ist z.Z. aber down.
Ist doch eigentlich ganz einfach. Du brauchst im Header doch nur solche Sachen wie Versions-Nummer etc. definieren und dann die gewünschten Daten, auf Wunsch verschlüsselt, speichern. Alles kein großes Problem.
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#10

Re: Highscore

  Alt 28. Mär 2004, 15:56
Hi!

Du brauchst ja an sich keine eigene Datei zu erfinden.
Gib einfach einer entsprechenden (Text-)Datei (als Beispiel) ne andere Endung.

Ciao fkerber
Frederic Kerber
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:51 Uhr.
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