Suchergebnisse

Suchergebnisse 1-20 von insgesamt 440.

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

  • Seltsamer var_origin Bug.

    Dufner - - Technische Fragen

    Beitrag

    Da du die Variable nur in der if-Schleife deklarierst kann es sein, dass dies nicht getan wird. Zusätzlich wird mit dem Statement var die Variable nur temporär in diesem Event gespeichert, nicht aber dauerhaft in dem Objekt.

  • Ini Datei in GM Studio 2

    Dufner - - GameMaker: Studio

    Beitrag

    Es gibt einen Included File Ordner in welchen du deine Datein packen kannst. In 1.4 kann man diese mit working_directory+"test.ini" aufrufen

  • Ich bin mir nicht sicher, aber ich glaube den SDK Manager gibt's nicht mehr. In Android Studio: File > Settings... > Appearance & Behavior > System Settings > Android SDK da einen Haken bei den Versionen machen und auf Apply drücken.

  • Shader und deren Tücken

    Dufner - - Shader-Programmierung

    Beitrag

    Der Grund für die wenigen Tutorials (auch in englisch), welche Shader für GameMaker erläutern ist ganz einfach zu erklären. Shader sind relativ neu in GameMaker und benutzen zudem eine komplett andere Sprache als GML, welche global in der ganzen Computerbranche verwendet wird. Deshalb wird du wahrscheinlich eher Shadertutorials finden, die nicht im Zusammenhang mit GameMaker stehen. Da die Shadersprache global verwendet wird, sollte es auch möglich sein, alle Tutorials halbwegs auf GameMaker übe…

  • Http Get

    Dufner - - Technische Fragen

    Beitrag

    Bei dynamischen Daten, wie hier, ist es immer zwingend notwendig, Fehlerabfragen zu verwenden. Also bei json_decode z.B. Returns: ds_map id or -1 if it fails GML-Quellcode (7 Zeilen) Prüfe auch die Werte "status" und "http_status" der Map ab, die die http_get() Funktion bereit stellt. status sollte immer 0 geben und http_status gibt z.B. den Code 404 aus, wenn die Datei nicht gefunden wurde. Alle Codes findest du hier Verwende auch die Befehle ds_exists und is_undefinded NOTE: If no such key exi…

  • Http Get

    Dufner - - Technische Fragen

    Beitrag

    Ja, du kannst die Requests sortieren z.B. so: GML-Quellcode (5 Zeilen) Als erstes lädst du den String (Result) aus der async-map mit "default", dieser String konvertierst du mit json_decode, danach hast du eine ds_list, in der alle deine Objekte sind. In deinem Beispiel hast du 3 Einträge. Diese speicherst du jeweils in einer Variable, die wieder eine ds_map mit deinen Argumenten ist, also name, g_id und score. Die Struktur ist also so aufgebaut: MAP -> LIST -> MAP GML-Quellcode (11 Zeilen)

  • Bis jetzt hatte ich leider noch keine Zeit, mich etwas mehr damit zu beschäftigen. Werde ich aber in Zukunft noch nachholen und habe mich mal nach Büchern für GLSL umgeschaut. Leider sind diese, wo ich bis jetzt auf deutsch finden konnte, etwas veraltet. Der Code von @Chris987 funktioniert bis jetzt schon mal und habe den einfach mal kurz kopiert, da er anscheinend schneller ist und nur eine Zeile braucht. Danke an beide für die Hilfe! Edit: Der Vertexshader ist bis auf die Übergabe von Normalen…

  • Erstmal vielen Dank Für die schnelle Antwort, werde das mal ausprobieren. Wie ich sehe hast du deutlich mehr Ahnung als ich in diesem Bereich, leider finde ich keine Tutorials im Internet welche mir wirklich alles genau beschreiben. Ich wäre mega froh darüber, falls du mir Tutorials empfehlen kannst, damit ich das alles hier in Zukunft auch verstehe Zitat von LEWA: „Du musst die lichtnormale mit der transponierten inversen welttransformationsmatrix multiplizieren. “

  • Hallo zusammen, da die von GameMaker bereitgestellte Lichtengine sehr begrenzt und verbuggt ist, habe ich mich mal etwas mit Shadern beschäftigt und zufälligerweise etwas zum laufen gebracht, was funktioniert (Bin darin sehr unerfahren) Nun aber zu meinem Problem, wenn ich die d3d_transform_set_identity() - Funktion anwende und mein Objekt z.B. drehe wird das Licht so berechnet, als wäre mein Objekt noch nicht verdreht. Was am Ende dann falsche Ergebnisse liefert, wenn ich es drehe. Über Hilfe w…

  • frage zu draw_line

    Dufner - - Technische Fragen

    Beitrag

    eventuell mit lengthdir_x und lengthdir_y ?

  • noName Gamepad Unterstützung

    Dufner - - Expertenrunde

    Beitrag

    Hatte mal einen USB PS Controller, wurde auch nicht als Gamepad sonder als Joystick erkannt. Also habe ich einfach die Joystick und die Gamepad Befehle benutzt. Allerdings kann man glaube ich nur maximal zwei Joysticks anschließen. Anderfalls musst du doch auf Third-Party Tools setzten.

  • Animation rückwärts

    Dufner - - Technische Fragen

    Beitrag

    Ich bin mir nicht sicher, aber das ist der einzige Code, in dem du das image_index änderst (außer image_index--) obj_telefon.image_index = 0; Schau einfach deinen ganzen Code durch, wo du dein image_index änderst. Ich kann nichts mit dem von dir gegebenen Code anfangen. Eventuell hilft es auch abzufragen, ob image_index 0 ist, und wenn ja image_index auf image_number. TrunX hat schon ein anderes mögliches Problem genannt.

  • Animation rückwärts

    Dufner - - Technische Fragen

    Beitrag

    Denke diese Zeile ist eventuell falsch GML-Quellcode (1 Zeile)

  • Daten auf server speichern

    Dufner - - Technische Fragen

    Beitrag

    Ich stimmte Husi zu, am besten benutzen wir Discord

  • Daten auf server speichern

    Dufner - - Technische Fragen

    Beitrag

    Hey, ich habe eine volle App programmiert, in welcher fast alles mit den http-Funktionen funktioniert. Es ist relativ einfach zu verstehen und sehr vielfältig einsetzbar. Ich kann dir dabei gerne behilflich sein, solange ich Zeit habe. PHP ist sehr ähnlich mit GML, deshalb sollte das keine großen Probleme bereiten. Da die http-Funktionen immer einen callback senden, kannst du außerdem immer überprüfen, ob die Daten auch angekommen sind.

  • Mädchen VS Jungs (Android)

    Dufner - - Bühne

    Beitrag

    So nach längerer Zeit hat meine App ein großes Update bekommen Kurz: - Neues Accountsystem - Neues Design - Fragekategorien - Veränderte Funktionen Lang: Zum einen wurde das Accountsystem komplett überarbeitet, d.h. es ist keine Email oder Aktivierung mehr erforderlich. Einfach einen beliebigen Benutzernamen auswählen und anmelden. Ebenfalls wurde das grundlegende Design etwas verändert, so ist z.B. die Frage auch bei der Auswertung noch lesbar, etc. Die größte Änderung ist allerdings das "Kateg…

  • Game Maker Studio 2

    Dufner - - Game Maker Allgemein

    Beitrag

    Da hier über Code-Editor-Funktionen geredet wird, hätte ich auch noch eine Frage. In z.B. Notepad++ kann man, wenn man ALT gedrückt hält, mehrere Zeilen vertikal auf einmal bearbeiten, in Studio habe ich bisher noch nichts ähnliches gefunden. Gibt's das nun in Studio 2 oder gibt's das jetzt schon in Studio? PS: War übrigens leider zu langsam für die Beta

  • Game Maker Studio 2

    Dufner - - Game Maker Allgemein

    Beitrag

    Zitat von TestDeveloper: „Mehr Code wäre interessant aber eine Frage bleib mir im Kopf GM:S hat ja ich meine seit GM7/GM8 hat Game Maker ja teils eine 3D Unterstützung denkt ihr das würden Sie ausbauen oder sich nur mehr aus 2D spezialisieren?“ Sie spezialisieren sich auf 2D, vernachlässigen aber ihre bereits bestehenden 3D-Funktionen nicht. Wie in diesem Post zu sehen ist, sind auch einige 3D-Funktionen überarbeitet worden. GM ist für 2D ausgelegt, allerdings sind "simple" 3D Spiele auch sehr g…

  • Abs erklärung

    Dufner - - Technische Fragen

    Beitrag

    Die "Funktion" abs(x) kannst du auch mit Wurzel(x²) bekommen, ist eventuell für das Verständnis oder Rechnungen mit abs() praktisch. Wurzel(2²) = 2 Wurzel((-2)²) = 2

  • Mädchen VS Jungs (Android)

    Dufner - - Bühne

    Beitrag

    Zitat von icqgamer: „Ich denke mal das Accountsystem war drin, damit man jede Frage nur ein Mal beantworten kann und somit das Ergebnis nicht abfälschen kann. Ich habe mir die App jetzt nicht runtergeladen. Was hast du dir denn beim neuen System gedacht? Ich finde die Idee an sich auch ganz lustig. Vielleicht hilft das ja sogar einigen weiter den ersten Schritt bei bestimmten Dingen zu machen, wenn sie sehen, dass viele Leute der gleichen Meinung wie sie sind “ Das neue System (habe noch nicht d…