AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Quick Black Jack v1.2 *fixed*
Thema durchsuchen
Ansicht
Themen-Optionen

Quick Black Jack v1.2 *fixed*

Ein Thema von Balu der Bär · begonnen am 16. Dez 2006 · letzter Beitrag vom 22. Mär 2011
Antwort Antwort
Seite 4 von 7   « Erste     234 56     Letzte »    
Balu der Bär
Quick Black Jack v1.2


Da mir gestern ein bisschen langweilig war, dachte ich mir es wird mal wieder Zeit ein kleines Programm zu schreiben. Herausgekommen ist dabei Quick Black Jack. Wie der Name schon sagt, es handelt sich dabei um eine simple Black Jack (vlt auch bekannt als 17 und 4) Umsetzung.

Zu dem Spiel kann man bei der Wikipedia eine Menge nachlesen, hier mal die wichtigsten Regeln zusammengefasst:
  • Ziel des Spieles: Mit Kartenwerten möglichst nah an der 21 zu sein
  • Bube, Dame & König haben den Wert 10, Ass wahlweise 1 oder 11, alle anderen Karten beinhalten die Werte, die auf ihnen drauf stehen
  • es dürfen maximal 5 Karten gezogen werden
  • wird die 21 überschritten, hat automatisch die Bank gewonnen
  • um sich eine weitere Karte geben zu lassen einfach auf den Kartenhaufen klicken
  • Jetzt neu auch Wetten möglich. Nachdem der Dealer die Karten geteilt hat kann gesetzt werden (einfach auf die Chips klicken)

v1.1
Zitat:
- Bug bei der Berechnung der Bankdaten behoben
- Bug beim Umrechnen der Asse behoben
- Spieltisch etwas verziert
- Wetten ist möglich
- Bei Punktegleichstand => Stechen
v1.2
Zitat:
- Bugs behoben
- Performance verbessert
Update:
- Fehler gefixt
- All-In Button
- Karten der Bank werden beim Stechen angezeigt
Guckts euch mal an, über ein bisschen Feedback, Kritik, Vorschläge und Idee würde ich mich freuen.
Miniaturansicht angehängter Grafiken
blackjack_107.png  
Angehängte Dateien
Dateityp: exe blackjack_546.exe (322,5 KB, 201x aufgerufen)
 
Benutzerbild von malo
malo
 
#31
  Alt 18. Dez 2006, 21:47
Dann kannste gleich den nächsten Bug auch noch fixen:

Wenn man mehr als 21 Punkte hat und dann auf "Tipp abgeben" geht hat man mit ziemlicher Sicherheit gewonnen
Angehängte Grafiken
Dateityp: bmp blackjack2_294.bmp (1,45 MB, 25x aufgerufen)
  Mit Zitat antworten Zitat
Balu der Bär
 
#32
  Alt 18. Dez 2006, 21:49
Ach, immer die blöden Asse.
  Mit Zitat antworten Zitat
Benutzerbild von malo
malo
 
#33
  Alt 18. Dez 2006, 21:54
Ich kann dir auch eins ohne Ass geben
Angehängte Grafiken
Dateityp: bmp blackjack3_165.bmp (1,45 MB, 20x aufgerufen)
  Mit Zitat antworten Zitat
Balu der Bär
 
#34
  Alt 18. Dez 2006, 21:59
Hm wie ist das denn möglich? Kannst du das reproduzieren? Immer wenn man eine neue Karte zieht wird geprüft ob man über 21 ist und wenn ja hat man sofort verloren. Ist mir bis jetzt noch nicht aufgefallen das da was schief läuft...
  Mit Zitat antworten Zitat
Benutzerbild von malo
malo
 
#35
  Alt 18. Dez 2006, 22:13
Zitat von Balu der Bär:
Hm wie ist das denn möglich? Kannst du das reproduzieren? Immer wenn man eine neue Karte zieht wird geprüft ob man über 21 ist und wenn ja hat man sofort verloren. Ist mir bis jetzt noch nicht aufgefallen das da was schief läuft...
Ja, kann ich. Kannst es ja selbst mal ausprobieren. Ziehe soviele Karten bis du bei über 21 bist und gehe dann auf "Tipp abgeben".

Wenn man jedoch mehr als 21 hat hat man verloren. Wenn man danach jedoch auf "Tipp abgeben" geht hat man auf einmal gewonnen
  Mit Zitat antworten Zitat
Balu der Bär
 
#36
  Alt 18. Dez 2006, 22:17
Ah, jetzt hab ichs.

Den Button hatte ich ja schon disabled aber das MainMenü geht noch, daran liegts also. Thx.
  Mit Zitat antworten Zitat
Benutzerbild von malo
malo
 
#37
  Alt 18. Dez 2006, 22:21
Ansonsten noch ein kleines Nice-To-Have: Die Geld-Einsätze bequemer machen. Hohe Einsätze sollten leichter zu setzen sein (ich muss ja unendlich mal klicken...) und man sollte wieder Geld zurücknehmen können, falls man mal zu oft geklickt hat

Bis auf diese Kleinigkeiten sehr nett


edit: *seufz* Noch ein Bug.
Die Checkbox "Ass zählt eins" ist nach Start eines neuen Spiels disabled. Musst drauf achten die immer zu enablen und die entsprechende Variable zurückzusetzen

edit2: Beim Stechen werden die Karten des Dealers nicht aufgedeckt. Absicht?
  Mit Zitat antworten Zitat
Balu der Bär
 
#38
  Alt 19. Dez 2006, 20:44
Okay, hab mal eine überarbeitete Version angehangen. Normalerweise sollte jetzt alles fehlerfrei gehen.

Danke Calvin für den ausführlichen Test.

Zum Punkt Einsatz zurücknehmen, dass werde ich im nicht einbauen da wenn du im Casino einmal gesetzt hast kannst du deinen Einsatz auch nicht mehr widerrufen.
  Mit Zitat antworten Zitat
Benutzerbild von Mackhack
Mackhack

 
Delphi 2006 Architect
 
#39
  Alt 19. Dez 2006, 21:50
Klar kannst du @Balu! Der Dealer fraegt im Regelfall ob alle Einsaetze getaetigt wurden und dann faengt er an die Karten aus dem Schuh zu ziehen oder bei Single/Double Deck Spielen aus der Hand die Karten verdeckt den einzelnen Spielern hinzuwerfen!
  Mit Zitat antworten Zitat
Balu der Bär
 
#40
  Alt 19. Dez 2006, 21:53
Okay, ich sollte a) mal wieder ins Casino gehen (obwohl das scheinbar seine eigenen Regeln hat) oder mir b) mal die offiziellen BlackJack-Regeln zu Gemüte führen.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 7   « Erste     234 56     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:41 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