![]() |
Minesweeper - Absichern der Bombenlegung
Also ich hatte vor Minesweeper zu klonen. Nur steh ich jetzt vor einem Problem was fuer mich ( beschaeftige mich erst seit 3 wochen mit delphi) unloesbar scheint.
Also ich habe jetzt ein array. 10 felder von diesem array wird per random der Wert fuer Bombe gegeben. Spaeter check ich dann mit einer Funktion wieviel Bomben um sich das Feld befinden und jenachdem bekommt das Feld den Wert 1 ( fuer Zahl 1) 2 ( Zahl 2) usw. Nun kommt es aber bei mir vor das um manche Kaestchen garkeine Bombe liegt und somit theoretisch eine 0 als Zahl angezeigt werden mueste. Aber so ist es ja im Orginal auch nicht. Und da ist auch mein Problem. Wie kann ich das bewerkstelligen das halt nie eine 0 vorkommt? Mfg Robert |
Re: Minesweeper - Absichern der Bombenlegung
Du fragst einfach ab ob das Feld im Array = 0 ist und handelst dann entsprechend ;)
|
Re: Minesweeper - Absichern der Bombenlegung
Moin Robert,
ich hab' gerade mal MineSweeper gestartet, um mir das noch einmal anzuschauen. Es gibt ja auch im Original durchaus Felder, an die keine Bombe grenzt. Hier wird aber keine 0 angezeigt, sondern dieses und die benachbarten Felder aufgedeckt bis sie als Nachbarn irgendwo eine Bombe haben. |
Re: Minesweeper - Absichern der Bombenlegung
Ach, danke Christian.
Du hast mir geholfen. Obwohl ich Minesweeper jeden Tag spiele is mir das gerade nicht in den Sinn gekommen :) Danke Danke :) Mfg Robert |
Re: Minesweeper - Absichern der Bombenlegung
Ich muss gerade schmunzeln. Ich kenne das Problem nur zu gut, daß man das Offensichtliche nicht sieht, da die Gedanken verkrampft einen anderen Weg gehen. :mrgreen:
...:cat:... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz