Suchergebnisse

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

  • Dark Angel

    DragonGamer - - Bühne

    Beitrag

    Was gegen solche doofen Antivir-Programme tun kann man nicht wirklich m( Scheint auch nicht überall gleich zu sein. Mein F-Secure hat dein Spiel (wie meine eigenen auch) ebenfalls als schädlich befunden. Trotzdem ist keine solche Meldung gekommen... Es sollte aber die Möglichkeit geben abzufragen ob das Erstellen einer Datei möglich ist (indem du eine simple Datei erstellen lässt - die dazugehörige Funktion gibt meines Wissens eine Negative Zahl zurück, sollte das Erstellen fehlschlagen). Dann k…

  • Wieso denn mit diesem Code zurücksetzen? o-o Unter zurücksetzen versteht man alle Variablen auf ihren Ursprungswert zu setzten. Im Idealfall hast du als gescheiter Programmierer alle Variablen mal schön definiert und _nicht_ die "threat uninitialized variables as 0" - EInstellung angehakt. Dann musst du normalerweise nichts weiter tun als alle Objekte zerstören und sie neu erstellen da die Variablen durch die create-events zurückgesetzt würden! Eine Funktion die dies einem abnimmt gibt es leider…

  • Text wird nicht gedrawt o.o

    DragonGamer - - Gelöste Fragen

    Beitrag

    Eigentlich stimmt alles. Hat der Font eine vernünftige Grösse? Das einzige das ich mir vorstellen könnte ist dass irgendeine andere Instanz im Raum den alpha auf null gesetzt hat... Schreib doch mal vor den code: draw_set_alpha(1);

  • Dafür solltest du ghost's Methode nehmen und einfach mittels der Funktionen überprüfen ob der Buchstabe an eienr bestimmten stelle, der selbe ist wie der Buchstabe der selben Stelle des anderen Wortes. Ein Bereits fertige Funktion kenn ich nicht, aber sie lässt sich einfach coden...

  • @Famous: Ich meinte du solltest ganz auf C++ oder einer anderen Sprache umsteigen. Aber du hast recht. Theoretisch sollte es die Möglichkeit geben auch weiterhin nur strings und reals(doubles) zu verwenden oder gar im simple-mode (wer hat den eigentlich jemals in seiner Lernlaufbahn benutzt? o-o) die anderen Typen ganz auszublenden... @iks deh Das mit eienr DLL wäre nicht sonderlich sinnvoll da dies bedeuten würde jedes mal beim Schreiben oder Lesen einer Variablen, einen Aufruf an die DLL mache…

  • String teilen

    DragonGamer - - Gelöste Fragen

    Beitrag

    Kann mich grad noch sehr wage an eine Funktion erinnern die direkt die Nachkommezahl zurück gibt. Weiss aber nicht wie sie heisst. Es geht aber auch anders und genau so simpel: GML-Quellcode (7 Zeilen) Man könnte auch direkt den String manipulieren und auseinander nehmen, was aber ein tick schwerer ist... EDIT: Grrr.. schon wieder eins von Copy's Skripten >__< xD

  • Zitat von famous: „ Edit: Statt der ganzen Multiplatform Geschichte wär es mir lieber gewesen sie hätten mehr Typen verfügbar gemacht. Und dazu noch ein paar Speicherfunktionen und Adressen. ^^“ Naa.. ein oder zwei Typen wären genug. Vergiss nicht dass beim Game Maker immer im Vordergrund steht und stand, dass man leicht damit anfangen können soll. Da kommt die Typenunabhängigkeit sehr gelegen. Wenn du Adressen und etc. willst geh doch gleich zu C++.

  • In solch einem Fall ist es wirklich "doof" (was untertrieben ist) dass der GM nicht mehr Datentypen als real und strings kennt. Beide sind ja nicht grade speicherfreundlich. Trotzdem kann man mit 5000 und wahrscheinlich auch mit mehr als dem Zehnfachen an Variablen noch auf den allermeisten Geräten problemlos arbeiten. Allerdings... bist du dir ganz sicher dass so viele Werte nötig sind? Denn nur weil man es machen kann, heisst das noch lange nicht dass es wirklich gut ist das zu machen. Ist auf…

  • Die Raumgeschwindigkeit ist die Anzahl steps pro Sekunde! Also wenn du dort 30 Eingegeben hast bedeutet das, dass pro Sekunde 30 mal das step-event aufgerufen wird sowie 30 mal das Bild neu gezeichnet wird (wobei das draw event jedes mal ausgeführt wird). Das was du willst lässt sich am einfachsten durch einen Alarm lösen. Dazu musst du im create-event entweder als code schreiben GML-Quellcode (1 Zeile) oder du nztzt den Block und setztst dort den Wert X * room_speed ein. X ist eben die Anzahl a…

  • Zitat von SmiaGOLD: „ Nur wenn ich die dll ausführe, mein Sprite lade und die dll dann nochmal ausführe, ist der Speicherverbrauch genauso groß wie zuvor. Heißt das, dass die dll mein Sprite aus dem RAM entfernt, obwohl es gerade gezeichnet wird?“ Das definitiv nicht! Die dll löscht nichts aus dem Speicher. Sonst wäre der Sinn der DLL ja verloren. Bist du dir ganz sicher dass der Speicherverbrauch genau identisch zu davor ist? Seit GM 8 bentzt der GM ja das komprimierte PNG Format welches relati…

  • Wie viel ist denn "extra mehr Speicher" normalerweise ungefähr? Im Thread der DLL reden Leute von mehreren 100ten MB die freigelegt werden. Das klingt irgendwie nach zu viel.

  • Nein. Die CleanMem gibt theoretisch nur unnötig besetzten Speicher frei. Manche halten sie für einen unnötigen Blödsinn während andere sie für unverzichtbar und vorteilhaft halten. Auf jedenfall ist sie kein komplexes Wunderwerk das irgendwas im GM runner verändern würde sondern sie ruft nur eine gewisse Windows Funktion auf die grosse Speicherbereiche, so genannte pages (wenn ich mich recht erinnere) die der Gm für sich reserviert hat, auflöst. Dadurch wird viel Speicher frei. Man weis aber nic…

  • Dark Angel

    DragonGamer - - Bühne

    Beitrag

    @ghost: Wtf? Kannst du nicht einfach mit der linken hand das Tastenkreuz bedienen? o-o Die Möglichkeit auf WASD zu wechseln ist aber trotzdem keine schlechte Idee. Zum Spiel selber. Die Grafiken sind meiner Meinung nach der Höhepunkt. Zusammen mit der Musik und der Story. Die game Physik dagegen ist eher mittelmäßig aber eine gute Lösung. Wenn du noch den Fehler den ghost erwähnt hat mit dem Landen auf dem Untergrund beseitigst kann man da eigentlich nicht viel mehr wünschen. Was ich aber etwas …

  • Object unparenten

    DragonGamer - - Technische Fragen

    Beitrag

    Zitat von Irrenhaus3: „Ich find das eh interessant, dass das überhaupt funktioniert. Soll das jetzt heißen, dass der GM in regelmäßigen Abständen die Objekt-Informationen für jede Instanz aktualisiert? “ Ich hab keine Ahnung wie die technische Implementation von parents realisiert ist, geschweige denn im Runner des GM's, aber müsste nicht theoretisch jedesmall wenn ein Aufruf an einen parent stattfindet automatisch nur die Objekte einbezogen werden die parents sind? Oder liegt die Information da…

  • Mysql Datenbankzugriff mit Gml

    DragonGamer - - Tutorialarchiv

    Beitrag

    Das ist ziemlich ungwönlich... hast du wirklich zweimal sofort direkt nacheinander das Spiel gestartet und einmal hats geklapt und einmal nicht? o:

  • Neue, simple 2D Licht Engine

    DragonGamer - - Tutorialarchiv

    Beitrag

    Glaube man kommt wohl nicht drum herum für jede Ebene eine Surface zu zeichnen da man auch nicht die Grafiken über das Licht (auf die Surface) drawen kann ohne beim nächsten Licht dann zum Beispiel von der Mauer was wegzunehmen... 7 Ebenen sind schon etwas viel aber sofern du den Code optimierst und die Surface nur so groß wie der view ist, sollte es funktionieren. EDIT: @Unistyle Glückwunsch zum 100ten Beitrag

  • Neue, simple 2D Licht Engine

    DragonGamer - - Tutorialarchiv

    Beitrag

    Vielen Dank fürs Interesse zeigen. Habs mittels Lateral GM jetzt auch als GM6 hochgeladen. Das sollte man auch mit den anderen Versionen öffnen können

  • draw_highscore mag mich nicht

    DragonGamer - - Gelöste Fragen

    Beitrag

    Nen Ansatz hab ich leider auch nicht. Aber nur um sicherzu gehen... ist irgend eines der Objekte im Spiel-Raum persistent? EDIT: oder kommt irgendwo eine highscore_set... Funktion vor?

  • Object unparenten

    DragonGamer - - Technische Fragen

    Beitrag

    Achso. Okey, hab diese Funktion selber noch nie benutzt. Vieleicht kannst du es so machen dass nach dem ändern des parent status, die betroffenen Instanzen ersetzt werden (also mit destroy und create).

  • Object unparenten

    DragonGamer - - Technische Fragen

    Beitrag

    Hoffe du weisst das diese Funktion nur auf ganze Objekte, also dem Objekt-Typ wirkt und nicht auf einzelne Instanzen...