Suchergebnisse

Suchergebnisse 161-180 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.

  • Cursor soll blinken

    henrik1235 - - Gelöste Fragen

    Beitrag

    GML-Quellcode (6 Zeilen) Code ohne Alarm.

  • Testen: GML-Quellcode (3 Zeilen) Gibt aus: pre create, create, after create instance_create ruft also das Create-Event auf, ob andere Events aufgerufen werden, vermutlich nicht.

  • batch fehler

    henrik1235 - - Andere Programmiersprachen

    Beitrag

    "echo" alleine ohne irgendwas dahinter gibt diese Nachricht aus, dein Beispielcode selbst funktioniert unter Win7. Wenn du nun "echo %x%" machst wird afair das %x% durch den Wert ersetzt (bzw, wenn die Variable nicht gesetzt ist durch ""), d.h. wenn die Variable nicht gesetzt wurde kommt "echo" raus. Überprüfe ob du die Variable richtig geschrieben hast und auch richtig setzts.

  • durchsuchen

    henrik1235 - - Technische Fragen

    Beitrag

    Zitat: „get_open_filename(filter,fname) Fragt den Spieler nach einem Dateinamen der mit dem angegebenen filter geöffnet werden soll. Der Filter hat die Form 'name1|mask1|name2|mask2|...'. Eine mask (Maske) beinhaltet die verschiedenen Optionen getrennt durch ein Semikolon. * bedeutet eine beliebige Zeichenkette. Zum Beispiel: 'bitmaps|*.bmp;*.wmf'. Wenn der Benutzer "cancel" drückt, wird eine leere Zeichenkette zurückgegeben. get_save_filename(filter,fname) Fragt nach einem Dateinamen der mit de…

  • Mögliche Probleme: - du drückst keine Taste - du aktuallisierts die Variable nicht

  • Zitat: „Ich hörte dass es da Source Control gibt, aber das scheint doch etwas komplexer/umständlicher zu sein als es eigentlich sollte. “ Source Control ist hier imho der beste Weg, du kannst dich ja mit Git oder SVN bekannt machen. So schwer ist das auch wieder nicht, zumindestens nicht wenn man einen guten Client hat (z.B. TortoiseSVN, dann haste die ganzen "Befehle" im Kontextmenü vom Explorer). Rechtsklick -> Commit, Nachricht eingeben, alle Datein die mit "commitet" werden sollen markieren …

  • Warum Tiles

    henrik1235 - - Expertenrunde

    Beitrag

    Tiles werden nur gezeichnet, d.h. keine Events ausgeführt, das ist viel schneller als Objekte, da muss jedes Event gecheckt (gibt es eins, wenn ja, trifft es zu...) werden und das dauert. Dafür können Tiles kein Code haben und damit auch keine Kollision.

  • Codierung einer Ini Datei

    henrik1235 - - Technische Fragen

    Beitrag

    Zitat von Irrenhaus3: „Das einzige, worauf du hier achten musst ist, keine ascii-Steuerzeichen zu treffen, da gibt's dann nämlich Probleme beim Lesen und Schreiben in die Datei. Aber ansonsten ist das eine relativ idiotensichere Methode - im Sinne von sicher gegen Idioten. :p“ Base64 sollte dazu helfen.

  • komischer fehler

    henrik1235 - - Gelöste Fragen

    Beitrag

    Einmal verwendest du global.uberprufung1 und einmal uberprufung1 das sind zwei unterschiedliche Variablen, die eine ist global und die andere lokal.

  • Shader in Studio 1.2

    henrik1235 - - Neuigkeiten

    Beitrag

    Zitat von MewX: „Es soll auch nächste Woche noch eine große Überraschugn kommen, vielleicht schon morgen. Ich persönlich tippe auf Oculus Rift Support. You heard it from me first.“ Mehr Möglichkeiten Werbung im Spiel anzuzeigen!

  • Du machst ein "SpawnZombie" Packet, in dem sendest du eine eindeutige ID (und die beim Client irgendwo speichern damit man schnell die jeweilige Instance bekommt), die Position, gebenfalls die Rotation und sonstige Informationen. Damit die Zombies nicht auf allen Clients unterschiedlich reagieren muss der Server die Aufgabe für die KI übernehmen, jeden Step sendest du z.B. den aktuellen Status zu allen Clients. Ein Packet ist einfach <Packet ID> (damit der Client/Server weiß was für ne Art Packe…

  • Du musst den roten Stecker in die gelbe Buchse stecken! Was für ein Fehler, Fehlermeldung, Code, gescheite Fehlerbeschreibung, etc... Typische Probleme: - Port freigabe falsch - Firewall blockt - falsche IP

  • Wenn die Karten oft geändert werden muss: unterteile die Map in geeignete Einzelteile und zeichne diese dann auf eine Surface, immer wenn sich was ändert muss (Dirty-Flag oder ähnliches benutzen), dann das neu gezeichnet werden, dafür kann man das dann immer wieder verwenden. Wenn die Karte nicht geändert werden muss: generell Surface benutzen.

  • Layout Engine

    henrik1235 - - Erweiterungen & Tools

    Beitrag

    Kein Unlimited Studio Plugin Support?

  • Bei den neueren Versionen (GM:Studio, hoffentlich) wird der Code direkt in nativen Code umgewandelt, d.h. die Variablen werden nicht nach einem Key-Value Prinzip abgespeichert, sondern direkt im Speicher (also nurnoch eine Addresse). Bei den den HTMl5 Spielen muss man aber aufpassen, mit einem Debugger (Firebug für Firefox) kann man z.B. direkt Variablen verändern oder auch direkt den Code.

  • Der typischste Cheat bei einem Game Maker Spiel ist es z.B. bei einem Highscore-Spiel den Score zuverwenden, dafür gibt es ja verschiedene Programme die in Speicher nach Werte durchsuchen und dann kann man dort Variablen ändern. Natürlich muss man dafür den Wert kennen der auch wirklich im Speicher steht. Die einfachste Methode ist nunmal hier einfach einen anderen Score anzuzeigen (draw_text(x, y, string(score * 100)) zum Beispiel. Natürlich ist das noch recht einfach, aber die Cheater die einf…

  • Grafiken dynamisch laden, wenn der GM:Studio das überhaupt noch kann.

  • View verspiegeln?

    henrik1235 - - GameMaker: Studio

    Beitrag

    Surfaces sind Rendertargets, d.h. du kannst das was eigl. auf den Bildschirm kommt auf eine Surface umleiten. Bitte schaue dir den Hilfeeintrag dazu an (GM 6.1 Version). Möglicherweiße musst du deine Draw-Events in ein anderes Event packen (User Defined z.B.) und die dann manuell aufrufen, probier einfach mal rum.

  • View verspiegeln?

    henrik1235 - - GameMaker: Studio

    Beitrag

    Du könntest den View in eine Surface zeichen und die dann spiegeln.