AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte [Game] Gefangen in der virtuellen Welt (mit Source)
Thema durchsuchen
Ansicht
Themen-Optionen

[Game] Gefangen in der virtuellen Welt (mit Source)

Ein Thema von halinchen · begonnen am 9. Okt 2007 · letzter Beitrag vom 13. Dez 2009
Antwort Antwort
Seite 17 von 22   « Erste     7151617 1819     Letzte »    
Benutzerbild von halinchen
halinchen

Registriert seit: 13. Jun 2006
508 Beiträge
 
Delphi 2007 Professional
 
#1

Re: [Game] Gefangen in der virtuellen Welt (mit Source)

  Alt 23. Dez 2007, 13:07
Zitat von jmit:
das Spiel ist wirklich gut gemacht, gefällt mir sehr gut
Danke

Zitat von jmit:
doch beim Spielen ist mir folgendes (siehe Anhang) passiert: Die Figur steht in der Mauer und kommt nicht mehr hinaus.

Hat das schon einmal jemand gehabt?
Das passier mir ab und zu auch mal. Meist wenn ich das Fenster vergrößere.
Ehrlich gesagt, habe ich keine Ahnung, warum das so ist.
Vereinfacht habe ich die Start- und die Endposition. Ich gehe zwischen diesen beiden Positionen alle Blöcke durch. Sobald der Block sichtbar ist, dann wird der Spieler an dem Block ausgerichtet.
Ich berechne pro Zeichnung die vergangene Anzahl der Millisekunden. Das ist mein Timefactor. Mit dem wird in der nächsten Runde alle Bewegungen, etc. Multipliziert. Es sollte normalerweise keinen Einfluss auf die Kollisionen haben, wenn der Wert höher ist. In der Praxis sieht das aber leider anders aus.

In der Debugversion habe ich einige Anzeigen von Werten im Spiel. Unter Ubuntu ist es so, dass es alle 5 Sekunden mal der Timefactor größer wird. Also bewegt sich die Spielfigur immer langsam, schneller, langsam, schneller...
Die Gegner bewegen sich unter Ubuntu (400 FPS) gefühlt langsamer als unter Windows (75 FPS). Ich werde mir das auf den verschiedenen Systemen nochmal angucken. Aber in dem Timebased-Moving-Tut stand zu dem Thema nichts weiter drin.


Zitat von xZise:
Nur was hälst du von den Fallobjekten, dass die im Vordergrund sind?
Wie meinst du das? Was meinst du mit "Fallobjekten". Die bewegbaren Blöcke? Die sind bei mir hinter dem Gegner und Spieler.


Zitat von vlees91:
Dieses Problem hatte ich ebi einer nicht OpenGL kompatiblen Grafikkarte (kein passender Driver).
ich akm immer wieder raus, durch in die entgegengesetzte richtung zu laufen und dabei zu springen. btw: bei mir liefen die Gegener auch immer rein und so konnte ich ohne Probleme durchs Ziel laufen.
Wie gesagt: Eigentlich sollte der Code funktionieren. Aber es passieren immer mal "Ausnahmen". Die kann mich nur nicht richtig erklären. Und debuggen ist sehr schlecht. Der Breakpoint würde bei mir 75 mal die Sekunde aufgerufen werden und dann die richtige Situation zu erwischen...

Dann wünsche ich euch ein schönes Fest!
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#2

Re: [Game] Gefangen in der virtuellen Welt (mit Source)

  Alt 23. Dez 2007, 13:43
Zitat von halinchen:
Zitat von xZise:
Nur was hälst du von den Fallobjekten, dass die im Vordergrund sind?
Wie meinst du das? Was meinst du mit "Fallobjekten". Die bewegbaren Blöcke? Die sind bei mir hinter dem Gegner und Spieler.
Naja ...
Schnee, Laub und Regen


Zitat von halinchen:
[...]Der Breakpoint würde bei mir 75 mal die Sekunde aufgerufen werden und dann die richtige Situation zu erwischen...
[...]
Er kann ja ein Log schreiben Und am besten dann auch die Framerate runtersetzen ^^

Und dann nur 1000 Frames oder so loggen (also sobald er reinrutscht => Beenden).

MfG
xZise
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
Benutzerbild von halinchen
halinchen

Registriert seit: 13. Jun 2006
508 Beiträge
 
Delphi 2007 Professional
 
#3

Re: [Game] Gefangen in der virtuellen Welt (mit Source)

  Alt 23. Dez 2007, 13:48
Zitat von xZise:
Schnee, Laub und Regen
Kann ich machen. Aber ich dachte, das behindert die Sicht. Aber bevor ich da wieder eine neue Einstellung in den Einstellungen-Dialog lege, sollte ich das Fenster vielleicht noch etwas in die Breite wachsen lassen. Sonst wird es am Ende vielleicht zu groß und passt nicht mehr auf den Monitor...

Zitat von xZise:
Er kann ja ein Log schreiben Und am besten dann auch die Framerate runtersetzen ^^

Und dann nur 1000 Frames oder so loggen (also sobald er reinrutscht => Beenden).
Tja, da müsste ich mir mal was ausdenken. Aber Log <> tolle-IDE-mit-prima-Debug-funktionen ; Log = Taschenrechner-hol-und selber-denken
  Mit Zitat antworten Zitat
Benutzerbild von xZise
xZise

Registriert seit: 3. Mär 2006
Ort: Waldbronn
4.303 Beiträge
 
Delphi 2009 Professional
 
#4

Re: [Game] Gefangen in der virtuellen Welt (mit Source)

  Alt 23. Dez 2007, 14:03
Zitat von halinchen:
Zitat von xZise:
Schnee, Laub und Regen
Kann ich machen. Aber ich dachte, das behindert die Sicht. Aber bevor ich da wieder eine neue Einstellung in den Einstellungen-Dialog lege, sollte ich das Fenster vielleicht noch etwas in die Breite wachsen lassen. Sonst wird es am Ende vielleicht zu groß und passt nicht mehr auf den Monitor...
Tabbed-Settings

Zitat von halinchen:
Zitat von xZise:
Er kann ja ein Log schreiben Und am besten dann auch die Framerate runtersetzen ^^

Und dann nur 1000 Frames oder so loggen (also sobald er reinrutscht => Beenden).
Tja, da müsste ich mir mal was ausdenken. Aber Log <> tolle-IDE-mit-prima-Debug-funktionen ; Log = Taschenrechner-hol-und selber-denken
Aber besser als gar nichts

MfG
xZise
Fabian
Eigentlich hat MS Windows ab Vista den Hang zur Selbstzerstörung abgewöhnt – mkinzler
  Mit Zitat antworten Zitat
Benutzerbild von halinchen
halinchen

Registriert seit: 13. Jun 2006
508 Beiträge
 
Delphi 2007 Professional
 
#5

Re: [Game] Gefangen in der virtuellen Welt (mit Source)

  Alt 23. Dez 2007, 14:18
Zitat von xZise:
Tabbed-Settings
Ehrlich gesagt: Das ist mir gar nicht eingefallen . Prima Idee.

Zitat von xZise:
Aber besser als gar nichts
Natürlich. War ja auch nicht abwertend gemeint.
  Mit Zitat antworten Zitat
Benutzerbild von halinchen
halinchen

Registriert seit: 13. Jun 2006
508 Beiträge
 
Delphi 2007 Professional
 
#6

Re: [Game] Gefangen in der virtuellen Welt (mit Source)

  Alt 27. Dez 2007, 15:29
So, nachdem ich meine Weihnachts-Funkmaus vom Tisch geschmissen habe, musste man sie natürlich erstmal wieder reparieren. Nachdem das Scroll-Rad wieder "eingekugelt" wurde ging sie sogar noch .

Naja, zumindest habe ich mir mal die Log ausspucken lassen.
Im Endeffekt habe ich die Daten via Debugger einfach so im RAM geändert, wie es vor dem Fehlverhalten war. Es ist eigentlich ganz logisch: Er hört einfach nicht auf, wenn er kollidiert ist. Wenn also hinter dem ersten kollidierten Block noch einer liegt, nimmt er den.
Ich hoffe es funzt jetzt endlich

1.5.10.56
[+] Jahreszeiten-Fall-Objekte im Vordergrund[*] Kollisionen gefixt
  Mit Zitat antworten Zitat
Benutzerbild von igel457
igel457

Registriert seit: 31. Aug 2005
1.622 Beiträge
 
FreePascal / Lazarus
 
#7

Re: [Game] Gefangen in der virtuellen Welt (mit Source)

  Alt 27. Dez 2007, 15:53
Hallo,

ich würde diese "Jahreszeiten Fallobjekte" eher etwas dezenter machen und dafür in den Hintergrund stellen. Hin und wieder können ja eins zwei Objekte vorne vorbei fliegen. Dafür sollten die Objekte ständig fallen. Es irritiert nämlich ein wenig, wenn in unregelmäßigem Abstand Blätter oder Regentropfen die Sicht versperren.

Sonst ist das Spiel (wie schon vorher) sehr gut.

Andreas
Andreas
"Sollen sich auch alle schämen, die gedankenlos sich der Wunder der Wissenschaft und Technik bedienen, und nicht mehr davon geistig erfasst haben als die Kuh von der Botanik der Pflanzen, die sie mit Wohlbehagen frisst." - Albert Einstein
  Mit Zitat antworten Zitat
Benutzerbild von halinchen
halinchen

Registriert seit: 13. Jun 2006
508 Beiträge
 
Delphi 2007 Professional
 
#8

Re: [Game] Gefangen in der virtuellen Welt (mit Source)

  Alt 27. Dez 2007, 15:57
Ich habe es nur so gemacht, wie gewünscht. An und für sich finde ich es so eigentlich schöner. Ich denke ich werde mal wieder den Einstellungs-Dialog erweitern müssen

Das mit dem zufälligen Vorne- und Hintenvorbeifliegen ist mir auch schon eingefallen.

Aber ich habe ja Ferien, da gibt es sowieso nicht viel zu tun

edit: Wichtiger wäre ja im Moment, das man nicht mehr durch die Steine gehen kann.
  Mit Zitat antworten Zitat
Avicenna
(Gast)

n/a Beiträge
 
#9

Re: [Game] Gefangen in der virtuellen Welt (mit Source)

  Alt 27. Dez 2007, 16:43
Hallo,
ich finde die Regentropfen etwas zu realistisch gezeichnet, was zum Spiel nicht so ganz passt. Blaue schief herunterfallende Striche wären vielleicht etwas zweckmäßiger.

Und ansonsten kann es kaum erwarten, mal wieder ein paar neue Levels spielen zu können


Gruß,
Avicenna
  Mit Zitat antworten Zitat
Benutzerbild von lbccaleb
lbccaleb

Registriert seit: 25. Mai 2006
Ort: Rostock / Bremen
2.037 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: [Game] Gefangen in der virtuellen Welt (mit Source)

  Alt 28. Dez 2007, 16:14
ja nen paar neue level könnten wirklich mal kommen^^
Martin
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 17 von 22   « Erste     7151617 1819     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 13:13 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