Suchergebnisse

Suchergebnisse 121-140 von insgesamt 461.

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

  • Wenn ich das recht verstanden habe, willst du einfach, dass sich dein Auto nach rechts dreht, wenn der Punkt rechts ist und nach links umgekehrt. Ist eig. ganz simpel. Du musst imprinzip nur die Entfernung in X bzw. Y-Richtung herausbekommen (je nachdem, wie das Fahrzeug ausgerichtet ist) und dann schauen, ob der Wert positiv oder negativ ist. Du kannst es aber auch mit nem Winkel machen. Versuch mal selbst, auf den Code zu kommen. Ich hoffe, der Denkanstoß konnte dir helfen ;).

  • Frage zu Strategiespielen

    King Andre - - Technische Fragen

    Beitrag

    Außerdem ist die Überschrift alles andere als eindeutig. Du solltest dich wirklich erst an kleinere Sachen wagen und dann anfangen, etwas größeres zu machen. Wie wäre es denn, wenn du die Tutorials auf der GameMaker-Homepage durcharbeitest?

  • Sowas hatte ich erst letztens. Lass mich raten... 1280x1024 Pixel? Stell mal das Seitenverhältniss etwas um... dann sollte es gehen.

  • Springen

    King Andre - - Gelöste Fragen

    Beitrag

    Tutorial: Platform Games (zip file, 1 MB)

  • Rooms

    King Andre - - Technische Fragen

    Beitrag

    Zitat: „Original von kht Mach die Objekte einfach persistent “ Die Fortgeschrittene Variante ist natürlich, die werte in globalen Variablen zu speichern... Dann kannst du von überall die Sachen laden usw. Die Sprite-Animationsgeschwindigkeit wird mit speed angegeben. Du kannst den Wert jederzeit und überall verändern.

  • Mach ich was falsch oder warum werden die Bäume bei mir zertrümmert? DIe sind nicht so schön wie auf deinem Screen.

  • Vor Gebeude gehen und hinter

    King Andre - - Technische Fragen

    Beitrag

    Gerne geschehen. Ist aber wie gesagt wahrscheinlich nicht die Optimallösung. Falls also jemand anderem etwas besseres einfällt, so soll er es doch bitte posten.

  • Das geht auch it D&D. Nimm einfach folgendes: action_iflives.gif If lives are equal to 0 action_begin.gif Start of a block action_gamerestart.gif Restart the game action_end.gif End of a block Wie gesagt... das Ganze muss ins Stepevent und das Andere musst du wegmachen.

  • So funktioniert das auh nicht. Nimm das mit dem Restart raus und dann geh ins Stepevent. Dort kommt dann eine if-Schleife rein, die abfragt, ob die Leben gleich 0 sind. Wenn sie das sind, wird der Raum neu gestartet. Außerdem muss bei der Kollision das Gegnerobjekt vernichtet werden.

  • Zitat: „Original von Lahm Und wenn jezt die Spielfigur an ein gegner kommt, muss uch dann im draw event des gegners das hier action_lives.gif und dann -1?“ Nein. Einfach direkt im Kollisionsevent (oder wo auch immer die Berührung drin ist) das ganze mit -1 ausführen und den Relative-Haken nicht verhessen. Alternativ kann ich dir das Ganze noch im GML sagen: GML-Quellcode (1 Zeile)

  • Vor Gebeude gehen und hinter

    King Andre - - Technische Fragen

    Beitrag

    Ok, sicher nicht die Optimallösung aber es funktioniert: 1. Füge bei deinem Zaun folgenden Code in das Create-Event ein: GML-Quellcode (1 Zeile) 2. In das Step-Event deines Spielerobjektes kommt folgendes: GML-Quellcode (1 Zeile)

  • Du musst dein Controllerobjekt schon auf Visible setzen! Außerdem darfst du da nicht "Lives: 3" sondern musst "Lives: " schreiben. Die Lebensanzahl wird automatisch ergänzt. Die Anzahl setzt du mit action_lives.gif. Alternativ empfiehlt es sich, GML-Code zu verwenden, um diesen 32x-Effekt von Supermario World zu erhalten. Dazu einfach: GML-Quellcode (1 Zeile) Natürlich kannst du auch noch die Textfarbe und die Schriftart manipulieren.

  • Wie gesagt: Du musst das action_drawlives.gif ins Drawevent packen und das action_caption.gif ins Createevent. Was anderes kannst du mit Drag&Drop nicht machen. Du kannst die Befehle auch nach einem GML-Code einfügen... das maht nichts.

  • Lieber ruckeln statt Zeitlupe

    King Andre - - Gelöste Fragen

    Beitrag

    Solange in deiner Formel die FPS vorkommen (und wenn es nur der Kehrwert ist), wirst du immer Probleme haben und der Wert ist von den FPS abhängig. Eine weitere Idee: Beide PCs vergleichen ihre FPS und der schnellere drosselt die dann runter.

  • Das aus der Titelleiste bekommst du mit diesem D&D-Befehl weg: action_caption.gif

  • Vor Gebeude gehen und hinter

    King Andre - - Technische Fragen

    Beitrag

    Was mir spontan einfällt ist, einfach erst einmal im Kollisionsevent nachzufragen, ob denn der Spieler vor oder hinter dem Zaun steht. Das kannst du mittels einer Variable tun.

  • Kleiner Tip am Rande: Gib deinen Objekten eindeutige Namen, denn spätestens wenn deine Spiele etwas komplexer werden, wirst du arge Probleme mit "Object325" o.ä. bekommen. Zu empfehlen ist ein "pre_desc". "pre" steht für eine Kategorie des "Gegenstandes", also obj für Objekt oder spr für Sprite. "desc" ist eine eindeutige Beschreibung, also .B. für die Spielfigur "obj_Spieler" o.ä. Zu deinem Problem: Es geht deshalb nicht, da das Objekt bei der Kollision ja getauscht wird. Von dem her musst du d…

  • Wichtige frage??

    King Andre - - Gelöste Fragen

    Beitrag

    Zitat: „Original von F.S. Step by Step...“ Würde ich auch sagen. Du kannst nicht vom einen auf den anderen Tag lernen, wie man 3D-Spiele erstellt und weisst noch nicht einmal, wie du einer Person die Bewegung beibringst.

  • RE: Wichtige frage??

    King Andre - - Gelöste Fragen

    Beitrag

    Zitat: „Original von Bugi 1:Wie kann ich 3D spiele machen ?? habe schon nachgekuckt da verstehe ich das nicht 2:wie kann ich machen das der figur nach vorne läuft nur wenn ich taste gedrückt halte[/EMAIL]“ Lies dir in diesem Falle erst einmal die Tutorials durch. Wenn du das dann wirklich nicht verstehen bzw. nachvollziehen kannst, solltest du den GameMaker wider von deiner Festplatte löschen, da es in diesem Fall keinen Wert für dich hat.

  • Lieber ruckeln statt Zeitlupe

    King Andre - - Gelöste Fragen

    Beitrag

    Du kannst abfragen, ob das Ergebniss 0 ergibt. Wenn ja, setzt du es zwangsweise auf 1 und pausierst das Spiel so lkange, bis ein neuer Wert über 1 rauskommt.