Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Deal or No Deal (https://www.delphipraxis.net/74260-deal-no-deal.html)

xZise 31. Jul 2006 14:54


Deal or No Deal
 
Liste der Anhänge anzeigen (Anzahl: 3)
Deal or No Deal


Aktuelle Version: 1.1F & 2.0F als Testversion

Heut präsentiere ich Deal or No Deal.

Regeln:
  • Dies ist ein Spiel bei dem man gegen eine Bank spielt.
    Es gibt 26 Koffer (0,01 € bis 250.000 €), die alle eine zufällige Nummer haben, aber nicht immer den gleichen Wert.
    Der Wert des Koffers ist für niemanden sichtbar!
    Der Spieler wählt dann ein Koffer aus und guckt nicht nach welcher Wert in dem Koffer ist.
    Dann wählt der Spieler weitere Koffer.
    Bei diesen Koffern wird der Wert nachgesehen und aus der Liste der verfügbaren Geldsummen gestrichen.
    Zwischen durch macht dann die Bank ein Angebot. Dieses Angebot kann der Spieler annehmen (Deal) oder nicht (No Deal). Wenn er ihn annimt, nimmt er das Angebot der Bank mit nach Hause (es muss nicht mehr sein, als im eigenen Koffer). Wenn er das Angebot nicht annimmt, dann geht das Spiel weiter und der Spieler sucht wieder Koffer aus.
    In dem Spiel kann der Spieler seinen eigenen Koffer nicht tauschen!
    Nachdem alle Koffer geöffnet wurden und der Spieler kein Angebot der Bank angenommen hat

History:
Version (keine) (diese Version baut auf die von Phantom 1 auf)
  • [+] Nachricht bei DEAL, wie viel im "eigenen" Koffer war (und wie viel man durch die Bank gewonnen/verloren hat)
  • [+] Anzeige, wie viel im angeklickten Koffer war
  • [+] Einstellungen (ausbaufähig) für den Sound
  • [+] OK-Button im HighScore
Version 1.0F
  • [+] Die Bank gibt zufällig Angebote (nicht nur bei 20, 15 etc)
  • [+] Shortcuts (<strg> + <a> bis <strg> + <z> für die Koffer und <alt>+<d> bzw. <alt>+<n> für Deal bzw NoDeal)
  • [!] Die fehlerhafte Anzeige (siehe Screenshot in #32)
Version 1.1F
  • [!] Fehler beim dividieren durch null behoben
Version 2.0F
  • [+] Ganz neues Konzept und auch neuer Quelltext
  • [+] Koffer als Bilder
  • [+] Geld im Koffer wird angezeigt
  • [+] Bilder für die List der verfügbaren Geldsummen
  • [~] Neues Bankberechnungssystem
  • [+] Aktion bei Klick auf Deal (nur gegenüber der Testversion 2.0FSV)
Version 2.1F
  • [!] Eurosymbol wird jetzt in jeder Schriftart angezeigt
  • [~] Neues Bankberechnungssystem
  • [!] Grafischeunschönheit der Spielfläche behoben
  • [!] Neustarten ist jetzt verbessert worden
  • [+] Informationslabel, dass ein Bankangebot vorliegt (nicht zu übersehen)

Hinweis
Ich hatte mal im Internet eine möglichkeit gefunden, dass gewonnene Geld auszudrucken. Leider nur einseitig!
Ich gebe keine Garantie, dafür wie der Gewinn aussieht. Wenn man Pech hat funktionierts gar nicht

Ne jetzt im Klartext: Du gewinnst nur virtuelles Geld! Du bekommst nichts von mit außer das Programm und den Quelltext


Die neuste stabile:
Download der Version 1.1F

Die neueste:
http://www.delphipraxis.net/images/common/inlink.gifAttachment

ferby 31. Jul 2006 15:04

Re: Deal or No Deal
 
Hi,

hab dein SPiel gerade getestet,
mann fühlt sich fast wie in der Fernsehershow :-)

Allerdings eins ist anders:
Wenn man auf einen Koffer drückt, dann wird der Betrag der drin ist zwar aus der Liste rechts oder links grau gefärhbt,
aber es erscheind beim Koffer selbst nicht was drin ist bei der Fernsehershow schon.

Ist zwar nicht unbedingt notwendig das du das machst,
aber es würde das echtheits Feeling noch steigern.

xZise 31. Jul 2006 15:11

Re: Deal or No Deal
 
Hehe.... Das Problem ist: Der Koffer ist zu ziemlich klein... Klick mal auf Info. Da hast du ein beispiel (Das hat auf dem Pixel genau reingepasst).


Was übrigends noch kommt sind die €-Zeichen ^^ Du fehlen überall... Bin eben gern Einheitslos.

Deal macht auch schon Fortschritte...

freak4fun 31. Jul 2006 16:10

Re: Deal or No Deal
 
In der Tat sehr nett gemacht, hat sich doch die Arbeit gelohnt. ;) ICh würde auch gern sehen wie viel in dem Koffer war/ist. Kannst du da vielleicht einen Hint anzeigen, wenn man mit der Maus drüber ist. Oder den Text kleiner machen, das die Zahl drauf passt. Oder statt 100000, 100k schreiben?

Edit: Wo kommt das gewonnene Geld raus? Ich mein 20 Cent sind nicht viel, aber immerhin etwas. -.-'

MfG
freak

xZise 31. Jul 2006 16:12

Re: Deal or No Deal
 
Zitat:

Zitat von freak4fun
Oder den Text kleiner machen, das die Zahl drauf passt. Oder statt 100000, 100k schreiben?

Das passt schon... Ich werds gleich mal einbauen und gucken, wie es aussieht.
Und 100k sieht irgendwie "unseriös" aus :D

Welche Schriftart seht ihr eigentlich?
Die Standard schriftart oder eine andere?

freak4fun 31. Jul 2006 16:19

Re: Deal or No Deal
 
Bei mir passiert nichts wenn ich Deal drücke und wenn ich neues Spiel mache, also ein Spiel abbreche bleibt der im ersten Spiel ausgewählte Koffer und der Betrag stehen. :(

Müsste die Original- / Standartschrift sein. Zumindest kann ich alles lesen. :stupid:

MfG
freak

xZise 31. Jul 2006 16:27

Re: Deal or No Deal
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ja das mit Deal ist noch nicht so richtig drinne... Aber ist in arbeit... Ich lade mal ein Screenshot mit dem Gelbetrag hoch (leider OHNE dem € :( )

Generell sollte das nur eine Version sein um Fehler zu finden und zu ersticken :D Aber ich denke, sie ist sogut wie fertig! Es fehlt nur noch die komplette implemtierung der Einstellungen, Deal und Highscore... Und dann kommen auch noch eure Wünsche, aber so viel ist das ja nicht mehr :P

(Achso: Temporäre Schriftart kommt auch noch und nicht wundern, wenn bei euch weder die Standard noch dieese Schriftart ist ^^ Ich habe sie geändert, weil die alte kein € kannte!

Balu der Bär 31. Jul 2006 16:31

Re: Deal or No Deal
 
Nur vom Screenshot gucken her: Es wäre besser wenn du bei den Geldangeboten anstatt "4285,1" lieber "4285,10" anzeigen würdest. ;)

alzaimar 31. Jul 2006 16:58

Re: Deal or No Deal
 
Liste der Anhänge anzeigen (Anzahl: 1)
Typisch Bank:
Zwei Koffer noch: 7500 und 100000.
Angebot der Bank:1382,10 €

Wer da annimmt, hat sie nicht mehr alle :mrgreen:

Prüf das doch nochmal.

Newbie44 31. Jul 2006 17:07

Re: Deal or No Deal
 
ja stimmt die angebote der bank sind machmal noch nicht so logisch. während in der fernsehsendung auch immer ganze beträge bei der bank angezeigt werden hast du noch kommastellen das find ich stört ein wenig. du müsstest mal bei sat 1 anfragen wie die ihre bankangebote ausrechnen, da is ja sicher auch nur wieder ein computer dahinter

xZise 31. Jul 2006 17:08

Re: Deal or No Deal
 
Ja ^^ Ich weiß :P Ich sollte mal den ehemaligen Berechnungscode nehmen...

Das € wird überigends angezeigt...
Zitat:

Zitat von Newbie44
ja stimmt die angebote der bank sind machmal noch nicht so logisch. während in der fernsehsendung auch immer ganze beträge bei der bank angezeigt werden hast du noch kommastellen das find ich stört ein wenig. du müsstest mal bei sat 1 anfragen wie die ihre bankangebote ausrechnen, da is ja sicher auch nur wieder ein computer dahinter

Ich empfehle die Wiki ^^ Der Code ist geheim ;) Und so ein einfacher Leut, der ein bisschen mit Delphi proggt, der bekommt ihn erstrecht nicht :P

Newbie44 31. Jul 2006 17:12

Re: Deal or No Deal
 
aja danke für den link zu wikipedia das scheint ja doch recht schwer zu sein im fernsehen sieht das immer viel leichter aus irgendwie

Phantom1 31. Jul 2006 17:18

Re: Deal or No Deal
 
Zitat:

Zitat von xZise
Hehe.... Das Problem ist: Der Koffer ist zu ziemlich klein... Klick mal auf Info. Da hast du ein beispiel (Das hat auf dem Pixel genau reingepasst).

Du musst ja nicht meine Bildchen benutzten wenn die dir zu klein sind :wink:

Zitat:

Zitat von xZise
Ja ^^ Ich weiß :P Ich sollte mal den ehemaligen Berechnungscode nehmen...

Ich hab meinen Algo inzwischen auch schon wieder geändert ^^

mfg

xZise 31. Jul 2006 17:22

Re: Deal or No Deal
 
Ich habe auch den auf Seite 2 genommen.

Leider bekomme ich komischerweise ein Fehler (aber nicht hier!)... Es arbeitet :D

Deal ist auch schon drinne. Jedenfalls das es spielbar wird. Wegen den HighScore ist das natürlich noch nicht fertig :D

Alexander Roth 31. Jul 2006 18:40

Re: Deal or No Deal
 
Irgendwie krieg ich sobald ich den letzten Koffer öffne keine Rückmeldung, dass ich das Geld in dem ausgewählten Koffer bekommen habe. Machst am besten einfach noch eine Meldung.

xZise 31. Jul 2006 19:24

Re: Deal or No Deal
 
So! Ich habe es geschafft!

Es ist vieles umgebaut und neues hinzugekommen! Und für die 1.1F oder niedriger User der ganz große Schock :D
Das Spiel wird grafisch... Kaum Komponenten sondern zum großen Teil über Die Spielfläche (ein Image).

Das Programm ist nicht fertig, dass steht fest, aber gegenüber der Spielversion hat es sich stark verbessert.
Zu dem gibt es jetzt ein Screenshot.

Eine kleine Info: Die bevorzugte Schriftart ist "BN Machine"!
Ich werde mal gucken, ob ich sie hier mit onlinestelle.

alzaimar 31. Jul 2006 21:30

Re: Deal or No Deal
 
Also das Bank-Angebot klappt irgendwie immer noch nicht:
Zwei Koffer: 0,50 und 12.500,- Euro.
Die Bank bietet : 0,00 Euro...

Hmmm. also verschenken tu ich den Koffer nicht.

Hier meine Überlegungen zu einem fundierten Angebot der Bank:
Es sind noch X Koffer geschlossen, und die haben als Inhalt die Werte K[0]...K[X-1]. Wenn ich nicht nur einmal spielen könnte, sondern beliebig oft, würde ich im Mittel den durchschnittlichen Inhalt aller geschlossenen Koffer mit nach Hause nehmen. Anders herum verliert die Bank im Mittel genau diesen durschnittlichen Betrag. Die Bank fährt also im Mittel gut, wenn sie mir ein Angebot macht, welches leicht unter diesem Wert liegt.

Ich war noch nie gut in Wahrscheinlichkeitsrechnung, also bitte berichtigt mich, wenn ich hier falsch liege.

Airblader 31. Jul 2006 23:48

Re: Deal or No Deal
 
Selbiges bei noch 1 und 5000: Bank bietet 0.

Anstatt von "€" o.ä. hab ich übrigens ein komisches Viereck als Zeichen :)

Und wenn man Koffer in der oberen Reihe auswählt gibt es eine kleine grafische Unschönheit (XP).

Aber sonst echt gelungen :top:

air

Nicodius 1. Aug 2006 00:12

Re: Deal or No Deal
 
nach dem ich auf info geklickt hab is das programm irgendwie abgeschmiert(jeder klick auf die oberfläche des programms gab so n "ping" fehler meldung von windows)


grüße Nico (sosnt ists super ;D )

Nicodius 1. Aug 2006 00:14

Re: Deal or No Deal
 
ah noch was

nachdem ich alle koffer geklickt hatt und insgesammt 1€gewonnen hatte - und neues spiel klickte blieb der ausgewählte koffer auf der rechten seite :(

xZise 1. Aug 2006 09:16

Re: Deal or No Deal
 
Zitat:

Zitat von alzaimar
Also das Bank-Angebot klappt irgendwie immer noch nicht:
Zwei Koffer: 0,50 und 12.500,- Euro.
Die Bank bietet : 0,00 Euro...

o.O Das ist natürlich sehr elegant *hüstl*

Zitat:

Zitat von alzaimar
Hier meine Überlegungen zu einem fundierten Angebot der Bank:
Es sind noch X Koffer geschlossen, und die haben als Inhalt die Werte K[0]...K[X-1]. Wenn ich nicht nur einmal spielen könnte, sondern beliebig oft, würde ich im Mittel den durchschnittlichen Inhalt aller geschlossenen Koffer mit nach Hause nehmen. Anders herum verliert die Bank im Mittel genau diesen durschnittlichen Betrag. Die Bank fährt also im Mittel gut, wenn sie mir ein Angebot macht, welches leicht unter diesem Wert liegt.

Ich war noch nie gut in Wahrscheinlichkeitsrechnung, also bitte berichtigt mich, wenn ich hier falsch liege.

Jo... Ich werde das einfach mal eher dannach umsetzen.

Zitat:

Zitat von Airblader
Anstatt von "€" o.ä. hab ich übrigens ein komisches Viereck als Zeichen :)

Ja ich weiß. Das liegt daran, dass bei der Schriftart das "€" woanders liegt, als normalerweise. Vielleicht kann man nachträglich in eine Schriftart reinpfuschen (^^) und das € an die Standardstelle setzen.

Zitat:

Zitat von Airblader
Und wenn man Koffer in der oberen Reihe auswählt gibt es eine kleine grafische Unschönheit (XP).

Das wird bei allen Betriebssystemen so sein, weil ich ein Rechteck mit Rand zeichne. Und dieser Rand wird übermalt (ich werde den Rand ausbauen :D). Außerdem ist das auch bei der unteren Reihe so.

Zitat:

Zitat von Airblader
Aber sonst echt gelungen :top:

Danke :D Freut mich zu hören ^^ Nicht das ich umsonst die Zeit in den Sand gesenkt hab (dafür habe ich aber auch viele neue Beiträge :D)

Zitat:

Zitat von Nicodius
nach dem ich auf info geklickt hab is das programm irgendwie abgeschmiert(jeder klick auf die oberfläche des programms gab so n "ping" fehler meldung von windows)

Oh... Da weiß ich nicht woran das liegt ... Ich werde mir mal den Programmcode angucken.


Zitat:

Zitat von Nicodius
grüße Nico (sosnt ists super ;D )

thx!


Zitat:

Zitat von Nicodius
ah noch was

nachdem ich alle koffer geklickt hatt und insgesammt 1€gewonnen hatte - und neues spiel klickte blieb der ausgewählte koffer auf der rechten seite :(

Oh ja... Das muss ich noch ein bisschen verbessern, dass er da alles "löscht" vom vorherigen Spiel.

noch_ein_hannes 1. Aug 2006 10:05

Re: Deal or No Deal
 
Das ist doch schon sehr nett!

Ich habe gerade mal ein wenig rumgespielt:

Die Sache mit dem Bankangebot muss noch klarer werden, denn ich wunderte mich irgendwann, dass ich keinen Koffer anklicken kann und es hat eine Weile gedauert bis ich die Buttons unten entdeckt habe.
Nett wäre es wenn entweder das Bankangebot komplett aufpoppt, oder sich wenigstens unten farblich verändert, so dass man es auch gleich wahrnimmt.

Naja, und dann hatte ich irgendwann ein Bankangebot von "0" und damit waren die beiden Deal-Buttons außer Gefecht gesetzt ...

xZise 2. Aug 2006 13:40

Re: Deal or No Deal
 
So! Neue Version geht online ;)

Wichtige Information dazu: Ich habe die Schriftart "BN Machine" dahingehend verändert, dass auch ein €-Zeichen angezeigt wird, wenn ich das will mit
Delphi-Quellcode:
TextOut('€');
!

Vorteil auch für die anderen: Bei den ohne Schriftart BN Machine sehen jetzt das € Zeichen. Ich habe die neue Schriftart angehängt.

noch_ein_hannes 2. Aug 2006 14:02

Re: Deal or No Deal
 
Hmm, der Bug mit der "0" als Angebot der Bank ist immernoch drin. Es ist halt schade wenn das Spiel dann vorzeitig zu Ende ist, weol man nur neu starten kann ...

xZise 2. Aug 2006 14:09

Re: Deal or No Deal
 
Eigentlich dürfte es keine 0 mehr als Angebot geben, außer wenn der Durchschnitt 0 ist.

noch_ein_hannes 2. Aug 2006 14:20

Re: Deal or No Deal
 
Also ich hatte noch 5000€ und einen ganz kleinen Wert (ich weiss nicht mehr genau welcher, er war aber unter 10€). Naja, und dann wurden mir 0 geboten und nix ging mehr ...

nkaaa 2. Aug 2006 15:04

Re: Deal or No Deal
 
das Spiel macht total süchtig :mrgreen: :coder:

Großes Lob, macht mehr bock als Counterstrike zur Zeit :stupid:


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:19 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