Suchergebnisse

Suchergebnisse 61-80 von insgesamt 165.

  • frage zu draw_line

    Weihnachtswichtel - - Technische Fragen

    Beitrag

    Zitat: „​aber dü könntest mir bei einem anderen problem helfen.... ich habe eine linie die von links nach rechts geht....und ich will das darauf vertikal unterschiedlich lange linien jedes mal an einer anderen stelle gezeichnet werden. “ Ist es das was du möchtest: linie2ej84d790s3.png ​Benutze "irandom_range​" zum Setzen der Koordinaten. ​Deine anderen Linien können dann per Zufall auf die Linie wandern. ​Ansonsten möchte ich gerne Brodi zitieren: Zitat: „​Sagen wir die Linie ist 100 pixel lang…

  • frage zu draw_line

    Weihnachtswichtel - - Technische Fragen

    Beitrag

    Zitat: „​ja aber bei einer vertikalenlinie die sich nach rechts bewegen soll wie mach ichs da?? “ 1. Denken hilft!!!! ​Anbei: Deine Linie hat Koordinaten die du per Variablen steuern kannst. Das geht in die horizontale, sowie in die vertikale Richtung. linier4wzh980xe.png

  • Base64 Image anzeigen?

    Weihnachtswichtel - - Technische Fragen

    Beitrag

    Zitat: „ Also Buffer wären da auch meine einzige Idee,was genau klappt den daran nicht “ "Alles" Wenn ich den decodierten Buffer als Surface setzen möchte bringt das leider gar nichts. Das Problem fängt schon hier an: "buffer_base64_decode: Decode a base64 encoded string into a buffer. Ja einen String, aber kein Image. .... ​Also was macht "buffer_save" eigentlich ? (Bei mir wird keine Datei erstellt.) So geht's auch nicht: 1) buffer_load to load the base64 file 2) buffer_read to read the base 6…

  • Base64 Image anzeigen?

    Weihnachtswichtel - - Technische Fragen

    Beitrag

    Zitat: „​Warum kannst du die Grafiken nicht vor dem importieren konvertieren? Werden sie dynamisch erzeugt? “ Nein das möchte ich nicht. ​Die Bilder sollen in einer Textdatei sein und vom GM ausgelesen werden. Das Problem ist jetzt: Wie kann ich aus dem Base64-String z.B. eine Sprite-Surface erzeugen. ​Ich habe mir das irgend wie z.B mit: "buffer_set_surface" und "buffer_base64_decode​" vorgestellt, aber das geht so nicht.

  • frage zu draw_line

    Weihnachtswichtel - - Technische Fragen

    Beitrag

    Zitat: „kann mir vielleicht jemand sagen wie ich eine gedrawte line je üm einen pixel jeden step bewegen kann? “ Naja, du zeichnest einfach jeden Step einen Pixel ans eine Ende und entfernst einen Pixel vom anderen Ende. Dann bewegt sich deine Schlange (ähm Linie). .... ​Oder du veränderst einfach deine Zeichenkoordinaten der Linie.

  • surface problem

    Weihnachtswichtel - - Technische Fragen

    Beitrag

    Kannst du das mal als *gmz posten. Also ich erkenne so kein Problem.

  • Eis in Platformern

    Weihnachtswichtel - - Technische Fragen

    Beitrag

    Guten Abend! Also Erstens: Mit "Eine höhere Friction wäre denkbar." meine ich eigentlich eine negative Friction. Hier mal ein Beispiel: workupload.com/file/eFAExAq

  • surface problem

    Weihnachtswichtel - - Technische Fragen

    Beitrag

    Hallo acidrain833 , was ist den falsch? Dein Code macht genau was er soll. Du erstellst ein Surface mit der Größe des Raumes und zeichnest mit den Koordinaten deines Objects. Quellcode (4 Zeilen) Du solltest außerdem der Reihe nach gehen: v1, v2, v3, .. (wie in der Abbildung der Hilfe zu "draw_primitive_begin") Ich denke du hast nur einen Denkfehler bei deinen x,y -Koordinaten. Oder?

  • Base64 Image anzeigen?

    Weihnachtswichtel - - Technische Fragen

    Beitrag

    Hi! ​Kennt jemand vielleicht eine Möglichkeit Bilder in Base64-Codierung als Bilder(Sprites) anzuzeigen. ​Es wäre toll, wenn man Base64-Images zu Sprites konvertieren könnte. ​Aber ich glaube das geht nicht ohne weiteres mit GM, oder?

  • Zeilenumbruch # umgehen

    Weihnachtswichtel - - Technische Fragen

    Beitrag

    Hallo Leute, wie kann ich den automatischen Zeilenumbruch (# Zeichen) beim lesen von Textdateien umgehen. Der Gamemaker macht immer einen automatischen Zeilenumbruch bei einem # Zeichen. Wie kann man das ändern ? -> Wichtig ist das die # Zeichen in der Textdatei erhalten bleiben. .... Hat sich erledigt! ​Es funktioniert jetzt mit string_replace(text,"#","\#") . ​Da anscheinend ja nur die Ausgabe(Draw)-Funktion der Auslöser für den Umbruch ist.

  • Game Settings Programmieren

    Weihnachtswichtel - - Expertenrunde

    Beitrag

    Zitat: „Um das zu integrieren solltest du am besten einfach eine DLL einbinden“ Wer ein Border/Caption-less Windows hinbekommt wäre der KING. Ich habe mal viel rumprobiert, aber keine Windows-Api Möglichkeit gefunden die den Fensterrahmen entfernt. In C/C++ LONG lStyle = GetWindowLong(hwnd, GWL_STYLE); lStyle &= ~(WS_CAPTION | WS_THICKFRAME | WS_MINIMIZE | WS_MAXIMIZE | WS_SYSMENU); SetWindowLong(hwnd, GWL_STYLE, lStyle); WS_CAPTION is defined as (WS_BORDER | WS_DLGFRAME). remove the extended bo…

  • Eis in Platformern

    Weihnachtswichtel - - Technische Fragen

    Beitrag

    Ja, genau so ist das gemeint. Wenn du über Eis (hier: object) gehst setzt du somit deine Friction. Ansonsten hast du keine Friction. Anbei: Für Eis ist deine Friction merkwürdig gewählt. Sollte Eis deinen Spieler nicht beschleunigen, anstatt ihn zu bremsen ? Eine höhere Friction wäre denkbar.

  • Game Settings Programmieren

    Weihnachtswichtel - - Expertenrunde

    Beitrag

    Das kannst du vergessen. randloses Fenster: Die Funktion "window_set_showborder​" ist ja nicht mehr unterstützt. transparenter Hintergrund: Erfordert hier wohl einen Device Context fürs auf den direkten Desktop zeichnen (Win-Api). Also ohne tiefgreifende Windows-Api ist so etwas erstmal nicht möglich.

  • Eis in Platformern

    Weihnachtswichtel - - Technische Fragen

    Beitrag

    @TestDevoloper: Ja, Vorausgesetzt! Wo hast du denn vor den Code reinzuquetschen ? * -> Deine hspeed muss natürlich beim loslassen einer Taste auf 0 gesetzt werden. _____________________________________________ *Dieser Code gehört natürlich ins Step-Event. EIGENTLICH LOGISCH, ODER?

  • //Mmmh man kann nicht einfach string_replace gegen string_replace_all ersetzen, weil es dient ja nur dem löschen. //Ein anderes Ersetzen würde ja die Positionsfindung unmöglich machen. ...erste Kommentare bitte nicht weiter beachten. Zitat: „ //Speichere zunächst alle Werte in Variablen value = ds_list_find_value(list_emoji_codes,i); emoji = string_copy(value,3+global.nr_stellen,string_length(value)-3-global.nr_stellen); index = real(string_copy(value,3,global.nr_stellen)); emoji_l = string_leng…

  • Weis nicht! Ich dachte du nutzt Studio. ​z.B. Memory-Schreiben Zitat: „​ buffer_poke Add data to a buffer at a specific position. Syntax: buffer_poke(buffer, offset, type, value); With the buffer_write function, you can write data to the given buffer at the current "seek" position, with each piece of data advancing this position by the bytes being written or read. However, it may be necessary for you to change a given piece of data without wanting to change the current seek position, and that's …

  • Ich würde mich mal mit direkten Memory-Zugriff beschäftigen (Pointer/Zeiger auf Speicher = Adresse) Das Buffer-System von Gamemaker finde ich in dieser Richtung ganz interessant (buffer_create​, ....) Zum Beispiel Zeichen poken and peeken aus dem Speicher. Kennst du dich mit Pointer aus? ​Vielleicht kommt man damit noch etwas weiter. ????

  • Hi, Basti! Ich kann mir gut vorstellen das dein Code sehr langsam ist. 1. Du benötigst doch nicht unbedingt 2 Listen. ->list_emoji_codes / list_emoji_sprites -> wird z.B. zu list_emoji Deine Sprites musst du doch nicht noch extra per "index" finden. Deine Platzhalter-Struktur in der Liste: list_emoji_codes könnte doch gleich den "sprite_index" enthalten. (LL hier sprite EEE) 2. Lauflängenkodierung würde ja so aussehen: LLIIIIEEELLIIIIEEE ->2,4,3#2,4,3 oder L2I4E3L2I4E3 Das bringt dir aber hier d…

  • Eis in Platformern

    Weihnachtswichtel - - Technische Fragen

    Beitrag

    Hallo, ​Also entweder ist deine Variable HSpeed vorher so definiert: HSpeed = hspeed; Oder es geht nicht! HSpeed in Großschreibung ist nicht hspeed in Kleinschreibung. ​Außerdem hast du noch einen Fehler!!!! ​Wenn du einmal eine Friction setzt muss du diese auch wieder rückgängig machen. ​Ansonsten bleibt die Dauerhaft!!!! Mach es lieber so: Quellcode (9 Zeilen) ​Alles verstanden ?

  • Hi glim888, ​erstmal hast du hier ein cooles Game erstellt. ​Ich hab's mal mit zwei Android-Geräte über Bluetooth getestet. Es funktioniert sehr gut und du hast sogar eine gute Erklärung dabei. ​Deine anfänglichen MsgBox'en sind zwar erstmal komisch, dienen aber dem Spielverständnis. Zitat: „​Irgendwie verstehen viele Nutzer das Gameplay und/oder den Verbindungsaufbau nicht“ Das kommt wohl auf die Nutzer an. Es ist eigentlich sehr einfach. Du könntest aber noch eine deutsche Übersetzung machen. …