AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Dartspiel programmieren mit Delphi
Thema durchsuchen
Ansicht
Themen-Optionen

Dartspiel programmieren mit Delphi

Ein Thema von egarF · begonnen am 20. Jan 2005 · letzter Beitrag vom 23. Jan 2005
Antwort Antwort
Seite 1 von 6  1 23     Letzte »    
egarF

Registriert seit: 20. Jan 2005
Ort: Stuttgart
21 Beiträge
 
#1

Dartspiel programmieren mit Delphi

  Alt 20. Jan 2005, 15:24
Hey,
wir müssen im Informatikunterricht ein Dart-Spiel programmieren...
Halt erst Dartscheibe zeichnen, das hab ich schon hinbekommen ^^
dann soll nach betätigen des "Schuss-Buttons" eine Art Leiste aktiviert werden, auf der man dann sozusagen die pfeilrichtung bestimmen kann (diese funktion sollte mit hilfe von "random" getätigt werden)... naja, ich hab halt gar keine ahnung wie das funktionieren soll...

Kann jemand helfen? Also eine Vorlage von einem Quelltext könnte mir echt helfen.
Oder hat jemand solch ein Projekt schon am pc?
Hab echt keine Ahnung davon, brauche deshalb eure hilfe...

thx schonmal im vorraus...

  Mit Zitat antworten Zitat
Benutzerbild von Treffnix
Treffnix

Registriert seit: 25. Jun 2003
Ort: AC
740 Beiträge
 
Delphi 7 Professional
 
#2

Re: Dartspiel programmieren mit Delphi

  Alt 20. Jan 2005, 15:26
Ein Thread reicht....
  Mit Zitat antworten Zitat
egarF

Registriert seit: 20. Jan 2005
Ort: Stuttgart
21 Beiträge
 
#3

Re: Dartspiel programmieren mit Delphi

  Alt 20. Jan 2005, 15:28
ja sry, mein erster war im falschen themenbereich...
und da dass auch mehr oder weniger eilt, wollt ich das halt 2 mal posten, damits auch keiner übersieht

kennt sich jemand da aus - dartspiel programmieren??
  Mit Zitat antworten Zitat
Kernel32.DLL
(Gast)

n/a Beiträge
 
#4

Re: Dartspiel programmieren mit Delphi

  Alt 20. Jan 2005, 15:28
Wieso hast du denn in zwei verschiedenen Sparten gepostet? Dartspiel mit Delphi programmieren

Und dann auch noch den Titel umgestellt? Was soll das?
  Mit Zitat antworten Zitat
Kernel32.DLL
(Gast)

n/a Beiträge
 
#5

Re: Dartspiel programmieren mit Delphi

  Alt 20. Jan 2005, 15:29
Zitat von egarF:
ja sry, mein erster war im falschen themenbereich...
und da dass auch mehr oder weniger eilt, wollt ich das halt 2 mal posten, damits auch keiner übersieht
tut nicht not. wenns im falschen bereich gelandet ist, werden die mods ihn schon verschieben. dafür schlägt dich hier keiner

Ach ja:

Willkommen in der DP.
  Mit Zitat antworten Zitat
Benutzerbild von Airblader
Airblader

Registriert seit: 29. Okt 2004
Ort: Geislingen an der Steige
742 Beiträge
 
#6

Re: Dartspiel programmieren mit Delphi

  Alt 20. Jan 2005, 15:33
Was brauchst du denn?

Fertige Codes gibt dir hier niemand (Betrugsversuch, es ist deine Aufgabe)

Also sag doch, wo der Schuh drückt

air
Ingo Bürk
Es nimmt der Augenblick, was Jahre geben.

Johann Wolfgang von Goethe
  Mit Zitat antworten Zitat
egarF

Registriert seit: 20. Jan 2005
Ort: Stuttgart
21 Beiträge
 
#7

Re: Dartspiel programmieren mit Delphi

  Alt 20. Jan 2005, 15:37
wie bekommt man das hin, dass sich der Dartpfeil überhaupt bewegt?
procedure TForm1.SchussButtonClick
begin

... ab hier verlässt mich dann mein Wissen ...

end;

und wie erstelle ich Leisten (also wie im Koordinatensystem die X und die X-Achse, auf den Leisten soll dann jeweils ein "Balken" hoch und runter (bzw rechts und links) hin und erfahren und durch einen klick bleibt der balken auf der leiste an einer bestimmten koordinate stehen... so wird dann der Punkt (X/Y) ermittelt, wo der Pfeil die dartscheibe trifft. anschließend muss ich auch noch eine Punkezuordnung für den getroffenen Punkt vornehmen...

^^
  Mit Zitat antworten Zitat
Benutzerbild von Chegga
Chegga

Registriert seit: 5. Nov 2004
Ort: Kirchheim
453 Beiträge
 
Delphi 7 Architect
 
#8

Re: Dartspiel programmieren mit Delphi

  Alt 20. Jan 2005, 15:47
Hi,

Zitat:
procedure TForm1.SchussButtonClick
begin

... ab hier verlässt mich dann mein Wissen ...

end;
Dein I.-Lehrer kann doch keine Aufgaben stellen,
die du (/evt. ihr) nicht lösen könnt?!
Oder liege ich da falsch?

MfG Marc

P.S.: Delphi-Tags verwenden. (Auch wenn das nicht wirklich ein Code war.
Marc P.
Grüße aus Kirchheim Teck
  Mit Zitat antworten Zitat
heiopei
(Gast)

n/a Beiträge
 
#9

Re: Dartspiel programmieren mit Delphi

  Alt 20. Jan 2005, 15:48
hallo,
also du kannst für die bx - y- balkenanzeige ja eine forschrittsanzeige verwenden (TProgressbar) und den maxwert auf die breite des dartbildes setzen.
um den trefferwert auf der scheibe zu ermitteln kannst du mit paint das bild erstellen, wobei jeder werte-breich eine andere farbe hat.
fährst du nun mit der maus über das bild, so kannst du per mousemove die x-y-position des therotischen treffers in der "fortschrittsanzeige" darstellen.
um zu ermitteln, wie viel punkte der treffer gebracht hat, ermittelst du den farbwert des pixels auf das geklickt wurde und berechnest daraus dann den puntkwert.

dass knowhow dafür kannst du dir leichtanlernen (oder anwenden, wenn dus schon hast )

heiopei
  Mit Zitat antworten Zitat
Benutzerbild von Airblader
Airblader

Registriert seit: 29. Okt 2004
Ort: Geislingen an der Steige
742 Beiträge
 
#10

Re: Dartspiel programmieren mit Delphi

  Alt 20. Jan 2005, 15:49
Ganz banale Frage.....

1. wie lang habt ihr Informatik?

Wenn 1. kurz ist:
Hau deinen Lehrer

Wenn 1. lang ist:
Schläfst du im Unterricht


Sorry, wenn ich das so sage, aber es scheint, als wären dir auch Grundlagen nicht bekannt
Wir könnten dir hier Theorie geben, wie es funktioniert....aber schaffst du es, das in Code zu wandeln?

Außerdem, wie machst du das im Moment?
Mit DelphiX oder mit einer Bitmap/Paintbox?

air
Ingo Bürk
Es nimmt der Augenblick, was Jahre geben.

Johann Wolfgang von Goethe
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 6  1 23     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 21:18 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