Suchergebnisse

Suchergebnisse 41-60 von insgesamt 243.

  • Wie ich bereits im letzten Thread geschrieben habe, ist das Speichern der Positionen genau der falsche Weg, denn das klappt nur dann, wenn der Ausschnitt tatsächlich nur an dieser Stelle ist! Aber durch die Zufallsgenerierung kann es sein, dass der Ausschnitt sogar mehrmals auftaucht - und da nutzt mir eine Position des ersten Ausschnittes gar nichts. Hatte ich aber bereits geschrieben, wie gesagt. ---->>> Deshalb "sprite_create_from_screen". Archie Edit: Für alle, die das gleiche Problem haben:…

  • Zitat von luky300: „Nach der Deaktivierung des Rahmens, musst du direkt vor dem Aufruf der Funktion sprite_create_from_screen den Bildschirm mit Hilfe screen_refresh neu zeichnen. Erst nach dem Aufruf dieser Funktion werden nähmlich jegliche Änderungen, die etwas mit Zeichnen zu tun haben "aktualisiert" und so "verschwindet" dein Rahmen Objekt erst danach aus der Bildfläche.“ Klingt verlockend - haut aber leider auch nicht hin. Obwohl ich nach dem Ausblenden des Rahmens und direkt vor dem Sprite…

  • Guten Morgen, noch mal das Thema Sprites, aber da das Problem ein ganz anderes ist als das letztens, mache ich mal eine neue Anfrage auf. Ich mache einen Bildschirm-Ausschnitt. Da es sein kann, dass sich darin der Spiel-Rahmen des Spielers zufällig befindet, schalte ich diesen Rahmen vorher aus und danach wieder ein: GML-Quellcode (3 Zeilen) Soweit, so gut. Nun wird im Draw-Event das Sprite ausgegeben: GML-Quellcode (1 Zeile) Aber immer ist dort der Rahmen des Spielers wieder zu sehen!! Woran ka…

  • Zitat: „Ich hab dir schnell ein Skript geschrieben, welches die Ähnlichkeit zweier Sprites zurückgibt. Der minimale Rückgabewert "0" bedeutet das die zwei Sprites völlig identisch und der maximale Rückgabewert "1" das sie völlig verschieden sind.“ Oh, danke, werde mir das gleich mal reinziehen. Nur hab ich leider noch nie was mit Surfaces zu tun gehabt, deshalb ist für mich "einfach schnell ein Surface erstellen" leichter gesagt als getan... Was versteht man denn unter einem "Surface"? Zitat: „V…

  • Guten Morgen und frohe Ostern! Muss mich doch noch mal an das Forum wenden, weil ich Probleme damit habe, 2 Sprites zu vergleichen. Mit "sprite_create_from_screen" haben sich sowohl das Programm als auch der Spieler ein Bildausschnitt ausgewählt. Jetzt sollen diese beiden Ausschnitte miteinander verglichen werden - aber ich weiß nicht, wie... Mit 'if sprite_ausschnitt1 = sprite_ausschnitt2' geht es jedenfalls nicht. Leider finde ich auch keine Anhaltspunkte, wie man 2 Sprites dieser Art noch mit…

  • Atomic - Ostereier-Suchen war gestern!

    Archie - - Bühne

    Beitrag

    Ja, danke erst mal für die Antwort. Zitat von xxskxx: „Bugs / Fehler: Nachdem ich das Level aufgelöst hatte und mir nochmal den Verlauf des Lasers anschauen wollte, sind alle Laserpunkte am Rand hellgrün geworden anstatt der unterschiedlichen Farben. (Ich hab mir den Laserverlauf an verschiedenen Punkten angesehen und jeder der Punkte auf denen ich geklickt habe wurde hellgrün). Und hier noch der Grund warum ich jetzt aufgehört hab zu spielen xD (Hab ich evtl. einen Denkfehler drin? Screenshot V…

  • Atomic - Ostereier-Suchen war gestern!

    Archie - - Bühne

    Beitrag

    Gerade noch rechtzeitig zu Ostern ist das neue Spiel 'Atomic' fertig geworden. Was das mit Ostern zu tun hat? Nun ja, hier geht es auch hauptsächlich um das Suchen - nur eben keine Ostereier, sondern Atome. Aber wo ist da schon ein großer Unterschied? Zum Spiel: Atomic ist ein reines Denk-/Logik-Spiel, gepaart mit einer kleinen Portion Glück: Unter einem Spielbrett von 10 x 10 Elementen versteckt sich jeweils eine verschiedene Anzahl von Atomen. Diese gilt es zu finden. Je weniger Züge Du dafür …

  • Ähm, danke für die gutgemeinten Tipps. Nur beides wollte ich eigentlich vermeiden: eine Tabelle, die nur aus Minuspunkten besteht als auch, den gesamten Highscore neu zu schreiben. Ich habe mich jetzt doch für ein kompliziertes Punktesystem entschieden, bei dem positive Werte zum Schluss rauskommen. Trotzdem danke für die Hinweise; hatte halt gedacht, es geht irgendwie einfacher, den HighScore "umzudrehen"... Gruß Archie

  • Guten Morgen, nun ist das neue Spiel fast fertig, nur noch schnell den HighScore machen, jedoch: in meinem Spiel gewinnt tatsächlich derjenige, der am wenigsten Züge benötigt. Ähm - jetzt sortiert der vordefinierte Highscore natürlich immer die höchste Punktzahl nach oben. Hat sich vielleicht schon mal jemand Gedanken darüber gemacht, wie man dies umdrehen könnte? Denn egal, ob ich die Züge oder die erspielten Punkte speichere - ich brauche die geringsten Einträge oben. Das einzige, was mir bisl…

  • Whow, dachte schon, niemand weiss darauf eine Antwort! Danke Euch beiden erst mal für die aufgezeigten Möglichkeiten - werde beides ausprobieren! Thx, Archie

  • Ich habe schon mit der Suchfunktion geschaut, aber die passende Antwort nicht gefunden: Ich habe 2 Objekte mit verschiedenen Depth angelegt, damit bewusst das eine Objekt unter das andere Objekt geschoben wird, wenn die kollidieren. Tun sie auch, das eine Objekt "versteckt" sich also unter dem darüberliegenden. Trotzdem kann der Spieler - der das untere Objekt nun nicht sehen kann - dieses Objekt noch anklicken, wenn er auf gut Glück alles abklickt. Das möchte ich vermeiden. Objekte, die kurz un…

  • Zitat von MasterXY: „Dann kann es eigentlich nur mehr sein, dass die Collisionsline evtl nicht trifft (Sprite-Masks), oder du vergessen hast einige Blocks das Parent zuzuweisen. Sonst fällt mir eigentlich nichts ein. Tritt es bei bestimmten auf oder willkürlich?“ Also beides habe ich bereits mehrfach überprüft: die, die Parents haben, sind auch alle zugewiesen und die Masken habe ich allesamt auf volle Spritegröße von 40x40 Pixeln gesetzt, so dass auch kein Sprite durchfllutschen kann. Trotzdem …

  • Ah ja, danke Dir, MasterXY, für diesen Tipp, werde ich gleich mal ausprobieren! Generell erwiesen ja Deine Tipps immer als besondere Volltreffer, vielleicht ist es auch diesmal so... Gruß Archie Edit, etwas später: Ähm: hast Du vielleicht noch einen Tipp für mich? Die Objekte rutschen teilweise immer noch übereinander... Gruß Archie

  • Hallo, ich hab da ein Problem, an dem ich mir nun schon 2 Wochen die Zähne ausbeisse, jedoch ist außer einem Zahnarztbesuch noch nichts bei rausgekommen... In meinem Spiel (so eine Art 3-Gewinnt-Spiel) sollen alle Spielsteine nach links rücken, wenn eine ganze Spalte frei geworden ist. Das habe ich mit "collision-line" gemacht und das tun sie auch - jedoch nicht immer. Immer wieder kommt es vor, dass sich die "Hauptsteine" (obj_diamond_parent) über die Würfel oder Räder dabei schieben. Mein Code…

  • Von ID zum Object

    Archie - - Gelöste Fragen

    Beitrag

    Lieber MasterXY, möchte mich von Herzen bei Dir bedanken! Deine Antworten haben mich alle weitergebracht und nun ist endlich ein Problem gelöst, dass ich schon über ein Jahr habe! Vielen Dank dafür, mit Deiner Hilfe klappt jetzt alles! Gruß Archie

  • Von ID zum Object

    Archie - - Gelöste Fragen

    Beitrag

    Ja, danke für den Hinweis. Aber ich kann damit alleine nicht viel anfangen. Soll ich jetzt schreiben: GML-Quellcode (2 Zeilen) ?? Hab ich das richtig verstanden? Wenn nicht, ein Beispiel würde mir da sehr viel mehr helfen, ehrlich gesagt... Gruß Archie

  • Von ID zum Object

    Archie - - Gelöste Fragen

    Beitrag

    Hallo, da mir leider auch nach 4 Tagen auf meine Anfrage seinerzeit keiner geantwortet hat, versuche ich das Problem mal von einer anderen Seite anzugehen. Jedoch - wie komme ich von einer ermittelten ID zum gewünschten Object??? Das Problem: ich habe die ID eines Eltern-Objects ermittelt. Nun brauche ich nur noch herauszufinden, welches 8 zu diesem Eltern-Object gehörenden Objecte dahintersteckt. Das muss doch irgendwie möglich sein! Beispiel: obj_parent ist das Elternobjekt, ich kenne seine ID…

  • Zitat von MasterXY: „place_meeting gibt keine ID zurück“ Ach, nicht?? Deshalb ernte ich nur lauter Nullen... Ok, dann versuche ich es mal mit collision-point. Hoffe nur, es gehen dabei nicht wiederum etliche Tage rumwursteln drauf... Wenn also noch jemand eine "Lösung" hätte für mein Problem da oben, dann wäre ich nicht gerade undankbar... Gruß Archie Also, hab das inzwischen mal umgeändert, jetzt gibt die Zeile GML-Quellcode (1 Zeile) tatsächlich die id aus. Nur komme ich einfach nicht weiter: …

  • Hallo, Leute, mein Spiel ist jetzt fast fertig, jedoch ich komme einfach um die Frage nicht umhin, ob auf dem Spielfeld nun noch ein Zug möglich ist. Dachte, das kann ich irgendwie umgehen, aber es geht nicht ohne. Zur Erklärung: Das Spielfeld sieht irgendwann z.B. so aus wie im Anhang. die Sprites sind 40x40 Pixel, heissen obj_diamond_blue, obj_diamond_red etc, sind allesamt solid (!) und haben das Eltern-Objekt obj_diamond_parents. Ich dachte, um die Frage zu klären, nehme ich jetzt erst mal e…

  • Memo-Three - suche 3 statt 2!

    Archie - - Bühne

    Beitrag

    Das Spiel "Memory" kennt wohl jeder - aber kennst Du auch "Memo-Three"?? Ganz recht, hier geht es darum, nicht jeweils nur Paare, sondern immer 3 (!) zusammenhängende Karten aufzudecken. Klingt einfach? Ist es auch - sofern man im Modus "einfach" spielt. Hier braucht man immer nur jeweils 3 gleiche Karten umzudrehen. Dieser Modus ist aber nur für Anfänger gedacht. Aber wenn man es etwas schwieriger möchte, dann sollte man mal auf den Modus "normal" umstellen. Auch hier muss man 3 zusammenhängend…