Suchergebnisse

Suchergebnisse 241-260 von insgesamt 925.

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

  • Hab's jetzt mal nach GM Allgemein verschoben, schließlich archivierst du ja nicht nur GM-Erweiterungen, sondern auch Skripte und den GM selbst.

  • Zitat von kaano123: „Sie erlauben es mir nur, da ich einzelkind bin, und an eine Hauptschule gehe, und nicht gut bin, bin auch kein Deutsche, und sie denken, dass ich wenigstens ein guter Spiel-Programmier werden kann“ Das ist doch mal eine Regel fürs Leben. Wenn du sonst nix kannst, wirst Spieleprogrammierer. Aber jetzt mal im Ernst: Es spricht eigentlich nichts dagegen, ein GM-Spiel auf Steam zu veröffentlichen (soweit ich weiß, gibt es sogar schon mindestens eines, das dort gelandet ist). Lie…

  • Du kannst entweder einen timer im Create-Event setzen und dann im Step auf 0 runterzählen lassen, oder du benutzt die GM-internen Alarm-Events, die genau die gleiche Funktion haben. Du setzt den Timer alarm[0] im Create-Event auf room_speed*X, wobei X die gewünschte Sekundenzahl ist (denn room_speed ist immer genau eine Sekunde) und lässt dann im Alarm-0-Event die Instanz zerstören. Ein Blick in die Hilfedatei hätte dich an dieser Stelle aber auch weitergebracht.

  • Object unparenten

    Irrenhaus3 - - Technische Fragen

    Beitrag

    Ich find das eh interessant, dass das überhaupt funktioniert. Soll das jetzt heißen, dass der GM in regelmäßigen Abständen die Objekt-Informationen für jede Instanz aktualisiert? Weil normalerweise ist das so gedacht, dass du das parent veränderst, bevor überhaupt Instanzen des betroffenen Objektes erstellt werden - aus genau dem Grund hab ich das damals bei einem (momentan auf Trockeneis liegenden) Projekt folgendermaßen gelöst: GML-Quellcode (4 Zeilen) GML-Quellcode (4 Zeilen) Das funktioniert…

  • 1 With schleife 2 Expressions

    Irrenhaus3 - - Gelöste Fragen

    Beitrag

    Kurze Zusatzinformation: and (bzw. &&) ist ein reiner Vergleichsoperator - Du kannst ihn nicht auf die Art benutzen, in denen du das Wort "und" in Aufzählungen benutzt. Das einzige, was dieser Operator überprüfen kann, ist: Ist Bedingung A true und außerdem Bedingung B? Wenn ja, ist das Ergebnis true, ansonsten false. Das war's auch schon. In deinem Fall würde, falls der GM alle Werte >0 als true interpretiert, und da alle objekt-IDs auf jeden Fall >0 sind, der Code nach der Aktion des Vergleich…

  • Zitat von derkimba: „PS: Ist es möglich dieses "Press <Escape> to close" wegzubekommen,oder es umzubenennen(möchte es auf deutsch)?“ Zumindest das geht mit dem internen Highscoresystem. Die entsprechende Funktion heißt highscore_set_strings und lässt dich 3 Standardtexte im Highscore-Popup selbst definieren. Für die eigentliche Frage, also das Speichern mehrerer Werte für den gleichen Highscoreeintrag, bleibt dir allerdings nicht sehr viel mehr übrig, als einen selbstgebauten ds_grid zu benutzen…

  • Wir suchen Pixel Artist

    Irrenhaus3 - - Game Maker Allgemein

    Beitrag

    Thread auf Wunsch des Erstellers geschlossen.

  • Lässt sich recht einfach über eine bedingte Abfrage lösen. In GML sieht das folgendermaßen aus: Create-Event GML-Quellcode (1 Zeile) Kollisionsevent GML-Quellcode (4 Zeilen) In Drag&Drop gibt es die Aktionen und - das erste ist die Abfrage (if variable operator wert), das zweite die Zuweisung (variable = wert). Wie's geht, kannst du dir ganz einfach aus dem Beispielcode transferdenken.

  • Ich hab jetzt mal ein kleines Progrämmchen zusammengeklatscht, das sowohl einen objektspotzenden Laser als auch einen Surfaceverschandler enthält. Das Ding ist kommentiert von oben bis unten und die Game-Information (aka F1-Taste im Spiel) erklärt kurz und knapp, worum's geht. Hoffentlich hilft's dir. ...und hoffentlich kannst du's überhaupt starten, das ist nämlich ne .gm81-Datei - wenn du noch mit GM 8.0 oder drunter arbeitest, wird das etwas schwierig.

  • create event problem

    Irrenhaus3 - - Technische Fragen

    Beitrag

    Zitat von Tobi97: „Wie bereits hier erläutert, führt der GM bei instance_change(...) kein Create Event aus.“ Aber hallo tut er das, wenn man als zweiten Parameter von instance_change true übergibt, oder 1 oder wasweißich was der GM noch so als Wahrheitswert versteht. Sagt zumindest die Hilfedatei. Zitat: „instance_change(obj,perf) Changes the instance into obj. perf indicates whether to perform the destroy and creation events. “

  • Ich krieg da irgendwie die "Flight Control HD"-Vibes. Hast du dich vielleicht davon inspirieren lassen? Sehr schönes Spiel auf jeden Fall - auch wenn ich eigentlich kein Fan von auf Mobile Devices ausgelegten Spielen bin. Die Grafik ist gallenfreundlich, die Musik hält sich angenehm im Hintergrund und die Soundeffekte machen irgendwie auch Spaß. Grade der Steilflug hat nen sehr befriedigenden Ton. Was mich allerdings leicht verwirrt hat, war, dass meine Flugzeuge die gemalten Linien erst gefloge…

  • Generalüberholung - Schritt 1

    Irrenhaus3 - - Neuigkeiten

    Beitrag

    Dazu paste ich einfach mal folgendes Teamgespräch: Zitat: „<Irrenhaus3> CAS <Irrenhaus3> lass uns die ponies als permanent verfügbares feature implementieren, wenn's geht <Irrenhaus3> also, dass jeder die in seinen profileinstellungen anschalten kann <Spellmaker> xD <CAS>abgelehnt <CAS> 1.: es gibt eine webseite, die man dann als proxy benutzen kann, ponify oder so; die bewirkt dann genau sowas <CAS> 2.: ich will gar nicht wissen, welche auswirkungen das auf unsere traffic hätte... <CAS> seit wi…

  • Generalüberholung - Schritt 1

    Irrenhaus3 - - Neuigkeiten

    Beitrag

    Da schon öfters mal der Tonus kam, Premiumaccounts hätten die Ponies nicht mehr drin: Das stimmt so nicht ganz. Euch wird ja sicher schon aufgefallen sein, dass Applejack, Rarity und Fluttershy noch im Sortiment fehlen - nun liegt ja nahe, was der Vorteil für Premiumuser sein wird, oder?

  • Aus dem, was du hier sagst, kann ich dein konkretes Problem nicht entnehmen (weil ich nicht weiß, wie dein String aussieht). Aber wenn ich jetzt wild ins Blaue hineinraten müsste, würd ich sagen, du benutzt für Dezimalzahlen als Trennzeichen ein Komma statt einem Punkt. Daran wird's wohl liegen, dass real() bei dir nicht funktioniert, im Englischen ist das Trennzeichen nämlich ein Punkt. Statt real("12,23") solltest du also real("12.23") benutzen und deine Strings auch entsprechend angeben - es …

  • frage zur depth

    Irrenhaus3 - - Technische Fragen

    Beitrag

    Doch, das geht. Das Draw-Event folgt einer ganz simplen Regel: Was zuerst kommt, wird auch zuerst gezeichnet. Das bedeutet, wenn du dein Sprite über einem Kreis zeichnen lassen willst, zeichne einfach zuerst den Kreis und dann das Sprite. Fertig ist die Laube. Oder, als Codebeispiel: GML-Quellcode (3 Zeilen) Das Ergebnis: Das Sprite erscheint über einem Rechteck über einem Kreis.

  • Frage zu ini_write_real

    Irrenhaus3 - - Gelöste Fragen

    Beitrag

    Der key-Parameter der ini-Funktionen muss als String übergeben werden, nicht als real; wahrscheinlich liegt's daran. Übergib statt i einfach mal string(i) und guck, was sich ergibt.

  • Wenn du schon fragst: Es gefällt mir überhaupt nicht. Und warum? Weil du bisher - trotz offenbar vorhandener Version History des Projekts - nix weiter als eine kurze Funktionsbeschreibung geliefert hast. Achja, und einen Lizenztext. Die Hauptaussage deines Threads stellt sich für mich so dar: "Hier guckt mal, ich hab was total krasses. Okay, ich kann zwar noch ungefähr ganz genau nix davon herzeigen oder nachweisen, dass es überhaupt existiert, aber es ist doll und groß und deswegen müsst ihr au…

  • My Little GMD

    Irrenhaus3 - - Bühne

    Beitrag

    Da hat wohl jemand MewX' Trash-Galore-2-Let's Play nicht geguckt. Alles, was du zum Fisch und seiner Schlüsselrolle in der Geschichte von gm-d.de (ha, ha) wissen musst, wird dir da von einem gut gelaunten, ausgeschlafenen und rundum allerliebsten Admin dargelegt.

  • Spiel des Monats - Juni 2015

    Irrenhaus3 - - Rampenlicht

    Beitrag

    Hallo Wildor, bist du sicher, dass du dich als derartig konkurrenzunfähig outen willst? Nicht, dass es nicht auch sonst immer mal wieder Leute gäbe, die für ihre eigenen Spiele abstimmen, aber es gleich so rauszuposaunen... Na, ich weiß ja nicht. Gruß, Irrenhaus3

  • Frage zur Schadensberechnung

    Irrenhaus3 - - Gelöste Fragen

    Beitrag

    Ich geb dir mal ein Stichwort: parent-Objekte. Durch die Benutzung dieser hilfreichen Kameraden kannst du beliebig viele Objekte unter einem Mutterobjekt zusammenfassen. Willst du zum Beispiel Kollisionen mit verschiedenen Gegnern abfragen, erstellst du einfach ein neues, codeloses Objekt namens obj_gegner o.ä. und weist allen Gegnern im Objekteditor dieses Objekt als Parent zu. Somit musst du dann nur noch Kollisionen mit obj_gegner abfragen und reduzierst die Verwendung von zigtausend Kollisio…