AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Wettspiel, Monsterrennen
Thema durchsuchen
Ansicht
Themen-Optionen

Wettspiel, Monsterrennen

Ein Thema von rawsoul · begonnen am 15. Mai 2007 · letzter Beitrag vom 22. Mai 2007
Antwort Antwort
Seite 3 von 3     123   
Benutzerbild von dajuhsa
dajuhsa

Registriert seit: 20. Apr 2007
397 Beiträge
 
Turbo Delphi für Win32
 
#1

Re: Wettspiel, Monsterrennen

  Alt 18. Mai 2007, 20:25
ich hätte da noch nen tipp:

Du schreibst warscheinlich eine variable in der die bewegung jedes monsters pro timerprozedur (oder so ähnlich) drinsteht, die nach einem klick auf start zu einer zufallszahl wird(oder irgendwie sowas)

Jetzt bin ich der Meinung, dass das ganze mehr Spannung hätte, wenn du die Zahl der Pixel, um die die niedlichen Monsterviecher nach links bewegt werden, oder den Intervall der Timer, der Bestimmt wie schnell sich das Monster 1 pixel nach links verschiebst, nach jeder vollständig durchgelaufenen Timerprozedur neu zu einer Zufallszahl machst (randomizierst oder wie man das sagt).

Dann bewegt sich das eine monster z.B. erst 1 pixel, danach 4 pixel, dann 6 pixel usw.
Und wenn du die geschwindigkeit mit den timerintervallen einstellst, dann eben:
der Timer hat erst das Intervall 13, danach 16, dann 11 usw. (jetzt nur als beispiel)

so wird das ganze mehr ein kopf an kopf rennen.

Wie gesagt, nur ein tipp.

PS: Gefält mir sehr gut.
das Essen ist wie das Internet - Downstream ist immer angenehmer als Upstream
-
Warum missbraucht die ganze Programmierwelt Images als Paintboxen
  Mit Zitat antworten Zitat
Benutzerbild von rawsoul
rawsoul

Registriert seit: 29. Okt 2006
Ort: Düsseldorf
249 Beiträge
 
Delphi 2005 Personal
 
#2

Re: Wettspiel, Monsterrennen

  Alt 22. Mai 2007, 09:11
Habe mir dajuhsa's Tip zu Herzen genommen und mal versucht, das ganze ein wenig spannender zu gestalten. Jetzt bin ich aber der Meinung, das ganze sieht zu abgehackt aus. Hat irgendwer Ideen, wie ich das ganze "weicher" animieren könnte?
(Update im ersten Post)
Frank Dumont
  Mit Zitat antworten Zitat
Donnervogel

Registriert seit: 14. Jan 2005
2 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Wettspiel, Monsterrennen

  Alt 22. Mai 2007, 10:54
OT: ... ein Ragnarok Spieler... cool ..

nettes Spiel /no1
"Gibt es schließlich eine bessere Form, mit dem Leben fertig zu
werden, als mit Liebe und Humor?" - Charles Dickens
  Mit Zitat antworten Zitat
Benutzerbild von rawsoul
rawsoul

Registriert seit: 29. Okt 2006
Ort: Düsseldorf
249 Beiträge
 
Delphi 2005 Personal
 
#4

Re: Wettspiel, Monsterrennen

  Alt 22. Mai 2007, 13:18
[OT-Mode]Jau =) Seit knapp 5 Jahren aktiv [/OT-Mode]

Mir ist in der Schule folgendes eingefallen:
Delta x, also die Differenz der x-Position duch 2 Teilen (mit Real). Es werden ungerade Werte rauskommen. Diese dann gerundet als neue Position angeben, sodass sie sich "smoother" bewegen. Habe gerade kein Delphi zur Hand, aber würde es Sinn machen oder funktionieren? Dann könnte ich meine Gedanken weiterführen
Frank Dumont
  Mit Zitat antworten Zitat
Benutzerbild von dajuhsa
dajuhsa

Registriert seit: 20. Apr 2007
397 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Wettspiel, Monsterrennen

  Alt 22. Mai 2007, 14:05
erstmal danke, dass du dir Gedanken über meinen Gedanken machst.

du könntest ja nen zähler machen(integer-variable), der nach jedem timerablauf eins hoch zählt.
Und wenn der Zähler beispielsweise auf 10 ist(oder auch 15, je nach dem wie es dir gefällt) dann geht er wieder auf 0 und erst dann wird die bewegung neu bestimmt(mit random)

Delphi-Quellcode:
//procedure... bla bla
begin
  monster1.left := monster1.left - bewegung1; //bewegen
  inc(zähler1); //hochzählen
  if zähler1 = 10; {oder auch 15, wie du willst} then begin
    bewegung1 := random(10)+1; //wenn du +1 weglässt machen sie manchmal pausen
    zähler1 := 0;
  end;
end;
.

Du kannst ja auch wenn du willst random(15)-4 schreiben, dann laufen sie manchmal rückwärts.
Aus verwirrung vielleicht?

zu deiner frage kann ich leider nix sagen, sry.
das Essen ist wie das Internet - Downstream ist immer angenehmer als Upstream
-
Warum missbraucht die ganze Programmierwelt Images als Paintboxen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 3     123   


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 01:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz