Suchergebnisse

Suchergebnisse 1-20 von insgesamt 272.

  • Angenommen, das Dach ist tatsächlich ein eigenes Objekt, ist folgendes Stückchen Code am einfachsten: (im End Step-Event, Execute a piece of code) GML-Quellcode (4 Zeilen) Allerdings ist es - wie bereits erwähnt - eine ressourcenschonendere und elegantere Lösung, das Dach drawen zu lassen, anstatt dem Dach ein eigenes Objekt zu geben.

  • sprite Position am Fahrzeug

    Phoenix - - Gelöste Fragen

    Beitrag

    Schon mal sorry im Vorraus an Larsi: Vielleicht sage ich jetzt genau das, was du mit deiner Beispiel-Datei demonstrierst. Meine Lösung wäre, recht simpel, die Länge und die Richtung des leicht konstruierbaren Vektoren zu bestimmen, die Richtung einfach mit image_angle zu addieren und dann in lengthdir_... einzusetzen: GML-Quellcode (13 Zeilen)

  • Sieh's andersrum: Am Anfang des Kollisionseventes kannst du einfach den Wert deiner Variable abfragen, und wenn dieser nicht deinen Wünschen entspricht, einfach den kompletten Restcode exit-en. Wenn du das ganze Kollisionsevent mit einem Code behandelst, kannst du einfach folgendes an den Anfang setzen: GML-Quellcode (2 Zeilen) Sonst geht das sicher auch mit Drag & Drop

  • Kannst ja einfach 'ne Distanzabfrage bauen. Also: GML-Quellcode (10 Zeilen) Ob das funktioniert, kann ich dir nicht sagen; Habe mich lange nicht mehr mit GM richtig befasst. Eine besonders schöne Schreibweise erscheint mir mein Code auch nicht, aber naja.

  • Mh, dafür würde ich den switch-Operator benutzen, also folgendermaßen: GML-Quellcode (11 Zeilen) Allerdings habe ich das Gefühl, das dein Problem darin liegt, das du image_index nicht wieder auf 0 setzt; D.h. das wenn du deinen Sprite mit, sagen wir mal, image_index = 5 wechselst und dein neuer Sprite nur 3 Subimages hat, ist die Animation natürlich sofort beendet. Nur so am Rande: Eine Option, den Code zu verkürzen, wäre folgende: GML-Quellcode (4 Zeilen) Aber damit darfst du dich hier nicht se…

  • lengthdir_z?

    Phoenix - - Technische Fragen

    Beitrag

    Rein theoretisch ließe sich das auch mittels lengthdir_y lösen, schätze ich.

  • Game Maker kaufen aber wie?

    Phoenix - - Game Maker Allgemein

    Beitrag

    Da es soweit ich weiß noch nie möglich war, per Paysafe etc. zu bezahlen und Yoyogames momentan zu versuchen scheint, den Game Maker einer professionelleren Zielgruppe schmackhaft machen zu wollen, gehe ich davon aus, dass sich dies in absehbarer Zeit nicht ändern wird.

  • Zitat: „Zitat von Mokuyobi: „Zitat von MewX: „Ich weiß, dass dieses Thema schon als gelöst makiert ist, jedoch möchte ich auch noch zwei Varianten hier posten: 1. Umdrehen der Highscore-Liste: Ganz einfacher Trick: Man zeichnet die Liste im draw-Event mittels draw_highscore(x1,y1,x2,y2); und vertauscht einfach die beiden y-Werte (Damit sind die kleinsten Punktzahlen oben; will man, dass die Punkte links von den Namen stehen kann man zusätzlich die x-Werte auch vertauschen).“ Dann hast du eine um…

  • Frohest Fest euch allen...

    Phoenix - - Neuigkeiten

    Beitrag

    Zitat von MewX: „Zitat von Clonk_Fan: „Kanns kaum erwarten den Grill wieder anzuschmeißen :)“ Ich habe heute gegrillt. Ha!“ Wie soll das denn Spaß gemacht haben?

  • Jump and Run Tutorials versagen

    Phoenix - - Technische Fragen

    Beitrag

    Solltest du so wenig wie möglich benutzen. Was du suchst ist, wenn ich dich richtig verstanden habe: <Left> x: - 3, y: 0, Haken bei Relative. <Right> x: + 3, y: 0, Haken bei Relative. Dein Sprite ändern fügst du noch jeweils dazu. Ich hoffe, dass das klappt, weil ich seit Ewigkeiten nicht mehr mit Drag & Drop gearbeitet habe

  • If there is an object at position

    Phoenix - - Technische Fragen

    Beitrag

    GML-Quellcode (1 Zeile) Vor den Schussbefehl setzen

  • Inventar Zahlenzuordnung

    Phoenix - - Technische Fragen

    Beitrag

    Du suchst bestimmt das: GML-Quellcode (3 Zeilen) Bin mir auf die schnelle nicht ganz sicher ob es klappt, sollte aber die zuletzt gedrückte Zahl (0-9) wiedergeben, falls ein anderer Knopf gedrückt wurde gibt es - 1 wieder.

  • Performenceprobleme

    Phoenix - - Technische Fragen

    Beitrag

    Von dem Code wirst du sicherlich keine Performance-Mängel bekommen. Vielleicht hast du zu viele Objekte in einem Raum oder so?

  • Ist doch ganz einfach: Statt einer (16x16)-Zelle lässt du mehrere belegen. D.h., angenommen dein Objekt ist 32x32 und bei Position (1|1), dann belegst du die Felder (1|1), (1|2), (2|1), (2|2) (vorrausgesetzt der Origin-Punkt ist oben links).

  • Verzweifelte suche nach Sprites

    Phoenix - - Game Maker Allgemein

    Beitrag

    game.producers: Nicht zu vergessen, das großartige So you want to be a pixel artist?, was mir damals - genau wie deins - ziemlich weitergeholfen hat (:

  • glücksrad automatischer gewinn

    Phoenix - - Technische Fragen

    Beitrag

    Zitat von Mr. Diesel: „Phoenix: Ist das wieder so 'ne Aktion, wie das mit der 24-Uhr? ?( Das funktioniert. Deine Lösung ist nicht besser, da man nicht für jedes Feld einen anderen Text nehmen kann und es so und so auf's gleiche hinaus läuft.“ Also ich persönlich fände es dann einfacher, einen Array, der nur Strings beinhaltet, zu machen und dann mit cn das Feld auszulesen, anstatt die ganze if- oder switch-Abfragerei, aber das ist Geschmackssache (; Ich bin jetzt nicht so oft hier, hab' also kei…

  • glücksrad automatischer gewinn

    Phoenix - - Technische Fragen

    Beitrag

    Zitat: „GML-Quellcode (9 Zeilen)“ GML-Quellcode (6 Zeilen)

  • Hardware ID auslesen

    Phoenix - - Technische Fragen

    Beitrag

    Mal ganz Offtopic: Wie heißt das Spiel, um das es sich handelt? :b Mehr Ontopic: Ich gebe Copyboy recht, die Käufer werden dir weniger Copyright danken. Es gibt ein paar sehr interessante Artikel zu dem Thema (und eine ganze Liste über solche Artikel auf Pixel Prospector). Denn, wie besonders in dem Artikel von David Rosen dargestellt, sind die Zahlen meist erschreckender als die Realität. Aber lies am besten selbst.

  • TrunX: Versuche mal, wenn du den Spieler zur Maus laufen lässt, eine Mindestdistanz zu dieser einzustellen, ansonsten bewegt er sich wenn er bei der Mausposition ist hässlich nach vorne/hinten (; GML-Quellcode (7 Zeilen)

  • Zitat von florpp: „Zitat von F4LL0UT: „Zitat von florpp: „In diesem fall würde der gelernte Cheater einfach nach veränderten / erhöhten / erniedrigten variablen suchen... Ich habe mich einmal wegen eigenen spielen intensiever damit beschäftigt, und kann euch sagen: Es gibt absolut keine sichere Methode einen Online-Highscore vom Betrug zu sichern. Macht lieber gute Spiele als euch mit solchen sachen rumzuplagen PS: neuer Smiley :troll: ?“ Deshalb der Trick mit dem Blockieren des Spiels falls ein…