Suchergebnisse

Suchergebnisse 261-280 von insgesamt 344.

  • Random Funktion (und runden)

    RLP - - Gelöste Fragen

    Beitrag

    Zitat: „global.humanity = randomize(irandom_range(700000000,750000000));“ So ist das mit randomize() meines Wissens nach nicht gemeint. randomize() führt man einzeln aus, so hab ich es zumindest gemacht. Außerdem könntest du die Funktionen "min" oder "max" verwenden. Sieh mal in der Hilfe nach wie die funktionieren. Also so z.B: GML-Quellcode (2 Zeilen)

  • Schlechte Hintergrundqualität

    RLP - - GameMaker: Studio

    Beitrag

    Ich hatte das Problem auch mal, habe aber aus einem Background mit 2300 Pixel Breite dann einfach 2 gemacht. Eines mit 1600 (die Grenze ist irgendwo bei 1700 Pixel Breite, ich habe das damals Pixel für Pixel getestet) und das zweite mit den fehlenden 700 Pixeln Breite. Das Limit von ~1700 dürfte sich sowohl auf Breite als auch Höhe beziehen (wobei man selten Backgrounds mit über 1700 Pixeln Höhe braucht). Btw. im Gamemaker 8.1 benutze ich Backgrounds mit 8000 Pixeln Höhe und die funktionieren ei…

  • Spiel des Monats - Juni 2015

    RLP - - Rampenlicht

    Beitrag

    Schrödingers Bunny fehlt in der Abstimmung. (wurde am 13. Juni veröffentlicht)

  • Du könntest die Sprites und Backgrounds doppelt abspeichern, einmal in einen Ordner "SD" und einmal "HD". Und im Spiel könnte man dann ein Konfigurationsmenü erstellen, wo man eben die Texturqualität auswählen kann, Die Daten werden dann über den jeweiligen externen Ordner geladen und im Spiel entweder ersetzt oder neu generiert. (evtl. könntest du die SD-Variante schon von Haus aus installieren lassen und die HD-Version separat downloadbar machen). Im Spiel musst du dann halt schauen, dass du n…

  • Spiel des Monats - Juni 2015

    RLP - - Rampenlicht

    Beitrag

    Die Abstimmung für den Juni, bzw. die Kürung des Spiels vom Mai sollte mal starten. Nur als Reminder.

  • Danke für eure Antworten! Ich hab das jetzt komplett anders gelöst, und zwar teilweise so, wie ich es vorher gehabt hatte. Zuerst werden die Variablen ganz normal hintereinander, und je nach Kriterium übereinander abgespeichert. Danach kommen die Objekte und zwar in etwa so: object_index x y image_index image speed image_angle Beim Laden werden die Objekte dann anhand des object_index erstellt und die Variablen darunter zugewiesen. Es ist jetzt zwar dadurch weniger universell, aber wenigstens ka…

  • Hallo Leute, die Ferien stehen vor der Tür, und damit ist es höchste Zeit alte Bugs zu entfernen die einem schon länger quälen. Es geht um folgendes: Ich habe einen Levelspeichermechanismus entwickelt, mit dem ich (theoretisch) abwärtskompatible Maps speichern kann. D.h. wenn man sie später mit einer neueren Version des Spiels öffnet, liest er immer noch korrekt alle Positionen und/oder Variablen der einzelnen Objekte aus. Ich habe das so gelöst, dass im Levelspeicherskript zuerst alle globalen …

  • Jetzt klappt es, dabei dachte ich, dass ich die Variante auch schon probiert hatte.^^ Na auf jeden Fall danke schön!

  • Hallöle, ich habe bei eines meiner Projekte gerade ein ärgerliches Problem, und zwar geht es darum: Im Spiel soll man in einem 3x3-Feld Puzzleteile herumschieben können, dazu will ich einfach die Sprite-ID's tauschen. Wenn ich im Debugmodus den sprite_index beider Objekte anschaue, dann sehe ich dass der sprite_index tatsächlich getauscht wird, allerdings sieht man das Resultat seltsamerweise nicht. Ich frage mich, ist das ein Bug oder habe ich etwas übersehen ... Ich hoffe mal die Lösung ist pe…

  • CityGO Game

    RLP - - Spieldesign

    Beitrag

    Zitat: „Das Spielname habe ich bereits "CityGO" genannt. Es wird ein Online Spiel sein, sodass jeder in einem Raum weitergeleitet wird, um dort levels aufzusteigen können, mit Freunden ins Netzwerk treffen um mit ihnen selber levels machen, miteinander Chaten , Kommunkiations gehöhrt auch dazu, und natürlich wird es alles in einem Stadt gelaufen. Die Stadt wird sehr groß sein, und natürlich Profesionell. Die Graphiks werden wunderbar von mir intergiert. Es wird viele Animationen mit gesendet. Ei…

  • Qualität/Geschwindigkeit Problem

    RLP - - Gelöste Fragen

    Beitrag

    Dein Code ... Zitat: „instance_deactivate_all(1) instance_activate_region(view_xview[0]-300,view_yview[0]-200,600,400,1) instance_activate_object(Saat) instance_activate_object(Maher) “ ... fragt den Viewbereich um 300 Pixel zu weit nach links und um 200 Pixel zu weit nach oben ab. Wenn du das so beibehalten willst, dann müsstest du width und height der Abfrage anpassen, da jetzt nur bis zur Bildschirmmitte abgefragt wird. Probier mal: GML-Quellcode (4 Zeilen) view_wview gibt exakt die Viewbreit…

  • Qualität/Geschwindigkeit Problem

    RLP - - Gelöste Fragen

    Beitrag

    Zitat: „Ich würde erstmal alle Objekte außerhalb der View (ich hoffe du benutzt eine!) deaktivieren. “ Das hat er ja vorhin geschrieben, dass er die Funktion zum Deaktivieren kennt. Dadurch wird das Wachstum der Saat gestoppt. Du könntest, wie henrik1235 erwähnt hat mit Tiles und ds_grid arbeiten. Wenn du damit noch nicht vertraut bist wäre das eine gute Möglichkeit sich das Wissen anzueignen :). Für beides gibt es genug Themen im Forum und in der Hilfe. Tiles sind nämlich deutlich schneller, we…

  • AtemSimulator 2012

    RLP - - Bühne

    Beitrag

    Endlich, nach langer Suche nach einem realistischen Simulationsspiel, das die Bezeichnung Simulation verdient, bin ich auf dieses Spiel gestoßen. Eine Offenbarung, danke dafür!

  • Audiere Wrapper DLL

    RLP - - Erweiterungen & Tools

    Beitrag

    Zitat von Bl@ckSp@rk: „Zitat von RLP: „Was ich nicht verstanden hatte, war, dass man offenbar audiere_stream_load nur zu Beginn des Spiels aufrufen sollte (im Falle des Menüs), und dass, wenn die Funktion nochmal ausgeführt wird, der Stream nicht "überschrieben" wird.“ Warum sollte es denn "überschrieben" werden? Das würde einem ja verbieten, eine Datei mehrfach als stream Laden und Abspielen zu können oder überhaupt nur einen stream gleichzeitig benutzen zu können. Und natürlich darfst du audie…

  • Audiere Wrapper DLL

    RLP - - Erweiterungen & Tools

    Beitrag

    Zitat: „Nur weil du einer Variable einen Dateinamen zuweist, wird daraus noch kein Index für einen stream Schau dir doch bitte mal die unzähligen Beispiele an, die du in diesem Thread hier findest, oder einfach die Hilfedatei, um die grundlegende Funktionsweise der DLL zu verstehen. “ Nunja, es hat aber trotzdem funktioniert.^^ Außerdem bin ich ohnehin den ganzen Thread durchgegangen, aber gut.Zitat: „wobei du natürlich aufpassen musst, dass du audiere_init nur einmal zu Beginn des Spiels aufruf…

  • Audiere Wrapper DLL

    RLP - - Erweiterungen & Tools

    Beitrag

    Hallihallo, ich habe ein Problem mit der Abfrage eines Streams. Wenn ich von einem Raum in den nächsten und wieder zurückwechsle, soll die Abfrage überprüfen, ob die Musik schon läuft, und wenn dies zutrifft, die Musik nicht nochmal abspielen. Nachdem das nicht funktioniert hängt sich die Musik quasi auf, weil ja immer nur ein Stream zu einer Zeit möglich ist. Den Stream jedes Mal stoppen will ich nicht, sonst beginnt die Musik ja bei jedem Raumwechsel neu, und ich will die Musik gerne "persiste…

  • Starship Sorades

    RLP - - Bühne

    Beitrag

    Wow, das Ganze wirkt muss ich sagen ziemlich professionell! Der Schwierigkeitsgrad ist knackig und ich freue mich jedes mal wenn ich ein Waffenupdate kaufen kann, so bleibt die Motivation erhalten es bis ins letzte Level zu schaffen, auch wenn ich zwischendurch recht oft den Löffel abgebe. Die Art wie die Savegames gehandhabt werden finde ich auch klasse, die Grafik ist gut und stimmig, der Sound auch, das Balancing scheint gut zu sein, was will man mehr? Bin momentan in Level 6 (Schwierigkeit: …

  • image_speed - sprite abspielen lassen

    RLP - - Technische Fragen

    Beitrag

    Zitat von Pascal2851981: „Ok danke, das probiere ich mal aus! Aber warum funktioniert die Funktion image_speed denn mit negativen Werten (rückwärts abspielen) und nicht mit positiven Werten (vorwärts abspielen)?“ Es könnte sein, dass image_speed und das hier GML-Quellcode (1 Zeile) miteinander in Konkurrenz treten, wenn der image_speed 1 ist und bei der draw_sprite-Funktion beim image_index -1 steht, dass dann 1 * -1 gerechnet wird. Ist aber nur eine Vermutung. /Edit: Nein, beim Draw-Event brauc…

  • image_speed - sprite abspielen lassen

    RLP - - Technische Fragen

    Beitrag

    Zitat von Pascal2851981: „Nein, das bringt leider nichts. Wenn image_speed=1 ist, dann beduetet dein code ja lediglich dass er subimage auf 1 setzt.“ Stimmt, das war dumm von mir.^^ Probiers mal damit: GML-Quellcode (1 Zeile)

  • image_speed - sprite abspielen lassen

    RLP - - Technische Fragen

    Beitrag

    Zitat: „Doch eig schon. Zumindest als ich grade getestete habe was bei ihm nicht geht. “ Wenn er auf die Variable image_speed Einfluss nehmen will, sollte dann nicht das im Draw-Event stehen? GML-Quellcode (1 Zeile)