Suchergebnisse

Suchergebnisse 1-14 von insgesamt 14.

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

  • Hi, ich probiere seit einiger Zeit mit dem Diamond Square Algorithmus zu arbeiten. Als Hilfe hab ich diese Tutorial verwendet. Jedoch sieht mein Resultat nicht so aus, wie ich es gerne hätte. (Mein Resultat) LAyTc.png (Was ich erreichen möchte) 200px-Plasmafractal.gif Ich wüsste nicht woran es in meinem Code liegen könnte, deshalb hab ich ihn in den Anhang gepackt ( da es mir nicht möglich ist den Code mit normaler Struktur zu posten ). MfG, Xor

  • Einige Fragen zur Umsetzung

    Xor - - Technische Fragen

    Beitrag

    Zitat: „ naja wenn ich in der range eines zombies bin (zb 64 pixel (2 felder) range) und enter drücke soll das leben des zombies abgezogen werden, dem ich am nächsten bin und in dieser richtung schaue.“ Dies könnte man durch grids lösen. Beispiel: Du erstellst ein Grid wo die ganze Map drinne gespeichert ist, dazu erstellst du einen Update-Script welchen du nach jedem Zug ausführst damit jeder an seiner richtigen Position ist. Damit die Zombies zu dir laufen kannst du dir ja dieses Tutorial von …

  • Einige Fragen zur Umsetzung

    Xor - - Technische Fragen

    Beitrag

    Zitat: „ Ich möchte, wenn ich inem objekt in einer gewissen range näher komme und enter drücke, dass mir das leben und die ID genau VON DIESEM objekt ausgegeben wird, nur von diesem. “ Step-Event vom Spieler/Controler: GML-Quellcode (1 Zeile) Zitat: „ problem: ich habe ein objekt erstellt (zombie_1_obj) ----> dieses objekt gibt es auf der karte aber 10 mal, und alle sollen indiviuelle leben haben und solln individuell "auslesbar sein"“ haben sie doch normalerweise? kommt aber auch ganz darauf an…

  • Surface mit "Licht-Blöcken"

    Xor - - Technische Fragen

    Beitrag

    Sorry wenn das hier als Push gilt, aber ich möchte ungern einen neuen Thread starten. so sieht's bei mir aus: JGDpg.png (Versteckter Text) ich finde das sieht extremst falsch aus. was ich eigentlich erreichen will ist sowas: (Versteckter Text) Ich weiß das Pixbits eine andere Art verwendet ( weil es auch vor allem erstmal nicht mit dem Game Maker geschrieben worden ist ). Jedoch finde ich das Lightning-System am besten. Könnte mich jemand in die Richtung leiten so etwas zu erstellen? MfG, Xor

  • Ich würde einfach einen Sprite verwenden mit 2 Bildern [1. Nicht angeklickt, 2. angeklickt]. Dann würde ich das so machen: //Create-Event GML-Quellcode (1 Zeile) //Left-Pressed-Event GML-Quellcode (1 Zeile) (irgendwas läuft da mit der Linien-Trennung schief...) //Draw-Event GML-Quellcode (1 Zeile) hoffe das hilft. MfG.

  • Surface mit "Licht-Blöcken"

    Xor - - Technische Fragen

    Beitrag

    Hi, ich arbeite gerade an einem kleinen Projekt und dafür möchte ich Licht à la Terraria erstellen. Was bedeutet, dass die Blöcke unter einem ausgeblendet werden durch einen Schatten und je nach Distanz nach oben/zum Spieler die Blöcke "erscheinen". Ich hab es mit Objekten versucht und so klappt es auch wunderbar, jedoch möchte ich auf die Performance achten und darum diesen Schatten in einem Surface darstellen. Was mein Problem ist: Wenn ich die Schatten zeichnen lasse, sind die nicht Transpare…

  • CSsyf.png das hatte ich mal vor paar Monaten gemacht ist ziemlich ranzig. Aber es sollte als Basis dienen. (mit 'E' öffnest du das Crafting-Ding) Kannst du ja ausbauen ist mir egal.

  • Mehrere Packets?

    Xor - - Gelöste Fragen

    Beitrag

    Danke Tice, hat geklappt Thema kann geschlossen/verschoben werden.

  • Mehrere Packets?

    Xor - - Gelöste Fragen

    Beitrag

    Im Step event vom Spieler wird die move message gesendet. Vllt liegt es auch an der Zeit? wird mit einem alarm gesendet mit einem interval von 30.

  • Mehrere Packets?

    Xor - - Gelöste Fragen

    Beitrag

    Genauso mach ich es auch trotzdem erscheinen Delays. Jedoch habe ich feststellen müssen, dass die Delays nur bei den Spielern da sind, die schon im Spiel vorher sind. Sprich ich connecte neu und der bereits vorhandene spieler hat dann delays, jedoch ich selber nicht.

  • Mehrere Packets?

    Xor - - Gelöste Fragen

    Beitrag

    Hi, da ich gerade versuche zu lernen wie man mit der 39Dll umgeht und auch schon viele Tests durchgemacht habe, bin ich auf ein Problem gestoßen: Wenn der Spieler sich bewegt, wird es bei dem anderen Spieler mit einem Delay angezeigt. Sprich ich bewege mich und ca 1.5-3 sekunden später bewege ich mich erst im anderen clienten. Benutze ich den Chat wird das Delay noch größer. Gäbe es eine Möglichkeit mehrere Packets gleichzeitig zu senden damit dies nicht passiert? z.B in einem Kanal-System? Clie…

  • Ich würde die Fähigkeiten erst nach einer Zeit ins Spiel implentieren, sprich man findet seine Fähigkeiten im laufe des Spiels. Um dies dann mit dem Kaugummi zu verbinden würde ich das so machen, dass man Aromafläschchen ( oder soetwas ) finden kann die eine besondere Farbe haben die sich dann auch nach der Fähigkeit richten ( natürlich ist dies permanent dann bei den Stats vorhanden und nicht temporär ). Zudem würde ich soetwas vorschlagen wie eine rote Kaugummiblase die man schießen kann oder …

  • Cave Generation

    Xor - - Technische Fragen

    Beitrag

    Ich mache gerade eine Terrain-Generation Engine und hänge bei der Cave-Generation fest. Ich hab zwar eine Methode diese ist aber unschön: Ein Objekt wird beim generieren des Terrains erstellt, welches sich durch einen Alarm fortbewegt. Wenn man das Spiel aber startet, sieht man diese objekte was ich natürlich nicht will. Zudem sind die Caves auch nicht gerade so sehenswert. Kann mir da jemand einen Tipp geben? Gibt's dort irgendeinen spezifischen Algorithmus?

  • GM4HTML5 und Decompilen

    Xor - - GameMaker: Studio

    Beitrag

    Ich vermute mal, dass eine Startfunktion ausgeführt wird die, die einzelnen Script/Objekte/Sounds/... ins Register liest. Die sind dann für ungefähr 1 millisekunde da ( vllt. sogar noch weniger ) und sind schon fertig geladen. Würde man an der Stelle einen CodeCave setzen so könnte man alles herausfiltern.