tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
2914
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    toewee Tutorials.de Gastzugang
    hi,leute,habe mir vor ein parr tagen delphi borland 6 zugelegt,hab auch schon kleinere sachen programmiert,aber beim memory spiel fällt mir einfach nicht ein,wie das funktionieren soll,vielleicht könnt ihr mir ja helfen

    mfg toewe Email(toewee@freenet.de)
     

  2. #2
    JocalAreaNetwork JocalAreaNetwork ist offline Mitglied Silber
    Registriert seit
    Apr 2004
    Beiträge
    82
    Erstelle dir doch einfach ein Array[x,y] aus Integerwerten und belege das dann zufällig mit Paaren aus Integerwerten, die größte Zahl = die Gesamtzahl der verschiedenen Motive.

    Am einfachsten kann man dann über TCanvas die Spielfläche malen, auch Bilder kopieren geht.
    Klicks auf das Feld kannst du durch OnClick des Formulars abfangen udn die Koordinaten auswerten.

    Du kannst das auch über DirectX machen, aber davon habe ich keine Ahnung in Delphi.
     

  3. #3
    Chronix Chronix ist offline Mitglied Gold
    Registriert seit
    May 2004
    Ort
    Duisburg
    Beiträge
    143
    Ich hab Memory Programme immer so gemacht, dass ich die einzelnen Felder als Buttons eingesetzt habe, und die dann beim Spielstart belegt. Das hat meiner Meinung nach einige Vorteile und ist vergleichsweise einfach!
     

  4. #4
    stberlin stberlin ist offline Grünschnabel
    Registriert seit
    May 2004
    Ort
    Berlin
    Beiträge
    4
    Hallo,
    wir sollen so etwas im Info-Unterricht mit einem String bzw Draw Grid machen. Kann mir einer vielleicht sagen wie man das realisieren kann?

    Gruß stberlin
     

  5. #5
    Chronix Chronix ist offline Mitglied Gold
    Registriert seit
    May 2004
    Ort
    Duisburg
    Beiträge
    143
    Drawgrid?
    Was habt ihr für nen Lehrer?
    Ich habs darüber versucht, aber das war mir viel zu umständlich.
    Frag mal, ob du das nicht auch anders machen darfst (das zeigt Initiative...)!
     

  6. #6
    Registriert seit
    Apr 2001
    Ort
    Hamburg
    Beiträge
    1.309
    Ein Grid ist doch am besten dafür geeignet, ein zweidimensionales Array darzustellen.

    ass ich die einzelnen Felder als Buttons eingesetzt habe
    Sehr inovativ

    Gruß Patrick
     

  7. #7
    RemusSevero RemusSevero ist offline Grünschnabel
    Registriert seit
    Jun 2004
    Beiträge
    4
    Srvs Zusammen,

    wir sollen so etwas im Info-Unterricht mit einem String bzw Draw Grid machen. Kann mir einer vielleicht sagen wie man das realisieren kann?
    Wenn du mir die Aufgabenstellung zukommen lässt, kann ich's mir mal ansehen (wenn es überhaupt noch aktuell ist).

    Array[x,y] ist schon gut, aber wie wäre es mit einer POsitionsangabe:

    0 1 2 3 ... n
    1
    2
    3
    |
    n

    Dann hat ein Paar, das ja nur ein Item im Array ist genau zwei Adressen.
    Wenn du das als Cardinal machst und 16 bit für jede position verwendest, wobei 0 <= x1/2 <= 2^8-1 ist, und eben so y1/2 , kannst du dir ne Menge ärger sparen...


    dass ich die einzelnen Felder als Buttons eingesetzt habe,
    Due hast du doch hoffentlich dynamisch erstellt, oder hast du die alle auf das Form geklatscht?
     

Ähnliche Themen

  1. kleines Memory Spiel
    Von Yuri-Li im Forum Java Grundlagen
    Antworten: 9
    Letzter Beitrag: 02.06.10, 23:43
  2. Memory-Spiel
    Von Manda im Forum Borland CBuilder und VCL
    Antworten: 18
    Letzter Beitrag: 21.11.06, 17:45
  3. Memory-Spiel
    Von andreas2000 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 02.12.05, 19:45
  4. Java memory spiel
    Von 'ka im Forum Java
    Antworten: 5
    Letzter Beitrag: 07.12.04, 17:49
  5. HILFE bei Memory Spiel
    Von tugi im Forum Java
    Antworten: 5
    Letzter Beitrag: 12.07.04, 08:21