Suchergebnisse

Suchergebnisse 141-160 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.

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

  • Seltsamer Fehler bei BreakOut Clon

    TrunX - - Technische Fragen

    Beitrag

    Das "other" betrifft die Instanz mit der obj_ball kollidiert. Wenn du "obj_paddle_1" schreibst funktioniert das nur, wenn auch nur ein einzige Instanz von obj_paddle_1 vorhanden ist. Ansonsten könnte er eine beliebige Instanz referenzieren anstelle derer mit der die Kollision stattfindet. Um den Fehler einzugrenzen, müsste man wissen welcher Code bei einer Kollision mit der Wand ausgeführt wird.

  • Seltsamer Fehler bei BreakOut Clon

    TrunX - - Technische Fragen

    Beitrag

    So sollte es richtig sein. GML-Quellcode (5 Zeilen) Hab 80 statt 90 als maxWinkel eingetragen, da er sonst vom äußeren ende horizontal abprallen würde. distance_to_object gibt immer den absoluten Abstand an egal ob der Ball sich links oder rechts vom Paddle befindet und berücksichtigt zusätzlich auch den vertikalen Abstand, der in dem Fall irrelevant ist.

  • Stotternde Flimmernde Grafik

    TrunX - - Technische Fragen

    Beitrag

    Das vergrößern der Sprites ist nicht nötig und verschwendet nur Speicher. Wenn der Port on Screen ein vielfaches der Viewauflösung ist macht der GM das automatisch so, dass er die Sprites nicht in der Viewauflösung, sondern der Portauflösung subpixelweise verschiebt, bei Kommawerten. Finde ich persönlich eher schlecht, da es dadurch komplizierter wird pixelperfekte Spiele zu erstellen die nicht von Supixeln gebrauch machen, aber wenns deine favorisierte Darstellungsmöglichkeit ist kannst du davo…

  • Seltsamer Fehler bei BreakOut Clon

    TrunX - - Technische Fragen

    Beitrag

    Wenn der Ball mehr als 90 pixel vom Mittelpunkt entfernt auf den Schläger kommt wird er nach unten abgelenkt bei deiner Formel. Besser wäre: 90+(Abstand / (Länge/2))*MaxWinkel Zusätzlich könntest du checken ob vspeed>0 ist bevor du den ball nach oben abprallen lässt, so stellst du sicher, dass nach dem abprallen keine weitere Kollision ausgelöst wird, selbst wenn der Ball zuvor (zu) tief in den Schläger eingedrungen sein sollte.

  • Alternativer Splash-Screen einsatz?

    TrunX - - Technische Fragen

    Beitrag

    In GMS1 ist es möglich den Default Splashscreen durch einen eigenen zu ersetzen. Gehe davon aus dass es auch in GMS2 möglich ist, wenn man die richtige Lizenz hat. Ansosnten kannst du natürlich zusätzlich zum GameMaker Splashscreen deinen eigenen als ersten room des Spiels machen.

  • Meinst du globale Variablen? GML-Quellcode (1 Zeile) einmal irgendo ins create event packen und jedes objekt kann in jedem raum darauf zugreifen, ohne dass man "global." davor schreiben muss. Was Drachen vorstellt sidn Konstanten, die lassen sich nur einmal definieren und nicht mehr verändern.

  • Stotternde Flimmernde Grafik

    TrunX - - Technische Fragen

    Beitrag

    Ein minimales ruckeln bei Pixelverschiebungen im Kommabereich lässt sich nicht vermeiden. Je niedriger die Auflösung desto mehr fällt das auf. Mit dern deformierten Sprites meinst du screen tearing? Dagegen hilft vsync bzw. "Use synchronization to avoid tearing" in [Global Game Settings->Windows->Graphics->Options].

  • Wände klettern.

    TrunX - - Technische Fragen

    Beitrag

    Dann solltest du prüfen ob der state wirklich gewechselt wird und welchen move (und movespeed) währenddessen haben. Ist er groß genug um die gravitation zu überwinden? Vermutlich bewirkt rechts das du wände runter läufst und links wände hoch, wenn du den selben code wie beim horizontal laufen nutzt, evntl spielt das auch noch eine Rolle.

  • Spontan fällt mir ein im createevent, die id von sich selbst in eine liste oder ein globales array einzutragen. Dann mittels irandom(anzahl_eintraege) eines davon auswählen und mit einem with-statement auf visible setzen.

  • Wände klettern.

    TrunX - - Technische Fragen

    Beitrag

    Werden beide Scripte zur gleichen Zeit ausgeführt? Das was für die horizontale Bewegung zuständig ist und das was während dem Wandklettern ausgeführt wird? Weil sie gegeneinander arbeiten und hsp und vsp jeweils gegenseitig überschreiben.

  • Walk Animation?

    TrunX - - Technische Fragen

    Beitrag

    GML-Quellcode (6 Zeilen)

  • Walk Animation?

    TrunX - - Technische Fragen

    Beitrag

    Gibt viele Möglichkeiten, eine einfache wenn es nicht zuviele verscheidene Zustände gibt wäre: GML-Quellcode (4 Zeilen)

  • Sprite zieht Streifen - Anfängerfrage

    TrunX - - Technische Fragen

    Beitrag

    Klingt als hättest du keinen Hintergrund und Das Häkchen zum zeichnen einer Hintergrundfarbe entfernt in den Room Einstellungen.

  • Ini vor betrug schützen?

    TrunX - - Technische Fragen

    Beitrag

    Es frisst keine Leistung, nur Arbeitsspeicher. Wenn du sie destroyest nur um sie danach direkt wieder zu laden sparst du nichts. Also lieber gleich im Arbeitsspeicher lassen. Der Grund wieso darauf verwiesen wird, dass man sie destroyen soll wenn nicht mehr gebraucht ist, dass es schnell zu einem memory leak kommen kann. Wenn eine Instanz zb. eine ds_map erstellt und mit daten füllt und die instanz vom spieler getötet und destroyed wird, bleibt die ds_map weiterhin im speicher. Wenn diese aber n…

  • Ini vor betrug schützen?

    TrunX - - Technische Fragen

    Beitrag

    Wenn du sie destroyest ist sie weg. Der Speicher wurde ja frei gegeben und wenn du sie nicht wo anders zwischengespeichert hast (Festplatte) existiert der Inhalt nicht mehr.

  • Weiter Abgabe an YoYo Games ?

    TrunX - - Game Maker Allgemein

    Beitrag

    @'SmiaGOLD Zuallererst brauchst du ein von MS/Sony anerkanntes Entwicklerkonto, dessen Voraussetzungen man auf den entsprechenden Seiten von Microsoft und Sony lesen kann. Bei GM:S 1.4 waren die Module für den Konsolenexport dann kostenlos, da MS/Sony die Supportkosten von YoYo übernommen hatten. Bei GMS2 tun sie das nicht mehr, deswegen muss man da je 800€ an YoYo Zahlen um 12 Monate exportieren und persönliche Hilfestellung bei Problemen zu erhalten. Anders als bei Unreal muss man keine Gewinn…

  • Mal auf die schnelle aus dem Ärmel geschüttelt für lineares wachsen und schrumpfen, geht bestimmt schöner. GML-Quellcode (19 Zeilen) Alternativ könnte man auch eine Formel mit Sinus verwenden, wenn es schön flüssig zwischen zwei werten pendeln soll.

  • Valnar's Nightmare

    TrunX - - Bühne

    Beitrag

    Sorry, wollte auch einmal spielen. Ja mit dem plötzlich los laufen und sterben ist evtl. ein Problem für Spieler die gar nicht wissen, dass es ein Snakespiel ist. In einer frühen Version konnte man nichtmals die Richtung wechseln während Valnar still steht, dass hatte ich geändert um das Problem ein wenig einzudämmen.

  • Qualität von gm 2 schlecht

    TrunX - - Technische Fragen

    Beitrag

    Sieht halt nicht wie native Auflösung aus. Das die Schrift größer ist deutet auch auf eine niedrigere Auflösung hin. Ansonsten bliebe die Möglichkeit, dass deine Grafik so groß ist, dass sie nicht auf eine Texturepage passt und deswegen nur in 50% Skalierung darauf gespeichert wird. Aber meines Wissens passiert dies nicht aufgrund von zu vielen Subimages, sondern nur wenn die Grafik selbst größer als die Texture Page ist. Aber evtl. versucht er auch zwingend alle subimages eines einzelnen Sprite…

  • Qualität von gm 2 schlecht

    TrunX - - Technische Fragen

    Beitrag

    Wird das GMS2 Bild in der selben Auflösung (view und port on screen) gerendert? Und ist bei beiden Interpolation eingeschaltet? Wenn alles identisch ist (auch das importierte Quellmaterial), dann würde ich das als Bug bei YoYo melden, samt dem Screenshot und beiden Projektdateien.