Suchergebnisse

Suchergebnisse 181-200 von insgesamt 604.

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

  • Fullscreen Bug ohne Vsync

    Rhazul - - Expertenrunde

    Beitrag

    Was für eine Grafikkarte hast du wenn ich fragen darf? Wenn du die native Auflösung davon benutzt und dein app surface 4000x2000 misst könnte ich mir vorstellen das der vram voll läuft

  • Fullscreen Bug ohne Vsync

    Rhazul - - Expertenrunde

    Beitrag

    Führe mal das display_reset nach dem set_fullscreen aus anstatt davor Edit: Sonst probiers mal so: GML-Quellcode (9 Zeilen)

  • Frage zu "if place_meeting"

    Rhazul - - Technische Fragen

    Beitrag

    Wenn du nur eine bestimmte instanz ansprechen willst geht das mit der id. if (!place_meeting (x,y,object1.id)) {...}

  • Frage zu "if place_meeting"

    Rhazul - - Technische Fragen

    Beitrag

    Wenn du eine genaue ID zurück gegeben haben willst kannst du instance_place benutzen

  • Wenn alle Stricke reißen sollte es ja auch ein normaler alarm tun.

  • Raster wie im RPG Maker

    Rhazul - - Technische Fragen

    Beitrag

    Zwingt dich ja niemand ihn zu benutzen. aber modulo etc verstehst du? Ich dachte halt eher das Gegenteil. Wenn du noch keine Alarms benutzt hast würde ich dir ans Herz legen darüber nachzulesen, die sind sehr hilfreich. Die Antwort bleibt aber eigentlich die selbe, auch bei dem anderen code kannst du die keyboard Abfragen einfach durch variablen ersetzten ums in einem npc zu benutzen.

  • Raster wie im RPG Maker

    Rhazul - - Technische Fragen

    Beitrag

    Ich hab mit dem anderen aber nix am Hut,kann ich nichts zu sagen^^. Aber meins sollte auch vollkommen ausreichen. Für einen NPC kannst du das keyboard_check ja durch ne variable move_right ,move_left usw ersetzen.

  • Raster wie im RPG Maker

    Rhazul - - Technische Fragen

    Beitrag

    Stand eigentlich in keinem Bezug zu dem anderen Code. Wollte damit nur sagen das es evtl noch andere Lösungen gibt. So wie du das da jetzt eingebaut hast macht es denke ich aber eher weniger sinn. Mit einem alarm in Verbindung mit einem keyboard_check könntest du den spieler/npc ja zb max 3 felder pro sekunde gehen lassen. GML-Quellcode (12 Zeilen) Das place_snap ist in dem fall ja fann nur eine Absicherung um objekte auf diesem raster zu halten falls mal ein Fehler unterläuft.

  • Raster wie im RPG Maker

    Rhazul - - Technische Fragen

    Beitrag

    Aus dem Handbuch: GML-Quellcode (5 Zeilen)

  • "Innere Farbe" anders als außen

    Rhazul - - Technische Fragen

    Beitrag

    Du kannst doch einfach eine Variable für xpos anlegen. Die erhöhst du pro step und multiplizierst mit den grid koordinaten. Du verschiebst das grid dadurch jeden step ein stück mehr nach links und malst dann halt was im view ist. |0 X X|...0...X... |0 0 0|...0...X... |X X 0|...X...0... => |X X 0|...X... usw. |0 0 0|...X... |X 0 X|...0...

  • "Innere Farbe" anders als außen

    Rhazul - - Technische Fragen

    Beitrag

    Für den Terrain brauchst du garkeine Objekte mehr, das macht es ja auch so schnell, die ersetzt du einfach durch einzelne werte oder aber ein buffer/Liste wenn die blöcke noch andere Eigenschaften haben sollen. Du malst dann ja nur den Teil der Strecke der im View zu sehen ist, also verschieben muss man nichtsder spieler kann kollidieren indem du die Zellen überprüfst welche von dem sprite überlappt werden. Ich denke das für deine Anwendung ein einmaliges laden des grids aus einer datei zu begin…

  • "Innere Farbe" anders als außen

    Rhazul - - Technische Fragen

    Beitrag

    Bei dem grid könnte ich dir sicher helfen wenn es Probleme gibt. Das hört sich erstmal kompliziert an aber ist eigentlich ziemlich überschaulich

  • "Innere Farbe" anders als außen

    Rhazul - - Technische Fragen

    Beitrag

    So wie ich das verstehe bewegen sich alle in die selbe Richtung? Dann könnte man die grid koordinaten ja einfach mit einem offset verrechnen.

  • "Innere Farbe" anders als außen

    Rhazul - - Technische Fragen

    Beitrag

    Hmm. Ich würde mit 2 ds_grids arbeiten. Aber nicht die objekte dann ins grid speichern sondern ganz weg lassen und nur den blocktyp 0 = nix 1 = stein etc reinspeichern. Ins zweite könntest du dann die rein grafischen Sachen reinspeichern, zB mit einem simplen floodfill algo. Kollisionen kannst du auch ohne Objekte checken an xx * blockbreite und yy * blockhöhe.

  • Speicherdatei frage

    Rhazul - - Technische Fragen

    Beitrag

    Werden oft zum Networking etc benutzt. Ein Buffer ist im Grunde ein gebündeltes Datenpaket wo man strings und zahlen reinpacken kann. In deinem Beispiel könntest du einmal das Savegame erstellen und zusätzlich in einen buffer die Infos reinpacken. Das kannst du dann direkt mit buffer_safe als datei abspeichern und wieder laden. Dann hättest du bspw. save01.sav und save01.buf Die Buffer könntest du im Speicherbildschirm dann alle laden um die Liste nach savename,Datum etc anzuzeigen. Der Vorteil …

  • Speicherdatei frage

    Rhazul - - Technische Fragen

    Beitrag

    Die Uhrzeit kannst du doch auch einfach in der Datei speichern um dann zb im Spiel die Savegames nach Datum sortiert anzuzeigen. Ich würde die saves einfach nach "save_" +string(n) +".sav"benennen und dann alle Informationen direkt in die Datei packen oder zusätzlich eine "side_"+string(n).... dafür anlegen welche dann direkt ausgelesen wird.Auch ein Buffer würde dafür funktionieren.

  • Speicherdatei frage

    Rhazul - - Technische Fragen

    Beitrag

    Jop. Brauchst nur mal unter Windows eine neue Datei erstellen und die versuchen so zu benennen. Dann kriegst du direkt so ein popup mit "Folgene Zeichen sind ungültig:" msdn.microsoft.com/de-de/library/c6bdca6y(v=vs.90).aspx Hat also nix mit dem GM zutun, gewisse Zeichen sind nunmal dem Betriebssystem als Operator vorbehalten.

  • Brauchst du wirklich 2 views? Ich würde das einfach mit einem gui layer bewerkstelligen. Du könntest ja links einen Pfeil anbringen womit man nach belieben die Bedienoberfläche aus/einklappt. Dafür würde ich einfach ein semitransparentes rechteck über 1/3 der Bildschirmfläche malen und darauf die Bedienelemente

  • Wie hast du es denn versucht umzusetzen? Ich würde ein ds_grid benutzen

  • Seitenscroller

    Rhazul - - Technische Fragen

    Beitrag

    Er meint einen Scrollbalken. Ich werde morgen noch etwas mehr dazu erleutern.