Suchergebnisse
Suchergebnisse 1-20 von insgesamt 192.
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
-
"Lücken" in Tiles
BeitragIch glaube der Fehler ist das erste mal bereits unter GM:Html5 aufgetaucht. Probier mal folgendes: tiles 32/32, seperation 2/2. Und wiederhole kanten der Tiles in den Leerräumen dazwischen.
-
part_type_step
BeitragNö, funktioniert eigentlich ganz gut bei mir. Wobei ich zugeben muss, das ich seit einem Monat oder so kein Update mehr gemacht habe, ergo könnte das auch ein "Neuer" Bug sein, so wie damals als "show_message" nicht funktioniert hat. Der Negative wert gibt ja effektiv eine Chance an das z.b. bei -10 ein Partikel alle 10 Steps entsteht.
-
Hmm... da war wohl jemand etwas müde als er den Post hier gemacht hat... Du hast in deinem Pixel Font die "6" vergessen. So einfach ist das :3. Passiert den Besten von uns. Das klassische "Man sieht den Wald vor Bäumen nicht" Syndrom.
-
Hast du schon richtig erkannt. Tiles brauchen normalerweise kaum resourcen. Gibt also keinen Grund diese zu deaktivieren. Tiles sind eigentlich nur Graphiken, die keine Logik dahinter liegen haben. Der Aufwand, den du hättest, um Tiles auszublenden, währe wahrscheinlich höher, als der Leistungsgewinn, abgesehen davon glaube ich, das der Gamemaker Tiles, die nicht am bildschirm (z.b. in einer View sichtbar sind) sind sowieso nicht berücksichtigt werden. Objekte hingegen, ganz andere Geschichte, a…
-
GameMaker: Studio auf Steam verfügbar
Shoba - - Neuigkeiten
BeitragHmmm... ich weiß nicht, ob das schon wo anders auf der gm-d gepostet wurde, aber auf Steam gibts für das Gamemaker Studio übrigens einen Wettbewerb, die "YoYo Games Steam Workshop Competitions". Ist [hier] zu finden. Einsendeschluß ist anscheinend 31 Oktober.
-
Logikfehler im Shop
BeitragSchon, aber diese Notation wollte ich eigentlich vermeiden, da es zwar kürzer aber nicht unbedingt übersichtlicher ist. Geht ja auch darum, das er versteht warum man das so mach, oder?
-
Logikfehler im Shop
BeitragDas Else steht soweit ich das beurteilen kann (deine Klammerführung ist etwas ... verwirrend :3) an der Richtigen Stelle. Aber es wird z.b. global.canbuy nicht gesetzt, falls die Score zu niedrig ist. Deshalb.... Mein Freund, ich werde dir jetzt mal das logische UND näher bringen. Das Logische UND (&&) und ODER (||) ist im Programmieren sehr wichtig, da es sachen wie if Statements extrem vereinfacht. Du hast mehrere Ifs ineinander verschachtelt, obwohl es logisch dafür keine Grund gibt. Aber zu …
-
Jump landung
BeitragHast du "Direction" irgendwo gesetzt? Wenn nicht, wird das wahrscheinlich 0 sein, ergo checkt er ob Rechts neben deinen Objekt platz frei ist. Probiere das ganze mal mit: GML-Quellcode (1 Zeile) des weiteren setzt zu vpseed am Anfang der Funktion auf 0 und überprüfst dann ob diese größer als 0 ist, was nie eintreten wird. Vspeed darf am Anfang der Funktion nicht auf 0 gesetzt werden, sonst wird das ganze nie aufgerufen werden. Wenn wir schon mal dabei sind... dieses Codesegment ergibt auch keine…
-
Ich hab mir dein Projekt mal angesehen und bin mir ziemlich sicher, dass das mit der Funktion position_change zu tun hat. Du überprüfst zwar, ob an der angegebenen stelle eine Rote Box ist, aber es wird dann einfach das erstbeste Objekt an der Stelle verändert, was auch die Blase sein kann. Ich habe diesen Teil des Codes GML-Quellcode (4 Zeilen) durch dieses Skript ersetzt (argument 0 ist das ursprungsobjekt, argument 1 das neue Objekt), und jetzt wird die blase nicht mehr verändert. GML-Quellco…
-
Lightning und Laser Tutorial
Shoba - - Tutorialarchiv
BeitragTheoretisch würde es auch mit Surfaces Funktionieren, aber auch dafür benötigt man ... die Standard Version. Wenn du statt 2 Graphiken (Start+Effekt, Treffer) 3 Graphiken benutzt (Start, Effekt, Treffer) könnte es eventuell auch mit draw_sprite_ext funktionieren, wird aber etwas seltsam aussehen, weil die Graphik dann einfach nur skaliert wird. Muss ich mir bei Gelegenheit genauer ansehen.
-
Lightning und Laser Tutorial
Shoba - - Tutorialarchiv
BeitragHallo fröhliche Bande. Hier, wie versprochen das Lightning und Laser Tutorial. Mal vorweg, ihr braucht dafür GM8.1 und zwar die registrierte Version, da dieses Tutorial draw_sprite_general benötigt, welche nur in der registrierten Version benutzbar ist. Also, worum gehts. Im Endeffekt geht es darum, einen Effekt zu erzeugen, welcher unabhängig von der Länge immer abgeschlossen wirkt, z.b. ein Blitz, der von einen Magier abgefeuert wird, und an eine Wand oder ein Monster prallt, bzw. ein Laser, w…
-
Effekte von Start bis Ende
BeitragDas ist witzig, ich hab mal vor einiger Zeit an einem Spiel gewerkelt, wo man einen Laser und eine Blitz als Waffe hatte, der genau so einen Effekt hatte. Nur das wir auch über das selbe Reden, der Effekt soll reichweitenrechnisch immer gleich gut aussehen, so wie in der Beispielgraphik: c51qp3sf09cgku3sq.jpg c51qpcs6imzwo46nu.jpg Die Version ist relativ simpel gehalten. Der Blitz ist in dem Fall genau so lange wie ein Spielbildschirm. Als erstes (das mußt du jeden step machen), rechne ich aus, …
-
Game Maker Studio
Beitrag@darulaz: ist mir ähnlich gegangen, eine Stunde Später hats dann aber funktioniert. Vielleicht sind die Serve von Yoyo einfach überlastet gewesen.
-
Munitionszuweisung für Waffen
Shoba - - Spieldesign
BeitragDas überhitzen in Mech Warrior hat schon seit Battle Tech seinen Sinn gehabt. Die Mechs sind alle bis an die Zähne bewaffnet. Könnte man immer alle Waffen abfeuern, würde z.b. beim Brettspiel immer der gewinnen, der als erstes ein freies Schussfeld hat. Durch das überhitzen des Mechs kommt wesentlich mehr Taktik ins geschehen, z.B. wenn du in Battletech in einem Fluss stehst während du deine Waffen abfeuerst, wird die Hitze schneller wieder abgebaut. Munition bringt auch wieder etwas Taktik ins …
-
GM mit cmd arbeiten
BeitragTheoretisch kannst du folgendes probieren: GML-Quellcode (1 Zeile) Was auch immer das Programm in der Commandline zurückgegeben hat, steht jetzt in dieser txt Datei, die du Theoretisch im Gamemaker öffnen und analysieren kannst. Wenn du nicht willst, das jedesmal ein Fenster aufgeht, früher hat es mal eine DLL namens SilendDos gegeben, aber ich weiß nicht ob es die noch gibt (hab das Teil irgendwo auf der GMC anno Schnee entdeckt).
-
Problem mit Persiestenten objekt
Shoba - - Gelöste Fragen
BeitragOkay, dann ist der Fehler leicht zu finden. Jedesmal, wenn du sound_loop aufrufst, wird die Datei neu gestartet. Ergo, wirst du das lied nie hören, weil das Lied jeden Step von vorne beginnt. Probier mal Folgendes: GML-Quellcode (5 Zeilen) Die Funktion sound_isplaying gibt dir den wert True zurück, wenn du das Soundfile bereits abspielst.
-
GUI
BeitragIch glaube, was Biochemic damit sage will ist: Dem Gui ist ziemlich egal wo es gerade herum hängt. Du musst es einfach an die richtige Position zeichnen und schon sollte es funktionieren. Das geht dann ca. so: Im draw-event: GML-Quellcode (1 Zeile) Dadurch wird das Sprite dieses Objekts immer an die Position 32/32 relativ zur view 0 gezeichnet.
-
Henriks Lösung sollte in dem Fall die sinnvollere sein, das Schlüsselwort other funktioniert meistens nur in Kollisions-Events (irgend woher muss der Gamemaker ja auch wissen, was du mit other meinst). Alternativ kannst du ja auch im Step Event folgendes machen: GML-Quellcode (2 Zeilen) und dann ein kollisions event in deinem Maus Objekt einfügen, und zwar mit dem Objekt Gras, da hast dann folgenden code drinnen: GML-Quellcode (7 Zeilen)
-
Unterschied: = und ==
Shoba - - Gelöste Fragen
BeitragEin wichtiger unterschied ist auch noch, wenn du z.B. in C oder C++ folgendes statement loslässt: Quellcode (1 Zeile) wird var1 mitten im if statement der wert 5 zugewiesen. Ach C, in dir konnte man die irrsten Sachen machen.