Suchergebnisse

Suchergebnisse 1-20 von insgesamt 224.

  • Jump Through Platform

    mar96k - - Technische Fragen

    Beitrag

    Du solltest lieber nicht mit mask_index arbeiten, sondern mit place_meeting gezielte positionabfragen machen. Zb könntest du die horizontale nach oben bei dem einen objekt nicht prüfen und dadurch drauf springen. Damit du nicht irgendwie drin stecken bleibst, haust du noch den Befehl move_outside_solid mit den richtigen werten und dann sollte alles klappen.

  • 2 Räume gleichzeitig benutzen

    mar96k - - Technische Fragen

    Beitrag

    Die einfachste Lösung wären: warten bis beide den Room verlassen haben oder den anderen miteleportieren, wenn der erste den Raum verlässt. Eine anderer Umweg wäre Netzwerk und persistens Netzwerk Instanzen. Allerdings ist dafür ein hohes Programmier-Knowlege vorausgesetzt, zu dem Einarbeitungszeit, Debug-Zeit und alles was noch schief gehen könnte.. Der große Raum könnte aber auch eine Alternative sein, wenn du alles innerhalb des views zeichnest und alles etwas weiter auserhalb deaktivierst, so…

  • Bauen

    mar96k - - Technische Fragen

    Beitrag

    Was noch besser wäre, wenn man eine Variable festlegt und durch jedes Objekt ändern lässt. Am besten Global und mithilfe eines scripts GML-Quellcode (2 Zeilen) Oder gleich die Button Abfrage in den Script: GML-Quellcode (4 Zeilen)

  • Bauen

    mar96k - - Technische Fragen

    Beitrag

    Natürlich noch eine Variable: "current", welche den aktuellen Wert speichert. zb.: wenn du button1 klickst, wird current = 0; button2 -> current = 1 usw. wenn du etwas platzieren möchtest: instance_create(mouse_x,mouse_y,gebaeude[current]);

  • Ich ratte dir die 39dll auszuprobieren. Angenohmen du hast eine Server/Client-Anwendung. Der Clients sendet ja typischerweise mit clearbuffer(); writebyte(1); writebyte(player_id); writeshort(x); writeshort(y); sendmessage(tcp); // tcp entspricht die initialisierte Verbindung zum Server Für die Server-Seite solltest du immer ein Player-Objekt erstellen, welches sozugagen den jeweiligen Client entspricht. Im Step Event von diesem Player-Objekt des Servers erhältst du die Pakete und sendest sie an…

  • Ich habe seine Online Mass Tutorial befolgt. Später irgendwann hat er zwei Fehler behoben und dann gestartet. Hat eigentlich funktioniert. Allerdings sendet er nicht im Create Event und so nen Mist. Ich komm damit nicht klar, egal, ich finde die 39dll garnicht so schwer, wenn du sie verstanden hast. Irgendwie ging manchmal das senden nicht und so ein Kramm. Der Hauptentwickler der Extension hat auf seinem Kanal einen Shooter hochgeladen, welcher jedem zu Verfügung steht. Das ganze habe ich mit G…

  • Kommt drauf an, wenn du weist was für Schleifen es gbit, Arrays, Bedingungen müsstest du eigentlich nur die Funktionen lernen und wie GML mit Instanzen und Objekten arbeitet und so. Sollte ich allerdings richtig mitbekommen haben, das du nicht weißt was arrays sind, glaube ich nicht das du in C++ wirklich forgeschritten bist, sondern noch ziemlich am Anfang bist, selbst bei der Konsole. Jedenfalls versuch einfach das was wir dir gesagt haben, brauchst du denn noch mehr Ermutigung/Bestätigung/Auf…

  • .

    mar96k - - Game Maker Allgemein

    Beitrag

    Ich denke das haben die mit der "d3d_draw_block" (heißt die so?) Funktionen zeichnen lassen. Also keine Modelle. Daran würde ich garnicht denken. wenn ich du wäre. Ich finde, dass Spiele, die mit Game Maker gemacht wurden, in 2D einfach viel schöner aussehen, als in 3D. Warscheinlich liegt das daran, dass du für 3d Spielen einfach mehr können musst was das modellieren und textureieren von Gegendständen betrifft. Da wäre dann noch die Kameraprojektion. Physik und Bewegung. Wiee sagt fang klein an…

  • Ich habe mich sofort mit der GML befasst. Drag und Drop war für mich sogar eher schwerer nachzuvollziehen. Es gibt einige Deutsche Videos die behandeln die einfachsten Funktionen um leichte Dinge in den Griff zu kriegen. Fang wirklich von 0 an. Glaub mir das hilft dir sehr. Von der Bewegung eines Topdowns bis zur Platformer Physik und bis zum erstellen von Instanzen in einer Instanz selbst zum Beispiel Kugeln einer Waffe rauszufeuern. So habe ich es gelernt. Irgendwann immer komplizierter gedach…

  • Da ich mich schon immer gefragt habe, wie es ausehen würde, wie es möglich ist dynamisch viele Clients zu machen, also für einen Multiplayer, bin ich durch Suche auf ein Youtube Video gestoßen, die hier ihre eigene Extension anbieten, die mit der 39dll arbeitet und einem viel Arbeit erleichtert. Allerdings verstanden habe ich alles trotzdem nicht so ganz. Jedenfalls konnte ich ganz schöne Ergebnisse erzielen. Die Videotutorials sind ebenfalls auf deren Downloadseite verlinkt. Viel Spaß! gmc.yoyo…

  • Klar* Sonst noch was? Am besten ich programmier dir das Spiel komplett, damit du es als deins veröffentlichen kannst. Ich versteh einfaich nicht, warum du das nicht selbst machst? Gib ein plausibeles Argument warum dir jemand helfen sollte? Was ist wenn das Projekt nicht fertig gestellt wird? Was ist wenn das Spiel sinnlos ist, keinen Spaß bringt zu spielen? Was ist wenn das Spiel vom Gameplay so schlecht ist, dass man es nicht spielen kann? Was dann? Wer macht den gerne umsonst die Grafik im Sp…

  • top down nahkampfangriff

    mar96k - - Technische Fragen

    Beitrag

    Kollisionen prüfen, wenn das Schwert geschwungen wird. Also wenn es trifft. Das ganze würde ich mit einem Timer machen.

  • suche ein spiel ...

    mar96k - - Game Maker Allgemein

    Beitrag

    Sollte man Game Maker 8.0 haben oder niedriger (also nicht GM8.1, sollte der Anti-Decompiler auch schon aushelfen. Also er haltet die meisten Leute davon ab, an deine Daten zu kommen. Das heißt nicht, dass es nicht unmöglich ist Spiele zu decompilieren, der Weg wird nur erschwert. Jedoch kennen die meisten Kidis sich damit sowieso nicht aus, dass du eigentlich nichts zu befürchten hast. Ich bin der Meinung, dass sie machen können, was sie wollen. Ist mir egal, wenn jemand meine Projekte decompil…

  • du musst die .gml datei nicht rauskopieren, du musst sie über den Game Maker rein importieren. Jedes #define beschreibt ein neues script und somit fallen dann die #define Zeilen weg und dir werden alle scripte automatisch angelegt. Wie du vielleicht gemerkt hast gibt es eine gm6 Vorlage im 39dll Ordner, mit der du glaub ich schon alles in ein leeres Game Maker Projekt reingeladen bekommst. Achte mal drauf. Weil STRG+C/V kannst du bei einer .gml datei nicht einfach so verwenden.

  • dass die .gml datei die du in Game Maker importieren kannst. Glaub ich;) Versuch mal im Game Maker Scripte zu importieren!

  • Ich würde nicht die mplay-Funktionen einfacher einstufen als die Verwendung der 39dll. Die 39dll ist nicht so Performance-lastig, weil du die Größe der Pakete, die von Clients an Server und umgekehrt, bestimmen kannst! Dadurch kann man sich viel Performance sparen. Zu dem finde ich die Verwendung der 39dll wirklich einfacher zu verstehen und kann dir diese eher ans Herz legen. Ich kenne keine Online-Engine oder gescheites Multiplayerspiel, das ohne die 39dll mit Game Maker erstellt wurde. Tutori…

  • Step event c# ?

    mar96k - - Andere Programmiersprachen

    Beitrag

    Soweit ich weiß ist nur Visual C# an Windows gebunden oder? C# ist nicht gleich Windowsgebunden, alternativ gibt es ja C# auch in Unity, sowie es OpenGL ebenso für C# gibt.

  • Vor Frustation war ich so verzweifelt und will jedoch immernoch unbedingt mit Ogre anfangen. Ich habe es noch mal versucht und mir ist aufgefallen, das es für Ogre ein bestimmtes DirectX SDK 2009 von August gibt, dass ich runtergeladen habe (Was ich vorher nicht gehabt hatte, also zumindestens nicht das SDK das ich besitzte). Alles nochmal neu installiert, buil und run und bekam dabei noch keinen einzigen Fehler. Dann habe ich mich nach dem Setting Up An Application Tutorial gerichtet und alles …

  • Ich konnte zwar den Fehler beeheben, jedoch folgte einer nach dem anderen! Ich habe viele Foren gefunden in denen viele Fehler aufgetreten sind etc. das welche Monate gebraucht haben um diese Engine überhaupt zum Laufen zu bekommen. Ich denke ich suche mir etwas anderes aus... Schade eigentlich klang nämlich sehr viel versprechten. Wenn es sich halt so leicht einbinden lassen würde wie Allegro/SDL/SFML.

  • Hallo Community, Ich habe jetzt schon die letzten Tage versucht Ogre3d auf meinem Rechner einzurichten. Jedoch immer ohne Erfolg. Verschiedene Tutorials, verschiedene IDE's(CodeBlocks/VisualC++) und immer derselbe Fehler: Quellcode (4 Zeilen) Selbst dieses Tutorial, das ich öfter ausprobiert hab und genau kontrolliert habe spuckt jedenfalls bei mir immer den selben Fehler raus: ogre3d.org/tikiwiki/tiki-index…on_for_Visual_Studio_2010 Sobald ich OGRE/Ogre.h inkludiere heult der rum. Dann habe ich…