Suchergebnisse

Suchergebnisse 1-20 von insgesamt 27.

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

  • gegner

    Firemage - - Technische Fragen

    Beitrag

    Ich hab ne Idee, woran es liegen könnte, dass deer Gegner "mit einem Schlag" weg ist, obwohl derkuschel alles richtig gemacht hat: vermutlich wird das Kollisionsvent einfach nur mehrere Frames hintereinander ausgeführt! derkuschel: Wenn du mit einer Schusswaffe (Pistole, Pfeil&Bogen, wasauchimmer) auf den Gegner schiesst, sollte das Geschoss beim Aufprall zerstört werden. ("Instance Destroy - self" im Kollisionsvent mit dem Gegner des Geschoss-Objekts) Wenn es eine Nahkampfwaffe ist (Schwert o.ä…

  • Meinst du, wenn man von unten gegen das Haus kommt? Da reicht es einfach die Bounding Box des Figurensprites entsprechend anzupassen. Oben rechts im Sprite Dialog sieht man ja ein Kästchen um den Sprite. Die Maße dieser Box kann man unten mittig einstellen. Im Spiel wird dann nur über diese Box auf Kollisionen geprüft.

  • BrainWorm

    Firemage - - Bühne

    Beitrag

    Jupp, klasse Spiel! Ne Anmerkung: Mindestens ein Lied ist doch aus nem kommerziellen Spiel oder? (Duke Nukem 3D) Sowas ist hier eigentlich nicht gern gesehen, da soetwas halt Urheberrechtlich geschützt ist. Wäre also scön, wenn du Lieder finden könntest, die dich nicht in gesetzliche Schwierigkeiten bringen könnten!

  • Projekt Ball: Chaos

    Firemage - - Bühne

    Beitrag

    Wollte jetzt eigentlich nochmal bis zu der Stelle spielen, wo ich nicht weiterkam, aber dann hatte ich den selben Bug wie Firecool. Ich hatte den kleinen Ball aktiviert, bin aber nicht zum Checkpoint gekommen. Ich glaube, dann wurde ich zur Stelle teleportiert, wo ich den Ball aktiviert hatte. Vor Schreck bin ich dann gleich ins nächste Hindernis geknallt und die Fehlermeldung wurde ausgelöst. Ich hoffe, das hilft, den Bug zu lokalisieren

  • Projekt Ball: Chaos

    Firemage - - Bühne

    Beitrag

    Ich kam glaube ich bis ins 4. Level. Da gabs dann irgendwo ne Stelle, wo man unbedingt als kleiner Ball lang muss. Und ich Dummbatz hab nicht verstanden, wie man das aktiviert. *kopfklatsch* Naja, nachher spiele ich es nochmal durch. Es hat genau das, was ich an den alten Mariospielen immer so geliebt habe: Relativ hoher Schwierigkeitsgrad aber sehr hoher Motivationsfaktor, dadurch dass die Respawns recht schnell sind. Ich hab allerdings die anderen Teile von Project Ball noch nicht gespielt, vi…

  • := nicht in Assignments und Ausdrücke

    Firemage - - Gelöste Fragen

    Beitrag

    Ok, so genau habe ich mir dann darüber doch noch keine Gedanken gemacht. Wieder was über den GM gelernt. @ToWe: Ich würd dir aber trotzdem raten, konsistent zu bleiben. Also du solltest dir aussuchen, ob du nur = als Zuweisung nimmst, oder := und das dann auch immer verwenden. Ähnliches gilt für = und == bei den Vergleichen. Ich würde nur nicht das = für beides benutzen, damit man Vergleiche und Zuweisungen sofort voneinander unterscheiden kann. Es erhöht einfach die Lesbarkeit für den Menschen.

  • Problem mit Variabeln

    Firemage - - Gelöste Fragen

    Beitrag

    Und wahrscheinlich hast du dann oben bei den Radio Buttons das Objekt eingestellt, für das das gelten sollte, richtig? Dann hättest du es nämlich nicht unbedingt ins andere beteiligte Objekt kopieren müssen. "Other" anklicken hätte gereicht. Aber so wies Kilik gesagt hat, gehts natürlich auch.

  • Problem mit Variabeln

    Firemage - - Gelöste Fragen

    Beitrag

    Oder benutzt du schon eine lokale Variable und greifst über den Objektnamen darauf zu? Also: obj_figur ist der Name des Figurenobjekts, dem die Lebenspunkte gesenkt werden sollen. GML-Quellcode (1 Zeile) Machst du's so?

  • Ist möglich, aber leider auch nicht sehr einfach und auch zeitintensiv. Vielleicht wäre es erstmal einfacher, das Spiel für Einzelspieler mit ner KI zu implementieren. Ist aber auch nicht so ganz einfach, vor allem, wenn man noch keine grossen Programmierkenntnisse hat. Mir geht es übrigens ähnlich: Ich denke mir gerne Spiele aus, ob Brett- oder Computerspiel ist mir dabei recht egal. Bei Computerspielen komme ich nur häufig an eine Stelle, wo ich das Gefühl hab, dass der Compi nicht das machen …

  • Fragefenster klappt nicht!

    Firemage - - Gelöste Fragen

    Beitrag

    Typischer Fall von "D'Oh!" Aber gern geschehen!

  • Fragefenster klappt nicht!

    Firemage - - Gelöste Fragen

    Beitrag

    Wollte er im Else-Teil nicht nen Raumwechsel machen? Ich kenne keine Programmiersprache, bei der man if(x == true) schreiben muss. Und ich kenne von Basic über Java zu so was Exotischem wie DrScheme so einige Sprachen! Wenn jemand trotzdem nen Gegenbeispiel hat, bitte melden! Das Ergebnis eines Vergleichsoperators (<, ==, > usw.) ist ein Boolescher Wert. Ob ich also nun direkt etwas reinschreibe, das TRUE ergibt, oder das noch mal mit TRUE vergleiche macht keinen Unterschied! Es wird nur auf If(…

  • Fragefenster klappt nicht!

    Firemage - - Gelöste Fragen

    Beitrag

    Dafür brauchst du die IF-Abfrage. Das steht zwar auch in der Hilfe, aber ich glaube nem absolutenProgrammieranfänger muss man das doch nochmal zeigen. GML-Quellcode (8 Zeilen) Ansonsten empfehle ich dir dringend das Studium des Abschnitts "Game Maker Language(GML)" in der Hilfe, insbesondere die "GML Language Overview". Und noch einen kleinen Tip zur Übersichtlichkeit: Wenn du mehrere ineinander geschachtelte Klammern hast, rücke sie ein am besten ein. So z.B. GML-Quellcode (4 Zeilen)

  • Besser ist wohl! Um auch mal den genauen Zweck zu beschreiben: Das wird eine Textbox. Den Hintergrund und den Text muss man dabei selbst zeichnen. Ich finde dann wird das individueller als die Standard-True-Type-Fonts zu benutzen, und es sieht konsolenartiger aus. Wird auch der Allgemeinheit zur Verfügung gestellt, wenn es fertig ist! GML-Quellcode (75 Zeilen)

  • Ich hasse es, mich selbst zu zitieren, aber: Zitat: „Original von Firemage Und ja, ich hab natürlich auch überpüft, ob ich nicht nen Denkfehler habe, wie die Zeichenreihenfolge funktioniert. “ Also ja, daran habe ich natürlich gedacht, und auch nochmal ausprobiert. Aber vielleicht kommen wir mit dem Tile-Layer der Sache näher! Wie kann man die per GML erzeugen? Oder reicht es einfach die Funktion tile_add(background,left,top,width,height,x,y,depth) zu benutzen? Angezeigt werden die Tiles so, auc…

  • Ist mir auch klar. War auch eher ne Verzweiflungsaktion. Also nochmal: Ich will in einem Skript zuerst einen Untergrund von Tiles zeichnen und darauf dann die Sprites. Die die Sprites werden also mit der Depth des Objekts gezeichnet. Wie stehts also mit den Tiles? Reicht die Depth-Angabe in tile_add? Muss ich im Room-Editor eine entsprechende Tile-Ebene einfügen?

  • Moin! Ich will einen Script schreiben, bei dem Sprites auf Tiles gezeichnet werden sollen. Mein problem ist, dass die Tiles irgendwie immer vor den Sprites gezeichnet werden, was ja nicht Sinn der Sache ist. Ich habe mit der Depth bei tile_add() rumgespielt, ich hab die Depth des Objekts verändert, das das Skript ausführt. Ich hab sogar im Skript versucht, die Depth der Sprite-Ressource zu ändern (seltsamerweise hat das sogar kompiliert...), aber es hat alles keinen Unterschied gemacht. Und ja, …

  • RE: Zeit zurückdrehen

    Firemage - - Technische Fragen

    Beitrag

    Zitat: „Original von Xivilay @ bigmek Wenn ich jede Sekunde speichere funktioniert das auch nicht! Da wenn mann die Zeit zurückdreht mann auch sehen soll wie alle Aktionen Rückwerts ausgevürt werden, und wenn ich das jede Sekunde mache ruckelt das total! “ Da könnte man eine lineare Interpolation machen: Nehmen wir an, der Raum läuft bei 30 FPS und du speicherst die (x,y)-Koordinaten alle 30 Schritte (=1 Sekunde ohne Slowsowns) ab. Die Figur war bei Zeitpunkt 0 bei (0,0) und bei Zeitpunkt 30 bei…

  • Ok, dann habe ich die Einstellung bisher nissverstanden. Ich dachte der Unterschied zwischen Solid und Nicht-Solid läge einfach in der Methode, nach der geprüft wird, ob eine Kollision stattfindet oder nicht. Wieder was Elementares im GameMaker gelernt. Danke!

  • Jo, klar. Aber ist es normal, dass Solids immer den Weg blockieren und Non-Solids nie? Ich meine, kann man nicht mit dem Speed von dem bewegenden Objekt arbeiten?

  • Ich brauche ein Objekt, dass für den Spieler nur unter manchen Umständen für Spieler passierbar ist. Die Spielfigur ist Non-Solid. Das andere Objekt sollte ja normal Solid sein, da es sich nicht bewegt. Mein Problem ist: Mit der Einstellung komme ich mit der Figur nicht durch das Objekt. Und das passiert sogar, wenn ich im Kollisionsevent gar nichts mit der Spielfigur mache! Wenn ich dagegen das Objekt Non-Solid mache, komme ich mit der Spielfigur immer durch, auch wenn ich bei Kollision den spe…