| Autor |
Beitrag |
chriss1988
      
Beiträge: 389
windows xp prof,home,windows98
delphi5
|
Verfasst: Di 06.06.06 14:40
hi @ all
Habe mal ein kleines Memory proggrammiert und wollte es euch mal vorlegen, damit ihr es testen könnt und mir verbesserungen erklären könnt. Das memory ist nicht grad die wucht , da ich noch ziemlich neu mit Delphi bin und deshalb noch den ein oder anderen Fehler darin vorkommen können. Daher bitte ich euch nicht ganz so streng mit eurer Bewertung zusein aber trotzdem Mämgel,Fehler oder kleine verbesserungen miteinbringt.
Einloggen, um Attachments anzusehen!
Zuletzt bearbeitet von chriss1988 am Di 04.07.06 12:06, insgesamt 9-mal bearbeitet
|
|
Narses
      

Beiträge: 10183
Erhaltene Danke: 1256
W10ent
TP3 .. D7pro .. D10.2CE
|
Verfasst: Di 06.06.06 15:11
Moin!
Hm...  es funktioniert ja gar nicht; wenn ich Karten anklicke, liegt nix drunter...
Da du hier ausführlich erklärt kriegst, wie man ein Memory-Spiel programmiert, hätte ich jetzt mal mindestens diese Funktionalität erwartet.
cu
Narses
_________________ There are 10 types of people - those who understand binary and those who don´t.
|
|
chriss1988 
      
Beiträge: 389
windows xp prof,home,windows98
delphi5
|
Verfasst: Di 06.06.06 15:12
du musst auf datei Starten.
|
|
Narses
      

Beiträge: 10183
Erhaltene Danke: 1256
W10ent
TP3 .. D7pro .. D10.2CE
|
Verfasst: Di 06.06.06 15:15
Moin!
Ich habe doch schon das Programm gestartet - muss ich noch mehr tun, um meinen Willen zu zeigen, dass ich jetzt Spielen möchte? Warum? Ist mir zu umständlich...
cu
Narses
//EDIT: Hmm, mal noch ganz was anderes... hast du eigentlich mind. die (Veröffentlichungs-)Rechte an den Bildern, die du da munter verteilst... 
_________________ There are 10 types of people - those who understand binary and those who don´t.
Zuletzt bearbeitet von Narses am Di 06.06.06 15:20, insgesamt 1-mal bearbeitet
|
|
chriss1988 
      
Beiträge: 389
windows xp prof,home,windows98
delphi5
|
Verfasst: Di 06.06.06 15:20
ok hab ich geändert müsste gehn
|
|
azubi_20
      
Beiträge: 593
WinXP SP2, Ubuntu 8.4
D7 Enterp., D2005 Prof., Java (Eclipse 3.4.0)
|
Verfasst: Di 06.06.06 15:27
Also ein paar Mängel :
- Im Menüpunkt "Hilfe?" haben alle Unterpunkte den Shortcut F1
- Wenn man einen dieser Unterpunkte öffnet, kommt ein kleines Fenster mit der Erklärung. Schließe ich es über [X] wird das Hauptprogramm beendet. (Lösung: blende das [X] aus)
- Die Hilfefenster sind schlecht designed (Besser: formatierter Text (z.B. Html), Button "zurück" unten gut sichtbar)
- Wie
Narses schon sagte, warum erst auf Starten drücken, um zu spielen ?
- Wenn ich gleich nach Programmstart auf "Neuer Versuch klicke, gibt es eine Zugriffsverletzung
Und hier ein paar Sachen, die du noch einbauen könntest :
- Eine Message, wenn man fertig ist mit dem Spiel, wäre schön.
- Wie wäre es mit einer Highscoreliste ?
EDIT : ist erledigt
|
|
chriss1988 
      
Beiträge: 389
windows xp prof,home,windows98
delphi5
|
Verfasst: Di 06.06.06 15:46
azubi_20 hat folgendes geschrieben: | Also ein paar Mängel :
[list][*]Im Menüpunkt "Hilfe?" haben alle Unterpunkte den Shortcut F1
|
geändert
| Zitat: |
[*]Wenn man einen dieser Unterpunkte öffnet, kommt ein kleines Fenster mit der Erklärung. Schließe ich es über [X] wird das Hauptprogramm beendet. (Lösung: blende das [X] aus)
|
ok hab ich
| Zitat: |
[*]Die Hilfefenster sind schlecht designed (Besser: formatierter Text (z.B. Html), Button "zurück" unten gut sichtbar)
|
hab die leiste weg gemacht und dafür einen schönen button
Wie kann ich den die farbe für bestimmte wörter ändern oder wörter unterstreichen
| Zitat: |
Und hier ein paar Sachen, die du noch einbauen könntest :
- Eine Message, wenn man fertig ist mit dem Spiel, wäre schön.
- Wie wäre es mit einer Highscoreliste ?
|
ok das mit ner showmessage kann ich versuchen ob ich das hinbekomm
das mit der highscore hab ich mir schon überlegt aber wie gesagt bin ein noob und weis net wie ich das machen soll (wahrscheinlich mit ner datenbank) oder? hab aber noch nie ne datenbank programmiert
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Di 06.06.06 15:53
Ich würds ohne DB machen ... Mach ne ini datei mit name=wert oder sowas. DBs sind mehr für viele Einträge gut, denk ich (täusch ich mich?) Ich mag keine DBs weil ich keine Ahnung davon hab ^^
Achja: Weee! 18Punkte! ...bin ich gut? 8(
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
azubi_20
      
Beiträge: 593
WinXP SP2, Ubuntu 8.4
D7 Enterp., D2005 Prof., Java (Eclipse 3.4.0)
|
Verfasst: Di 06.06.06 16:01
|
|
chriss1988 
      
Beiträge: 389
windows xp prof,home,windows98
delphi5
|
Verfasst: Di 06.06.06 16:03
??
wenn ich die hilfe rufe und diese beende kommt bei mir wieder das spiel oder wie soll ich das bei dir verstehn???????????????
//edit:
ahso ok ich habs jetzt endlich auch verstanden wie du das gemeint hast das liegt wohl daran das ich form1.hide hab ich werd mich drum kümmern
Zuletzt bearbeitet von chriss1988 am Di 06.06.06 16:10, insgesamt 1-mal bearbeitet
|
|
chriss1988 
      
Beiträge: 389
windows xp prof,home,windows98
delphi5
|
Verfasst: Di 06.06.06 16:08
hab das immoment so
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9:
| procedure TForm1.NeueRunde1Click(Sender: TObject); begin form1.hide; form2.showm form2.memo1.Lines.Text:=('Nochmal Spielen ? '+
'Um das Spiel nochmal zuspielen musst du auf "Datei-->Neuer Versuch" .');
end; |
nun mach ich das so
Delphi-Quelltext 1: 2: 3: 4: 5: 6: 7: 8: 9:
| procedure TForm1.NeueRunde1Click(Sender: TObject); begin
form2.showmodal; form2.memo1.Lines.Text:=('Nochmal Spielen ? '+
'Um das Spiel nochmal zuspielen musst du auf "Datei-->Neuer Versuch" .');
end; |
und er bringt mir ein leeres memo
|
|
azubi_20
      
Beiträge: 593
WinXP SP2, Ubuntu 8.4
D7 Enterp., D2005 Prof., Java (Eclipse 3.4.0)
|
Verfasst: Di 06.06.06 16:12
Wenn ich bei der Hilfe oben rechts auf das Kreuz drücke [x], wird das Hilfe fenster beendet und das Programm kommt nich wieder. Es muss dann erst im Taskmanager gekillt werden ...
Daher [x] wegmachen : auf die Hilfe-Form -> im Objectinspektor -> Bordericons -> biSystemMenu := false
|
|
azubi_20
      
Beiträge: 593
WinXP SP2, Ubuntu 8.4
D7 Enterp., D2005 Prof., Java (Eclipse 3.4.0)
|
Verfasst: Di 06.06.06 16:15
|
|
chriss1988 
      
Beiträge: 389
windows xp prof,home,windows98
delphi5
|
Verfasst: Di 06.06.06 16:21
ok der fehler mit dem x ist behoben
das mit der message klappt noch net muss morgen weiter arbeiten
|
|
chriss1988 
      
Beiträge: 389
windows xp prof,home,windows98
delphi5
|
Verfasst: Mi 07.06.06 09:20
JayEff hat folgendes geschrieben: | Ich würds ohne DB machen ... Mach ne ini datei mit name=wert oder sowas. DBs sind mehr für viele Einträge gut, denk ich (täusch ich mich?) Ich mag keine DBs weil ich keine Ahnung davon hab ^^
Achja: Weee! 18Punkte! ...bin ich gut? 8( |
was is denn eine ini??
|
|
azubi_20
      
Beiträge: 593
WinXP SP2, Ubuntu 8.4
D7 Enterp., D2005 Prof., Java (Eclipse 3.4.0)
|
Verfasst: Mi 07.06.06 09:48
chriss1988 hat folgendes geschrieben: |
was is denn eine ini?? |
hierzu siehe : www.dsdt.info/tutorials/ini/
|
|
JayEff
      
Beiträge: 2971
Windows Vista Ultimate
D7 Enterprise
|
Verfasst: Mi 07.06.06 13:29
oder du machst einfach das: INI Suchen nach dem wort, das ich gebracht hab, dürfte die schnellsten ergenbisse bringen ;> Alternativ biete ich dir noch ein Suchwort: TINIFILE
_________________ >+++[>+++[>++++++++<-]<-]<++++[>++++[>>>+++++++<<<-]<-]<<++
[>++[>++[>>++++<<-]<-]<-]>>>>>++++++++++++++++++.+++++++.>++.-.<<.>>--.<+++++..<+.
|
|
Born-to-Frag
      
Beiträge: 1094
Win XP SP2, Win 2000 SP4
Delphi 7, 2k5
|
Verfasst: Mi 07.06.06 14:47
Die Bilder sollten auch gemischt werden  und man sollte nicht die Bilder beim Programmstart sehen können weil erst kurz danach die Buttons sichtbar werden
greetz
_________________ Theorie ist wenn man alles weiß, aber nichts funktioniert. Praxis ist wenn alles funktioniert, aber niemand weiß warum.
Microsoft vereint Theorie und Praxis: Nichts funktioniert und niemand weiß warum.
|
|
Leuchtturm
      
Beiträge: 1087
Win Vista, Knoppix, Ubuntu
Delphi 7 Pe, Turbo Delphi, C#(VS 2005 Express), (X)HTML + CSS, bald Assembler
|
Verfasst: Mi 07.06.06 14:50
Och habs mir auch angekuckt und finde du solltest die Exe umbennen und eventuell noch ein Eigenes Icon machen
_________________ Ich bin dafür verantwortlich was ich sage - nicht dafür was du verstehst.
|
|
chriss1988 
      
Beiträge: 389
windows xp prof,home,windows98
delphi5
|
Verfasst: Do 08.06.06 08:43
|
|