Suchergebnisse

Suchergebnisse 1-20 von insgesamt 46.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Variable Framerate

    EragonCool - - Gelöste Fragen

    Beitrag

    Ja, war vllt. n bissle unverschämt von mir, des zu verlangen ^^sorry. Hab jetzt durch ewiges rumprobieren mal so ne einigermaßen geeignete Lösung gefunden. Trotzdem danke, damit wär das Thema ja gelöst EDIT: Bei mir geht der 2. Downloadlonk (mirror)

  • "Performance/Tech Demo" Test

    EragonCool - - Technische Fragen

    Beitrag

    Danke fürs Testen, also mir gehts hauptsächlich ums Tearing. Toll, dass es bei dir wohl nicht auftritt. Performance ist nicht so wichtig, das Spiel passt sich von der Geschwindigkei sowieso der max. FPS an. Aber das es bei dir kein Tearing gibt, wundert mich etwas: ich hab die Nachfolgekarte (GeForce 8600 GT), 2gb Ram und 2,4ghz Dual-Core. Naja, trotzdem danke

  • "Performance/Tech Demo" Test

    EragonCool - - Technische Fragen

    Beitrag

    Zur Zeit arbeite ich an einem neuen Spiel ("Strichmännchen"), bei dem ich gerade so mit der Grundegine fertig bin. Ich möchte dazu einmal eine erste "Techdemo" veröffentlichen. Bitte erwartet nich zu viel, mit dem Spiel hat das rein gar nichts zu tun. Bitte berichtet mir einfach über Performance, Stärke des Tearings und über eventuelle Bugs. Über ein paar Tipps zur Verbesserung wäre ich auch gleich sehr gkücklich. Wundert euch bitte nicht über den Pfad, den die Figur gehen kann, ihr bleibt vllt.…

  • Variable Framerate

    EragonCool - - Gelöste Fragen

    Beitrag

    Wie du oben im Quellcode siehst, hab ich das bereits gemacht, und es funktioniert auch alles, bis eben das Springen, hier scheint p_jumpspeed viel zu hoch zu sein. Ich glaube einfach, dass irgendwo der jumpspeed nochmals mit fpss multipliziert wird oder sonst wo, und dass dadurch das Problem ensteht. EDIT: Vielleicht versuchst du einfach mal selbst, dieses System an der FoxEngine (gmc.yoyogames.com/?showtopic=164852) anzuwenden, müsste ja so, wie du es beschreibst, ganz einfach sein. Sollte es d…

  • Variable Framerate

    EragonCool - - Gelöste Fragen

    Beitrag

    Sry, wenn ich mich grad n bissle dumm anstell. @mauge Also, warum machst du das mit dem max(...). Das Prolem liegt au gluab ich nicht da. Es funktioniert ja überall, bis auf das Springen. Hier bin ich zu nem ziemlich komischen Ergebniss gekommen. Halbieren sich die FPS, also z.B. von 60 auf 30, so muss p_jumpspeed auf 1.5*30 gesetzt werden, halbiert sie sich dann nochmals, also auf 15fps, dann muss p_jumpspeed auf 2 gesetzt werden. So hab ich das zumindest per Augenmaß festellen können. Halbiert…

  • Variable Framerate

    EragonCool - - Gelöste Fragen

    Beitrag

    Sorry für den Doppelpost. Langsam, ganz langsam werd ich wahnsinnig. Die letzt Lösung hat auch nicht funktioniert, so dass ich jetzt wieder bei dem Delta Frameskip angekommen bin (hier: gmc.yoyogames.com/lofiversion/index.php/t320198.html). Also die gleiche Lösung, die ich eigentlich vereits am Anfang hatte. Nur dass ich hier das selbe Problem hab wie oben, nämlich dass ich einfach nicht weiß, was ich alles mit der Differenz aus aktueller und gewünschter FPS multiplizieren muss. Ich sag daher je…

  • Variable Framerate

    EragonCool - - Gelöste Fragen

    Beitrag

    Achtung! Der Roomspeed ist nicht variabel, er steht fest auch 60 steps pro Sekunde. Die FPS, also Frames pro Sekunde sind jedoch variabel, so ergibt fpss bei jemandem, bei dem das Spiel mit vollen 60fps läuft gleich 1, also werden die Werte nicht verändert. Läuft das Spiel bei jemandem jedoch bei z.B. nur 30fps (langsamer PC), so beträgt fpss = 2, es wird also alles mit doppelter Geschwindigkeit ausgeführt. EDIT: ACH SCHEISSE!!! ES GEHT EINFACH NICHT!! BRAUCHE UNBEDINGT HILFE!!! PS: Nochmal einf…

  • Variable Framerate

    EragonCool - - Gelöste Fragen

    Beitrag

    Sorry, dass ich dazu nommel n Thread erstell. Also, ich möchte, dass mein Spiel, egal bei welcher Framerate, gleich schnell läuft. Dass mach ich nun folgendermaßen: Im Step: global.fpss = "aktueller Roomspeed"/fps Diese global.fpss multiplizier ich nun mit den ganzen Variablen (Speed etc.). Nun hab ich aber das Problem, dass mein Player (hab die FoxEngine), wenn ich z.B. den Speed von 60 auf 30 stell, höher springt als bei einem Wert bei 60. Hab schon alles mögliche probiert, hat aber nix gekpla…

  • Framerate

    EragonCool - - Technische Fragen

    Beitrag

    Aber selbst dann hab ich noch das Tearing, gibts da auch ne Lösung? TRotzedem Danke

  • Framerate

    EragonCool - - Technische Fragen

    Beitrag

    Meinst du jetzt sowas wie Frameskipping? Würde ich den Speed vom Raum einfach runterdrehen, müsste ich ja alle möglichen Variablen wieder veerdoppeln (Speed etc)

  • Framerate

    EragonCool - - Technische Fragen

    Beitrag

    Ich brauch n bissle Entscheidungshilfe. Mein aktuelles Spiel passt sich der Auflösung des Bildschirms an, aber nicht so, dass es einfach auf dessen Größe gezerrt wird, sondern dass sich der Bildschirmausschnitt vergrößert. Also, um so größer die Auflösung des Bildschirms, desto mehr wird vom Room angezeigt. Nun kann ich mich nicht entscheiden, ob ich den Roomspeed auf 30 oder auf 60 setzten soll. Bei 30 läuft das Spiel zwar auch unter großen Auflösungen ruckelfrei, dafür macht sich aber sehr sta…

  • Jump'n run engine ändern

    EragonCool - - Gelöste Fragen

    Beitrag

    Hab des Üroblem gelöst. Um eine Bewegung auszuführen muss ich einfach im Step-Event die Variable wspeed auf eine Geschwindigkeit setzten. Dazu kann ich dann zusätzlich noch z. B. einen Pfad ablaufen lassen. Trotzdem Danke

  • Jump'n run engine ändern

    EragonCool - - Gelöste Fragen

    Beitrag

    Ich benutze die FoxEgine für mein Jump'n Run und hab dabei folgenden Code im Draw-Event meines Players stehen: GML-Quellcode (32 Zeilen) In einigen Zwischensequenzen will ich den Player nun mit Step Torwasds zu einem Punkt laufen lassen; das Problem ist jetzt aber, dass sich die Sprites dann nicht mehr korrekt anhand des Bewegungszustandes und der -richtung ändern. Hab schon alles mögliche versucht abzuändern, hab auch den Key_check entfernt. Ich möchte also den Code so abändern, dass sich die S…

  • Nein, deins funktionier auch nicht so, wie es soll, sowohl View, als auch Viewport, sind bei dir noch 640*480 groß. Ich hab dir das ganze mal bearbeitet. Das Bild soll auf jedem Bildschirm bildschirmfüllend sein. Übrigens, mir ist grad aufgefallen, dass in deinem Beispiel Views gar nich aktivier sind, dass kanna also gar nicht gehen Hab dir hier mal mein Beispiel geschickt, als erstes wird der komplette Room angezeigt, dann nach ca. 2 Sekunden wird der View aktiviert und du siehts nur noch einen…

  • Also erstens funzt dass nicht. Außerdem ist mein Spiel im Fullscreen, da bringt das mit dem Fenster nichts. Wechsle ich in den Fenstermodus, so funzt auf jeden Fall, dass das Fenster genauso groß wird wie der Bildschirm. Aber weder View, noch Viewport werden so groß wie der Bildschirm. Außerdem müssen ja View UND Viewport definiert werden, und nicht nur Viewport, so wie du es geschrieben hast. EDIT: Hab das Problem erkannt, der View, der verändert wird, darf währenddessen nicht aktiv sein, dann …

  • Hab diesen Thread Suche Varibale leider schon als gelöst markiert, hab aber doch noch ein damit zusammenhängendes Problem gefunden. Schommal Sorry weggen Doppelpost. Und zwar kann ich ja mit display_get_width() und display_get_height() die Bildschirmauflösung abfragen. Nun möchte ich, dass mein View diese Werte, also Höhe und Breite der Bildschirmauflösung, annimmt. Dafür habe ich folgenden Code im Create-Event: GML-Quellcode (5 Zeilen) Also View und Viewport sollen genauso groß sein wie die Bil…

  • Geht doch nicht ^^

    EragonCool - - Technische Fragen

    Beitrag

    Hab wohl nicht genau gestestet. Es funktioniert nämlich doch nicht. Ich hab den folgenden Code GML-Quellcode (5 Zeilen) Der funktioniert aber wie bereits gesagt nicht. Wie verwende ich den display_get_width() und display_get_height()?

  • sprite_replace_alpha

    EragonCool - - Gelöste Fragen

    Beitrag

    Mit der Funktion sprite_replace_alpha(ind,fname,imgnumb,precise,preload,xorig,yorig) möchte ich einen bereits vorhandenen Sprite durch ein neues PNG-Bild ersetzten. Das Problem ist jetzt aber, dass der Sprite, den ich ersetzten will, mehrere Subimages besitzt. Dafür muss ich ja irgendwie jedes Subimages des Sprites einzeln ersetzten. Wie geht das? [Zusammengeschoben durch CAS] Oh schon selber gelöst: imgnumb gibt an, welches subimage des Sprites ich ersetzten will.

  • Suche Varibale

    EragonCool - - Technische Fragen

    Beitrag

    Danke, funzt.

  • Suche Varibale

    EragonCool - - Technische Fragen

    Beitrag

    Sry, vielleicht n bisschen unklar ausgedrückt. Ich möchte dass sich view_wview[0] und view_hview[0] der Bildschirmauflösung anpassen. Und dafür benötige ich eben die Variablen für die Höhe und die Breite der Bildschirmauflösung.