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.
BeitragDa 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
BeitragEs gibt einen Included File Ordner in welchen du deine Datein packen kannst. In 1.4 kann man diese mit working_directory+"test.ini" aufrufen
-
Shader und deren Tücken
BeitragDer 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
BeitragBei 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
BeitragJa, 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
Beitrageventuell mit lengthdir_x und lengthdir_y ?
-
noName Gamepad Unterstützung
Dufner - - Expertenrunde
BeitragHatte 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
BeitragIch 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
BeitragDenke diese Zeile ist eventuell falsch GML-Quellcode (1 Zeile)
-
Daten auf server speichern
BeitragIch stimmte Husi zu, am besten benutzen wir Discord
-
Daten auf server speichern
BeitragHey, 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)
BeitragSo 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
BeitragDa 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
BeitragZitat 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
BeitragDie "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)
BeitragZitat 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…