Autor Beitrag
wurmi86
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Sa 12.12.09 11:42 
Hallo Jungs und Mädels,
ich habe ein kleines Problem.
Ich tippe gerade an einem einfachen Memory Spiel für eine Weihnachtsfeier. Idee dabei ist TImageszu verwenden.
Habe soweit soweit schon recht gute Vorstellungen, wie es funktionieren soll.Jedoch stecke ich bei dem Prüalgorithmus fest.
Zudem soll ich vielleicht hinzufügen, dass es nicht so ein klassisches memory-spiel werden soll(also zwei gleiche karten finden) sondern eins, wo man unterschiedliche karten finden soll. Beispiel.: Eine Karte mit 5 darauf und die dazugehörige Karte soll 5 Punkte haben. oder so ähnlich.

meine idee, auf Richtigkeit zu prüfen ist bist dahin folgende:
einen globalen zäler hochzählen lassen, bis der 2 hat.(bei zwei geöffnetenKarten).
dann sollen die zwei karten vergliechen werden.

....
gedacht sind auch zwei arrays: eins mit den bilderpfaden. eins mit den paarzuordnungen.

wahrscheinlich stehe ich einfach nur auf dem Schlauch. vielleicht mache ich es mir einfach zu schwer. aber ich komme einfach nicht weiter.

Ich hoffe mir kann schnell geholfen werden. Die bilder die im anhang sind sind nur beispielbilder. paare sind z.b.
img0.bmp und img5.bmp. --> also nach vier bildern kommt eins, was dazu gehört.


danke schonmal im vorraus
Gruss Wurmi
Einloggen, um Attachments anzusehen!
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Sa 12.12.09 13:24 
Moin und :welcome: im Forum!

Schau mal hier, vielleicht hilft dir das schon weiter. :idea: ;)

cu
Narses

_________________
There are 10 types of people - those who understand binary and those who don´t.
ffgorcky
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 573

WIN XP/2000 & 7Prof (Familie:Win95,Win98)

BeitragVerfasst: So 13.12.09 17:37 
Das klingt mir so ähnlich wie mein Programm: Siehe Karten Memory-artig hinlegen
Das habe ich ich so gebaut, dass man immer ein Bild einer Person und den dazugehörigen Namen zusammen aufdecken muss, damit diese offen bleiben.
Und ich meine, dass ich das so gemacht habe, dass ich den Memory-Panels, auf denen Label oder Image liegen einfach normal durchnummeriert habe und dann immer die Hints der beiden offen liegenden Panels vergleiche:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
if momentanesPanel.Hint=ebenAufgedecktesPanel.Hint then
   //Dann tue das was in dem Fall der stimmenden Karten gemacht werden soll - also lasse sie offen liegen
else
   //zähle per Timer runter und verdecke sie wieder