Suchergebnisse
Suchergebnisse 1-20 von insgesamt 30.
-
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
BeitragSchau dir mal die Funktion move_bounce_solid an. Dabei übernimmt der Game Maker die Berechnung des Zurückprallens.
-
Player schiesst nicht
BeitragWas 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…
-
Objekt in richtung Klick bewegen
BeitragZitat 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
BeitragZitat 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.
BeitragIch 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
BeitragAuch 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)
-
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…
-
Grafiker gesucht
zyniker - - Spieldesign
BeitragBeschreib 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
BeitragIch 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
BeitragGuten 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
BeitragMist, 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ü
BeitragEs 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…
-
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.