Autor Beitrag
m0t3l
Hält's aus hier
Beiträge: 4

win xp

BeitragVerfasst: Mo 30.10.06 14:22 
hallo alle zusammen

ich beschäftige mich mit dem spiel mensch ärgere dich nicht und wollte fragen ob niemand mir ein tipp geben könnte, wie ich das realisieren könnte??

mfg m4st3rm0t3l
Xion
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
EE-Maler
Beiträge: 1952
Erhaltene Danke: 128

Windows XP
Delphi (2005, SmartInspect), SQL, Lua, Java (Eclipse), C++ (Visual Studio 2010, Qt Creator), Python (Blender), Prolog (SWIProlog), Haskell (ghci)
BeitragVerfasst: Mo 30.10.06 14:31 
user profile iconm0t3l hat folgendes geschrieben:

ich beschäftige mich mit dem spiel mensch ärgere dich nicht und wollte fragen ob niemand mir ein tipp geben könnte, wie ich das realisieren könnte??


das ist SEHR allgemein...

Stichpunkte:
-Shapes/Image als Spielfeld
-Shapes/Images als Spielfiguren ODER die Shapes vom Spielbrett einfach einfärben
-random+randomize für Würfel
-ggf. in nem array die positionen der Felder speichern, wenn du ein Bild als Spielbrett verwendest
-gucken, wo der Computer dich rausschmeißen kann, wenn nirgends, dann mitm ersten rücken oder so (KI muss man sich halt überlegen)

//EDIT:
-du solltest am besten die position der Spielfiguren in einem 1-dimensionalen array speichern, so dass du ganz einfach gucken, wer wo ist. Zur Verbindung mit der Grafik: Stichwort FindComponent

_________________
a broken heart is like a broken window - it'll never heal
In einem gut regierten Land ist Armut eine Schande, in einem schlecht regierten Reichtum. (Konfuzius)
azubi_20
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 593

WinXP SP2, Ubuntu 8.4
D7 Enterp., D2005 Prof., Java (Eclipse 3.4.0)
BeitragVerfasst: Mo 30.10.06 14:35 
user profile iconm0t3l hat folgendes geschrieben:
hallo alle zusammen

ich beschäftige mich mit dem spiel mensch ärgere dich nicht und wollte fragen ob niemand mir ein tipp geben könnte, wie ich das realisieren könnte??

mfg m4st3rm0t3l


ich bin zwar nicht niemand, aber ich kann dir trotzdem einen Tip geben :
es haben sich schon Andere damit beschäftigt.

hier gibt es ein paar Anregungen für dich :
Mensch ärgere dich nicht
mensch ärgere dich nicht steine verrücken[delphi5]
Mensch argere dich nicht mit Shapes
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19346
Erhaltene Danke: 1754

W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Mo 30.10.06 14:39 
Also mit dem Darstellen des Spielfelds mit visuellen Komponenten wie Shapes oder so wirst du keine echte Freude haben.
Zeichne lieber alles selbst. Das ist auch nicht schwer, laesst sich aber visuell viel besser aufmotzen.

Mit sowas beschaeftige ich micht gerade (allerdings in meinem Fall etwas komplexer als "nur" ein simples Spielbrett mit Figuren), unter anderem habe ich gerade ein Beispiel hier im Forum gepostet, wo ich auch dabei bin ein Tutorial dazu zu erstellen.
Sieh es dir mal an:
www.buchmanager-berl...ce_compo_example.zip
Es handelt sich hier im eine visuelle Komponente, die Wuerfel darstellt und auf die Maus reagiert, auch auf das Klicken damit...
m0t3l Threadstarter
Hält's aus hier
Beiträge: 4

win xp

BeitragVerfasst: Mo 30.10.06 14:55 
Titel: Tshape
danke für die schnellen Antowrten

also folgendes habe ich schon: mensch ärgere dich nicht.rar

auf der form sind einmal ein array von Tshape und ein 2dimensionler array als stringgrid. die idee vom stringgrid bekam ich von meinem vorgesetzten, doch weiss ich nicht recht ob das die Lösung ist. vielleicht schaut ihr euch mal an was ich so habe und wenn ihr zeit und lust habt könntet ihr mir weiterhin tricks und tipps geben.

danke mfg m4st3rm0t3l
Einloggen, um Attachments anzusehen!