AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 05:32

Parameter dieser Suchanfrage:

Suche in Thema: Schiffe versenken programmieren
Suche alle Beiträge, die von "Sir Rufo" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 38 von insges. 38 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

Seite 1 von 2  1 2      
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 2. Mär 2014
    Na denn ...
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 2. Mär 2014
    Das funktioniert nicht, das habe ich gefühlt in jeder zweiten Antwort von mir gesagt und Reaktion war gleich 0



    Absoluter Unsinn ... gerade wenn Projektteilnehmer nicht programmieren können, bleibt man so lange wie möglich weg von der Implementierung sondern schreibt das in verständlichen Worten auf.

    Ein jeder, der dir einen Zusammenhang nicht erklären kann ohne sich hinter Fachtermini...
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 2. Mär 2014
    So, ich kann mir das Elend nicht mehr mit anschauen und hier ein fertiges Schiffe Versenken in einer Konsolen-Version und ohne Highscore.

    Wie man sieht bleibt vom eigentlichen Spiel nicht viel mehr als Vorbereiten und SchussAuf.
    Logisch, denn die Erfassung der Schusskoordinaten und Ausgabe des Spielfeldes gehört zum User-Interface und nicht zum Spiel, denn das Spiel funktioniert auch ohne...
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 2. Mär 2014
    @Popov

    Wenn ich mit einer Aussage dich anspreche, dann schreibe ich @Popov oder zitiere etwas von dir und schreibe einen Kommentar dazu. Wenn ich den TE meine, dann schreibe ich einfach los.

    Preisfrage, wen habe ich mit dem von dir zitierten Beitrag angesprochen?

    Es kommt nicht auf zeitgemäße Regeln oder was auch immer an, sondern nur darauf, was in der Aufgabenstellung, bzw. was im...
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 2. Mär 2014
    Ohne mir das jetzt anzuschauen, solange wie du es nicht schaffst ein großes Problem in kleinere Problemchen zu zerlegen, wirst du nicht programmieren können.

    Einfach so drauf los funktioniert nicht, du musst dir vorher Gedanken über den Ablauf machen und dann kannst du diesen Ablauf umsetzen. Bei der Umsetzung bin ich gerne bereit zu helfen (wenn dann noch benötigt), aber von dem Ablauf habe...
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 2. Mär 2014
    Irgendwie beschleicht mich immer noch das Gefühl, du weißt gar nicht wie Schiffe versenken wirklich funktioniert, bzw. du hast das noch nicht in die wesentlichen Schritte zerlegt.

    Darum verbeißt du dich in diese "bekloppte" Anzeige des Spielfelds, die mit dem Spiel an sich nichts zu tun hat.

    Nehmen wir doch mal völlig losgelöst (ja das geht, und so sollte man jedes Einzelne Teilproblem hier...
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 2. Mär 2014
    Du hast eine Variable var Spielfeld : array of integer; und keinen Datentyp type TSpielfeld = array of integer;. Darum steht da einmal var und type.

    Das T ist nur Konvention und soll zeigen, dass es sich um einen Type handelt.
    (z.B. kennst du TForm)

    Gerade wenn man das Spielfeld als Parameter übergeben will/muss, dann einen eigenen Type deklarieren

    type
    TSpielfeld = array of integer;
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 2. Mär 2014
    Wenn man geplant vorgeht, dann arbeitet man sich von der groben Planung immer tiefer bis zur Implementierung durch..

    Nach der groben Planung definiert man die Funktionen/Klassen/Datentypen.

    Datentyp TSpielfeld : array of integer;
    Funktion procedure ZeigeSpielfeld( ASpielfeld : TSpielfeld );
    Funktion function SchussAuf( ASpielfeld : TSpielfeld; x,y : Integer ) : Integer;

    Wichtig ist,...
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 28. Feb 2014
    Dann zeig doch mal was du bis jetzt hast
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 28. Feb 2014
    Wenn Bauer mit Badehose nicht schwimmen kann, dann sagt der Bauer "Liegt an der Badehose" und die Hose "Liegt am Bauern".
    Das Wasser sagt "Mir doch egal wer Schuld ist"
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 28. Feb 2014
    Also du hast ein Spielfeld Spielfeld : array of integer; und jedes Feld kann einen Wert annehmen, der den Status des Feldes darstellt.

    Folgende Werte sind in dem Spiel möglich

    const
    WATER = 0;
    NEARSHIP = 1; // Wird zum Positionieren der Schiffe benötigt
    SHIP = 2;

    HITVALUE = 10;
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 27. Feb 2014
    Nun zieh dir doch nicht gleich jeden Schuh an :mrgreen:
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 24. Feb 2014
    Der Projektplan besteht gefühlt zu 80% aus Teilen, die ich dir geliefert habe.
    Ich erkenne da keinen nennenswerten Eigenanteil von dir.

    Viel Erfolg bei der Umsetzung
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 13. Jan 2014
    Ok, wär schön, wenn du den Projektplan nach der Vorlage beim Lehrer hier als PDF anhängen könntest.
    Der nächste der danach sucht (auch wenn es nur um einen Projektplan geht) wird es dir danken.
    Schön wäre auch die Meinung des Lehrers dazu (was hat er vermisst, was fand er gut)
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 13. Jan 2014
    Und wann ist das Schiff versenkt? Das fehlt noch!
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 13. Jan 2014
    Eigentlich fehlt noch wie du feststellen willst, ob das Schiff nach einem Treffer versenkt wurde.

    Skizze und Erläuterung wie das ermittelt werden kann (nein, immer noch nicht programmieren).

    Im Ablaufplan wird das nur kurz angerissen, darum skizzierst du das Verfahren (so wie das Platzieren der Schiffe auch nur skizziert worden ist).


    früher oder später kriegen wir euch doch :mrgreen:
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 13. Jan 2014
    Falsch, denn

    Daten werden nie, niemals, nicht in einem Control gespeichert. Ein Control ist für den Austausch mit dem Benutzer gedacht (Eingabe/Ausgabe)
    Ob das wirklich ein StringGrid wird, ist ja noch gar nicht raus ... leg dich da einfach noch nicht fest. Und die Generierung des Spielfelds hat nichts mit der Anzeige zu schaffen.
    Die Anzeige folgt dem Spielfeld ;)



    Weil du dich die...
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 13. Jan 2014
    Hier mal ein paar Ablaufdiagramme (und immer noch nix mit Programmierung)

    (BTW: erstellt mit dem PAP-Designer)
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 13. Jan 2014
    Falsch, lass den ganzen Programmierkram komplett weg, der ist für den Plan nicht wichtig.
    Stell dir einfach vor, du musst einer Person das Spiel "Schiffe Versenken" erklären, so dass er nachher den Part des Programms übernehmen kann. Dabei gibts du ihm auch ein paar Kniffe und Tricks mit, die du herausgefunden hast (siehe Positionierung eines Schiffes mit den Start-Koordinaten)

    Das ist der...
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 13. Jan 2014
    @Popov

    Wenn man sich die ganze Zeit an einem StringGrid verbeißt und auch nach gefühlten 20 Aufforderungen es nicht schafft ein Blatt Papier und Stift zu nehmen und das mal aufzumalen und durchzuspielen (mit Papier und Stift), ja dann rennt man tatsächlich planlos durch die Gegend.

    Hast du bei meinen Grafiken irgendwo etwas von Array gelesen? Nein, wozu auch, das interessiert überhaupt...
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 13. Jan 2014
    Die Bilder habe ich mit Pages (Textverarbeitung) gemacht.
    Da ist nicht ein Gramm Delphi (oder sonstige Programmiersprache) drin

    Das meinte ich die ganze Zeit mit Blatt Papier und malen ... :roll:
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 13. Jan 2014
    Für die Spieler-Anzeige werden Water, NearShip und Ship behandelt wie Water und man bekommt bei diesem Stand
    das heraus
    Legende
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 13. Jan 2014
    Hast du da irgendwo Code gesehen? Ich nicht ... das gehört in den Projektplan
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 13. Jan 2014
    Die Platzierung der Schiffe kann so erfolgen:


    zufällige Orientierung festlegen (horizontal/vertikal)
    zufällige Start-Koordinaten festlegen


    Für die Start-Koordinaten gibt es aber je nach Orientierung und Schiffsgröße Einschränkungen, die man schon im Vorfeld berücksichtigen kann:

    4er Schiff horizontal
  • Forum: Object-Pascal / Delphi-Language

    AW: Schiffe versenken programmieren

      Delphi
      by Sir Rufo, 13. Jan 2014
    Das mit dem Haus ist ein gutes Beispiel.

    Bevor auch nur ein Stein bewegt wird (Umsetzung) wird eine Zeichnung erstellt (Plan).
    Bei Software sind die Steine Codezeilen und die Zeichnung eben der Plan.

    Die Aufgabe, die der TE zu erfüllen hat besteht aus einem Plan (Deadline Dienstag) und dem fertigen Programm (Deadline in 2 Monaten).

    Daraus folgere ich: Code hilft ihm im Moment nicht...
Seite 1 von 2  1 2      


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Sir+Rufo&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=178499
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:40 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