Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Mini Spiel: Hex (https://www.delphipraxis.net/83310-mini-spiel-hex.html)

Antigo 31. Dez 2006 16:09

Re: Mini Spiel: Hex
 
Zitat:

Zitat von xZise
Achso :D

Ich dachte einfach nur quer rüber :D

Ja dann wird das mir mehr als 3 Spieler schiwerig ^^

Aber vielleicht könnte man es ja einbauen, dass man nur "quer rüber" muss (nicht Farben abhängig)?

klar könnte man das einbauen, aber dann wäre es halt nicht mehr Hex, sondern ein anderes/neues Spiel ^^

Genauso die Idee mit den nicht betretbaren Flächen/Hindernissen. Prinzipiell eine gute Idee, aber nach der Modifikation wäre es halt nicht mehr Hex ;)

Ich denke aber mal drüber nach verschiedene Spielarten einzubauen. Vielen Dank auf jeden Fall für die Vorschläge

OregonGhost 31. Dez 2006 16:17

Re: Mini Spiel: Hex
 
Sehr schön, jetzt landet es nur noch auf einem Monitor^^
Zitat:

Das zweite kann ich leider nicht nachvollziehen, bei mir klappt das soweit alles
Es liegt offenbar an der Art, wie du die Farbe definierst. Mit dem Luna-Theme ist es bei mir auch blau. Bei meinem Theme hingegen bleibt es weiß, vermutlich weil du eine Systemfarbe und kein festes Blau verwendest. Die Linien am Rand sind übrigens korrekt blau bzw. rot.

Antigo 31. Dez 2006 16:29

Re: Mini Spiel: Hex
 
bisher mache ich es so:
Delphi-Quellcode:
  if aktiv and (value=0)then box.canvas.brush.color:=clgreen else
  case value of
    0: box.canvas.brush.color:=clcream;
    1: box.canvas.brush.color:=clbackground;
    2: box.canvas.brush.color:=RGB(255,66,66);
  end;
das heisst er kommt mit clbackground nicht zurecht. ok dann mache ich ein screenshot von meinem Programm, lade es paint, gucke mir die RGB Werte an, wandle sie in eine TColor um und schreibe sie darein :D

edit: so ist geändert, bitte testen ob es jetzt funktioniert ;)

OregonGhost 31. Dez 2006 16:41

Re: Mini Spiel: Hex
 
Ja, jetzt funktioniert's ;)

dino 2. Jan 2007 01:12

Re: Mini Spiel: Hex
 
Liste der Anhänge anzeigen (Anzahl: 1)
wenn es mehr als 2 spieler hätte, wäre es nicht mehr hex?
habe ich das richtig verstanden?

was spricht gegen hex2?(mit 3 Spielern)

[Edit]Sharky: Bitte die Bilder als Datei anhängen

dann könnte man z.B. auch machen, dass jedes team ein team hat, welches es überpinseln darf

oder eins, was als überführung dienen darf

[edit=Sharky]Bitte in zukunft darauf achten. Mfg, Sharky[/edit]

xZise 2. Jan 2007 11:00

Re: Mini Spiel: Hex
 
Zitat:

Zitat von Antigo
bisher mache ich es so:
Delphi-Quellcode:
  if aktiv and (value=0)then box.canvas.brush.color:=clgreen else
  case value of
    0: box.canvas.brush.color:=clcream;
    1: box.canvas.brush.color:=clbackground;
    2: box.canvas.brush.color:=RGB(255,66,66);
  end;
das heisst er kommt mit clbackground nicht zurecht. ok dann mache ich ein screenshot von meinem Programm, lade es paint, gucke mir die RGB Werte an, wandle sie in eine TColor um und schreibe sie darein :D

edit: so ist geändert, bitte testen ob es jetzt funktioniert ;)

Tipp: Du kann die Farbwerte direkt zuweisen:
Code:
$AABBGGRR
AA = Alphawert
BBGGRR = RGB andersherum (frag mich nicht warum :D)

z.B. für RGB(255, 66, 66)
Code:
myColor := $00FF4242
PS: Du musst da mit Hexadezimalwerten rechnen. Wenn es dir nicht liegt kann ich den Windows Taschenrechner auf "Wissenschaftlich" empfehlen.

xZise 3. Jan 2007 11:05

Re: Mini Spiel: Hex
 
Wie sieht es denn aus, mit einem Update :D

Und außerdem hätte ich nicht verschiedene Spieltypen gemacht, sondern ein neues Fenster mit "Einstellungen" zum Spiel.

z.B.:
- Dass man "Graue Felder" aktivieren/deaktivieren kann
- Die Anzahl der Spieler einstellen kann
- Die Farben einstellen kann

PS: Wäre es möglich dass ich mir mal den QuellCode angucken kann?

dino 3. Jan 2007 11:27

Re: Mini Spiel: Hex
 
Zitat:

Zitat von dino
mit 3 Spielern

dann könnte man z.B. auch machen, dass jedes team ein team hat, welches es überpinseln darf

oder eins, was als überführung dienen darf

dazu hat keiner was gesagt...

Antigo 3. Jan 2007 12:23

Re: Mini Spiel: Hex
 
Zitat:

Zitat von xZise
Wie sieht es denn aus, mit einem Update :D

Und außerdem hätte ich nicht verschiedene Spieltypen gemacht, sondern ein neues Fenster mit "Einstellungen" zum Spiel.

z.B.:
- Dass man "Graue Felder" aktivieren/deaktivieren kann
- Die Anzahl der Spieler einstellen kann
- Die Farben einstellen kann

PS: Wäre es möglich dass ich mir mal den QuellCode angucken kann?

zum PS:ich denke das lässt sich machen, muss vorher nur noch etwas aufräumen, dann kann ich den ganzen Kram mal hochladen.

zum Rest, sind gute Ideen (bis auf die Variable SPielerzahl, das ist mir zu komplex ;) ), ich denke mal ich werd mich nochmal dransetzen :)


Zitat:

Zitat von dino
Zitat:

Zitat von dino
mit 3 Spielern

dann könnte man z.B. auch machen, dass jedes team ein team hat, welches es überpinseln darf

oder eins, was als überführung dienen darf

dazu hat keiner was gesagt...

für 3 Spieler müsste ich eine Menge ändern. Aber die Idee, dass man immer einen Spieler, und nur einen Spieler, übermalen darf. Das ergäbe bestimmt interessante Situationen. Ich weiss aber nicht ob ich motiviert genug bin, sowas zu implementieren. Wenn/Falls ich den Code offenlege kann sich ja jemand anderes dran versuchen ;)


so: Das Spiel liegt jetzt als rar Datei vor. In der rar Datei sind auch alle Projektdateien. Ich hoffe ich bekomme jetzt keine Probleme weil wir ja hier in der Freeware Sparte sind.
Danke nochmal für das Feedback

xZise 3. Jan 2007 12:41

Re: Mini Spiel: Hex
 
Zitat:

Zitat von Antigo
zum Rest, sind gute Ideen (bis auf die Variable SPielerzahl, das ist mir zu komplex ;) ), ich denke mal ich werd mich nochmal dransetzen :)
[...]
für 3 Spieler müsste ich eine Menge ändern. Aber die Idee, dass man immer einen Spieler, und nur einen Spieler, übermalen darf. Das ergäbe bestimmt interessante Situationen. Ich weiss aber nicht ob ich motiviert genug bin, sowas zu implementieren. Wenn/Falls ich den Code offenlege kann sich ja jemand anderes dran versuchen ;)

Also ich denke so wichtig ist es nun auch nicht ;)

Zitat:

Zitat von Antigo
so: Das Spiel liegt jetzt als rar Datei vor. In der rar Datei sind auch alle Projektdateien. Ich hoffe ich bekomme jetzt keine Probleme weil wir ja hier in der Freeware Sparte sind.

1. Ich würde "zip" empfehlen, weil das mehr User benutzten können als rar ;)
2. Entweder sieht es ein Mod selbst, oder du meldest den Beitrag, dass er verschoben werden soll... Aber es ist ja nicht tötlich ^^

PS: Und falls jetzt welche kommen: Warum in Freeware, obwohl OpenSource, dann würde ich mal ein Link auf deinen Beitrag hierüber geben ;)

PPS: Ich werde mal gleich gucken, ob ich die Steine einbauen könnte ^^

[edit]Du brauchst die ~.* / *.dcu Dateien nicht mitzuschicken ;) [/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:25 Uhr.
Seite 3 von 3     123   

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