Suchergebnisse

Suchergebnisse 1-20 von insgesamt 30.

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

  • rakete mit einstellbarer intelligenz

    zyniker - - Technische Fragen

    Beitrag

    Du könntest zum Beispiel am Anfang, wenn die Rakete losgeschickt wird, die Richtung auf das verfolgte Objekt setzen und dann einen Alarm setzen: GML-Quellcode (1 Zeile) Und dann in Alarm 0 legst du die Richtung erneut fest. Je größer das zeitliche Intervall (also die Zeit, auf die Alarm 0 gesetzt wird), desto blöder die Rakete.

  • Kollisions probleme

    zyniker - - Technische Fragen

    Beitrag

    Schau dir mal die Funktion move_bounce_solid an. Dabei übernimmt der Game Maker die Berechnung des Zurückprallens.

  • Player schiesst nicht

    zyniker - - Technische Fragen

    Beitrag

    Was mir gleich an deinem Code auffällt, ist etwas im Alarm 0-Event des Panzers: Du frägst dort ab GML-Quellcode (1 Zeile) In deiner Fragestellung hast du ja aber beschrieben, dass du abfragen möchtest, ob sich der Feind im Umkreis von 250 Pixeln befindet. Deine Abfrage tut aber etwas ganz anderes. Du frägst ab, ob sich der feind innerhalb eines hypothetischen Quadrates mit der Seitenlänge 125, das in der oberen rechten Ecke des Spielbildschirms platziert ist, befindet. Vermutlich ist er das kaum…

  • Zitat von Iboshido: „hab ich mir schon gedacht aber dann muss ja der komplette ordner mit den daten mitgeschläppt werden“ Schau dir mal unter Resources ganz unten "Included Files" an.

  • Objekt in richtung Klick bewegen

    zyniker - - Gelöste Fragen

    Beitrag

    Zitat von Iboshido: „ hey danke das tuts zwar auch aber hast du villt einen code auf lager der nicht ein treffen überprüft sondern ein Mausklick aufs objekt? “ Das tut der Code bereits. Du frägst sowohl ab, ob die Maus über dem Objekt liegt und ob in diesem Moment grade die linke Maustaste geklickt wird. Letztendlich sind beide sachen nur dann true, wenn der Button angeklickt wird.

  • rechnen

    zyniker - - Technische Fragen

    Beitrag

    Zitat von Shapow: „Vielleicht ist ja eines der beiden immer 0 und wird auch gar nicht verändert, obwohl du das glaubst.“ Ich möchte nur kurz darauf hinweisen, dass nur global.kills 0 gewesen sein kann, denn sonst hätte meav33 ja durch 0 geteilt und dann wäre ja bereits das Universum explodiert und wir könnten hier gar nicht drüber diskutieren wo das eigentliche Problem liegt. außerdem möchte ich dich bitten, nicht durch 0 zu teilen.

  • Pfeil im 3D auf mitte setzen.

    zyniker - - Technische Fragen

    Beitrag

    Ich mag es nicht, derjenige zu sein, der wieder diese Sache sagt, kaano123, aber ich möchte dich nur warnen, bevor du dich da zu sehr hineinsteigerst. Diese Sache, die immer wieder gesagt wird, ist, dass du, wenn du dich, wie es laut deinem Profil der Fall ist, selbst als GML Anfänger einschätzt, von 3D-Spielen erstmal die Finger lassen solltest. Zuerst einmal sollte man den Rest des Game Makers verstehen, der so schon kompliziert genug ist, denn um in 3D zu programmieren darf man wirklich ander…

  • werte runden

    zyniker - - Technische Fragen

    Beitrag

    Auch wenn das Thema eigentlich schon geklärt ist, halte ich es doch für eine gute Gelegenheit, eine Minifunktion einzubringen, die ich vor einiger Zeit mal geschrieben hatte. Vielleicht vereinfacht sie es dir ja noch etwas, meav33: GML-Quellcode (2 Zeilen)

  • Das view_speed=3 in der Zeile GML-Quellcode (1 Zeile) ist nur ein Kommentar (erkennbar durch die beiden Schrägstriche und die grüne Farbe). Du musst das view_speed in der Zeile GML-Quellcode (1 Zeile) verändern.

  • Dafür müsstest du view_speed auf 1 setzen, aber das wäre wirklich extrem langsam. Leider kann er nicht mehrmals als einmal pro Step einen Sprung (Bewegung) vollziehen.

  • Speed bedeutet immer die Anzahl der Pixel, die sich etwas (in deinem Fall das view) pro step bewegt. Der Bildschirm wird nur einmal in jedem step erneuert. Normal ist das 30mal pro Sekunde, abhängig vom room_speed. Das bedeutet, dass die Bewegung nur flüssiger wird, wenn du den room_speed erhöhst. Allerdings wird dann auch alles andere schneller. Wenn dir das zu schnell ist, müsstest du eben den room_speed erhöhen und dann alles außer view_speed langsamer machen. Das ist natürlich sehr aufwendig…

  • Erstmal ein herzliches Willkommen zum Forum. Nun zu deinem Problem. Ich habe deinen Code etwas modifiziert. Nun sieht er so aus: Global mouse left:GML-Quellcode (2 Zeilen) Step: GML-Quellcode (1 Zeile) Das Alarm 0-Event bleibt gleich: GML-Quellcode (1 Zeile) Probier das doch mal aus.

  • Grafiker gesucht

    zyniker - - Spieldesign

    Beitrag

    Beschreib doch mal dein Spiel etwas. Worum geht es? Welches Genre ist es? In welchem Stil sollen die Grafiken sein?

  • Ohne studio habe nun natürlich keine Möglichkeit, das auszuprobieren, aber vielleicht geht das: Draw Event: GML-Quellcode (3 Zeilen) Edit: Zitat von Chris987: „Ich habe keine Ahnung warum, aber im Game Maker sind die Ascii Zeichen nicht an ihrer normalen Position. So gibt chr(129) nicht das Zeichen "ü" aus. “ gut, wenn das so ist, muss der Code eben so aussehen: GML-Quellcode (3 Zeilen)

  • Ich habe zwar nicht Game Maker Studio, aber Erfahrung mit HTML. Der Grund, dass deine Umlaute vermutlich anders angezeigt werden als die anderen Buchstaben, oder vielleicht auch gar nicht, mag daran liegen, dass viele Schriftarten gar keine oder nur wenige bestimmte Sonderzeichen haben, und die deutschen Umlaute fallen im englischsprachigen Internet nunmal darunter. Stelle sicher, dass du eine Schrift verwendest, die nicht nur die meisten Leute haben, sondern die auch Umlaute beinhaltet. Sollte …

  • Viewgröße für Auflösung anpassen

    zyniker - - Gelöste Fragen

    Beitrag

    Ich hatte es zwar bereits mit room_set_view versucht, aber habe nicht begriffen, dass ich es festlegen muss, bevor ich in den Raum wechsle. Ich habe nun als ersten raum einen rm_resolution erstellt und dort für alle Räume die Größen eingestellt, und nun klappt es auch. Vielen dank, Shapow, du hast mir wirklich geholfen!

  • Viewgröße für Auflösung anpassen

    zyniker - - Gelöste Fragen

    Beitrag

    Guten Abend meine Herren, erneut komme ich mit einem Problem angetanzt: Da mein Spiel ausschließlich im Vollbildmodus stattfinden soll, ich aber verzerrte Pixel vermeiden möchte, möchte ich möchte die Größe meines Views (bzw. Raums im Hauptmenü) an die Auflösung des Bildschirms anpassen. Das mache ich, indem ich eine Mindest- und eine Maximalgröße sowie einen Skalierungsfaktor festlege. Außerdem lege ich fest, dass das Viewseitenverhältnis 3:2 sein soll. Ist das Seitenverhältnis des Computerbild…

  • direction Abfrage

    zyniker - - Gelöste Fragen

    Beitrag

    Mist, jetzt kriegt er's schon raus bevor ichs ihm sagen kann... Oh und als antwort auf deine letzte Frage: youtu.be/gvdf5n-zI14

  • Hintergrund Diashow - Hauptmenü

    zyniker - - Technische Fragen

    Beitrag

    Es gibt zwar eine Funktion room_set_background(ind,bind,vis,fore,back,x,y,htiled,vtiled,hspeed,vspeed,alpha), aber ich denke, in deinem Fall wäre es sehr viel schlauer, dem Menüraum einen festen Hintergrund zuzuweisen und dann nach und nach diesen Background immer wieder zu ersetzen. Das geht so: Du machst ein Objekt namens obj_bgmenuctrl oder so. Dort schreibst du ins Create-Event: GML-Quellcode (2 Zeilen) Ins Alarm 0-Event: GML-Quellcode (7 Zeilen) Jetzt musst du noch ein Objekt namens bg_menu…

  • an schrägen/runden Plattformen bewegen

    zyniker - - Technische Fragen

    Beitrag

    Ich habe mir jetzt ehrlich gesagt deinen Code nicht genau durchgelesen, aber eine Sache ist mir sofort in den Sinn gekommen: 2dcube, einer der bekanntesten Developer auf YoYoGames, hat mal ein Tutorial dort hochgeladen für 360° Gravitation. In seinem Spiel "They need to be fed" sah das sehr gut aus, finde ich. Hier der Link: sandbox.yoyogames.com/games/142398-360%C2%B0-gravity-engine Vielleicht hilft dir das ja etwas weiter.