Suchergebnisse

Suchergebnisse 1-20 von insgesamt 20.

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

  • Probleme mit Leiter

    Xable - - Gelöste Fragen

    Beitrag

    Du kannst doch entscheiden wann er "jump sprite" hat und wann "idle"? Wann steht/läuft der Player? Wann springt der Player? Wann klettert der Player? Mit Variablen kannst du genau bestimmen wann das eintreffen sollte. Denke an die boolean variablen die nur "true" oder "false" sein können. Also "wahr" oder "nicht wahr" Versuch mal richtige Kollision damit zu prüfen GML-Quellcode (10 Zeilen) Damit hast du dann die Möglichkeit auch noch zu prüfen wann er springen darf und kann. Daselbe wann er sich…

  • Probleme mit Leiter

    Xable - - Gelöste Fragen

    Beitrag

    GML-Quellcode (3 Zeilen) Wie soll den das funktionieren? Du prüfst ob der Platz leer ist und setzt ihn auf solid? Syntaxfehler! Dann prüfst du wiederum ob der platz frei ist ( Beachte die Parameter die du benötigst bei place_empty/place_free ) Noch was x+0 ist das selbe wie x -> x+0 = x Dann prüfst du ob sich eine leiter auf x,y befindet. Außerdem wieso verwendest du das end step event? Hab ich noch nie verwendet. Dir sollte im klaren sein das ein Step Event jedes Frame neu aufgerufen wird. Das …

  • Winkel von Steilfeuer berechnen

    Xable - - Technische Fragen

    Beitrag

    Verwende doch die Formel der Parabel mit den relativen Werten zum Spielerobjekt. Musst da vll ein bisschen nachdenken, aber das sollte eigentlich klappen. Du musst einfach den y wert durch die parabelberechnung relativ vom Spieler ausrechnen. Sozusagen den Abstand von der aktuellen X Position von der letzten X Position des Spielerobjektes. Steigunswinkel lässt sich ja auch beeinflussen. y = a(x)²+2bx+c -> war es glaub ich.

  • Level/Rooms Freischalten

    Xable - - Technische Fragen

    Beitrag

    Prüfe das doch mit einer Variable oder einem Array Initialisierung eines Arrays: GML-Quellcode (4 Zeilen) Wenn ein Level verfügbar werden soll, verwendest du das hier: GML-Quellcode (2 Zeilen) Zum überprüfen ob das gegebene Level verfügbar ist: GML-Quellcode (4 Zeilen)

  • Ein Konkurentenprodukt findet sich nicht von heute auf morgen. Wenn's bald eins geben sollte, was ich mir auch vorstellen könnte, dass Mächtigere Leute YYG nicht alleine dieses Markt so krass einschlagen lassen, ohne selber davon auch zu profitieren. Wäre jetzt aber auch nur eine Theorie die um 7:30 entstanden ist

  • Studio 1.2 ist angekommen!

    Xable - - Neuigkeiten

    Beitrag

    Teilweise kann ich es auch verstehen, doch ich finde das da ein paar Hunderter wegfallen könnte. Gibt es eigentlich ein Angebot, welches nur Windows-Export bietet und trotzdem mit neuen Featueres gefüttert wird ohne sich die ganzen Exports zu holen also quasi eine Master Edition ohne Export wie Android oder so?, jedoch mit neuen Updates wie zb. der YYC. Bin gespannt wie viel der YYC zu anderen Spielen unterscheidet, die nicht mit Game Maker gemacht wurden. Stimmt schon, dass es größten Teils auf…

  • Studio 1.2 ist angekommen!

    Xable - - Neuigkeiten

    Beitrag

    Zitat von Sorm: „Manche der Win Funktionen sind sicher nicht nur mit Smartphones inkompatibel. Stell dir mal vor du Entwickelst ein Spiel und benutzt diese Funktionenen dafür. Später möchtest du dieses aber auch für Mac oder Linux Porten. Da funktionieren dann die ganzen Windows Dinger nicht mehr. Was sagt uns das? Kauft euch das Studio nicht wenn ihr reine Win Programmierer seid.“ Ich finds einfach nur unötig diesen YYC nochmal extra zu vermarkten(Außer in der Master Collection, aber wer hat di…

  • Studio 1.2 ist angekommen!

    Xable - - Neuigkeiten

    Beitrag

    Wer kann sich das schon leisten. Man kann es ja auch übertreiben mit der Preispolitik. Finde ich krass, wäre das ganze um vieles günstiger, würden es bestimmt mehr kaufen.

  • Path restart

    Xable - - Technische Fragen

    Beitrag

    Und schon wieder habe ich die Situation missverstanden

  • Path restart

    Xable - - Technische Fragen

    Beitrag

    Zitat von subteam: „Ich habs jetzt hinbekommen!Man muss das Persistent abstellen am Objekt,so verschwindet es nicht beim Restart. Danke für die Antworten von euch :)“ Daran liegt das nicht. Ein persistent wird nie automatisch gelöscht, egal ob du neustartest oder nicht. Vll. ein Fehler?

  • Also in der Selbstverbindung läuft es noch konstant bis zu 7-8 Spieler auf 90 FPS. Bei Internetverbindung ändert sich auch nichts, außer das der Ping so hoch schreitet, dass das Spiel unspielbar ist. Da ich sowieso schon C++ Kenntnisse habe, sehe ich es als vorteilhaft, einen Server darunter laufen zu lassen. Das würde mir schon mal etwas mehr hergeben. Da mein daraufolgendes Größeres Projekt, ein Endlos-Projekt wird, kann ich darauf wenigstens etwas Performance einsparen. Die UDP Verbindung sch…

  • Path restart

    Xable - - Technische Fragen

    Beitrag

    Wie sieht denn dein Code aus?

  • Ich muss ehrlich sagen, dass man langsam merkt was wirklich schwer dran ist, ein Multiplayer-Spiel zu machen. Allerdings soll das ganze nicht direkt Online spielbar sein, bzw. meine ich damit, dass man seine eigenen Server hosten muss. Hierbei handelt es sich aber nur um ein, sozusagen Lernprojekt, um mich noch fester der 39dll zu vertrauen. Mit der UDP-Verbindung muss ich mich noch mit außereinander setzten. Das hört sich jetzt nach Monatelanger Arbeit an. Na ja, ich werde morgen ja noch nicht …

  • Wie manche vielleicht schon wissen oder auch nicht, arbeite ich an einem Multiplayer und zwar mit der 39dll. Die TCP-Verbindung läuft so, dass der Server automatisch einen Client erstellt, damit der Host nicht unötig ein zweites mal das Game starten muss. Ich bin soweit, dass ich einen Topdownshooter im Deathmatch programmiert hab, der HP abzieht, kills, deaths zählt, sowie jeden einzelnen Client einer ID zuweist. Also Probleme scheint es in einer Selbstverbindung absolut nicht zu geben. Das gan…

  • Durch Gegner besiegen Room wechseln

    Xable - - Technische Fragen

    Beitrag

    Zitat von Aku_Ryou: „Xable, dein Code funktioniert nicht weil er ja nicht will das im nächsten Raum, wo es die art von Gegner nicht gibt, nicht auch weitergeleitet wird.“ Achso stimmt, na dann kann man auch genauso gut eine globale Variable auf true stellen, sollte dieser Gegner gespawnt sein. Wenn dies der Fall ist, prüft er solange, bis die Instanzen nicht mehr existieren und wenn er dann den Room wechselt, die globale Variable auf false gestellt wird. Allerdings wäre in diesem Fall dein Code …

  • Durch Gegner besiegen Room wechseln

    Xable - - Technische Fragen

    Beitrag

    Zitat von Larsi: „Parents sind viel einfacher.“ Ja, Parents sind gebräuchlich, wenn es um mehrere Gegnertypen geht. Außerdem macht mein Code nichts was keine Parents erlauben würde

  • Durch Gegner besiegen Room wechseln

    Xable - - Technische Fragen

    Beitrag

    Zitat von husi012: „mach im create: GML-Quellcode (4 Zeilen) und dann im step: GML-Quellcode (5 Zeilen)“ Wieso so kompliziert, wenn es doch mit meinem Code so einfach geht?

  • Durch Gegner besiegen Room wechseln

    Xable - - Technische Fragen

    Beitrag

    GML-Quellcode (1 Zeile)überprüft ob eine Instanz im aktuellen Room existiert GML-Quellcode (1 Zeile)überprüft ob sie es nicht tut! Könnte dir helfen!

  • Erstmal Hallo Community, Ich arbeite zurzeit an meiner Multiplayer Engine, die teilweise Probleme aufzeigt. Bei dieser .gmk handelt es sich um einen Server und Client zugleich. Die Engine verfolgt das Prinzip, wenn gehostet wird, erstellt sie einen Client, der dann direkt zum Server verbindet. Somit hat man die Verbindungsart, wie sie in den meisten Spielen ist(Wie auch oft in Strategiespielen). Die Clients senden oder empfangen nichts oder der Server sendet oder empfängt nicht. 1. Problem der S…

  • Sieht interessant aus mit den Netzwerkfunktionen des Game Makers Studio, allerdings frage ich mich, wie es performance-mäßig aussieht? Wenn du sie jetzt vergleichst mit der 39dll ? Sieht auf dem ersten Blick doch ziemlich Umfangreich aus. Scheinst aber einiges auf dem Kasten zuhaben. Ich arbeite zurzeit auch an einem Multiplayer RPG, dass einzigste was mit dem MMO Prinzip gleich ist, dass sich theoretisch unendliche viele Clients verbinden könnten. Da ich aber nicht an einem Online MMO arbeite, …