Minimap

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

    • Dieses Tutorial zeigt, wie man eine gute Minimap mit nur einem Objekt erstellen kann.
      Das Original stammt von 'Supertramp' von der englischen Game Maker Community.
      Ich habe mit Erlaubnis das Tutorial übersetzt.
      Ich wollte es auch noch in den gameMaker 6 übertragen, aber das habe ich leider nicht geschafft :(
      Also, habe es mal angehängt, wenn es benutzt wird bitte Supertramp in die Credits eintragen.(er wollte es so ^^ )

      Benötigt wird:
      -Game Maker 7
      -WinRar oder anderes Pack/Entpackprogramm
      -Die Lite oder Pro Version vom GameMaker...

      Viel Spaß damit

      MfG gamer
      Dateien
      • Minimap_tut.rar

        (12,93 kB, 588 mal heruntergeladen, zuletzt: )
      Aktuelles Projekt: Aufbau - Strategiespiel.
      Aktueller Entwicklungsschritt: Planung | Grundengine entwickeln.

      Wichtig ist nicht, besser zu sein als alle anderen.
      Wichtig ist, besser zu sein als du gestern warst.





    • So, und hier haben wir dann noch mal die GM6-Variante.
      Dateien
      Hier werden sie geholfen:
      [Regeln] [GML] [Hilfe] [Suche] [Posten] [Duden.de]
      [Wenn das alles nicht mehr hilft] [Dunning-Kruger]


      "Die Vernunft sollte Autorität definieren; nicht umgekehrt!"
      "Selber denken regt das Gehirn an."
      - Niffel f.k.a. Kilik
    • also wenn ich das Spiel starte zeigt das Programm mir immer das hier an

      ERROR in
      action number 1
      of Draw Event
      for object object56:

      Error in code at line 13:
      with (obj_player)

      at position 8: Unknown variable obj_player
      könnt ihr mir helfen
      :D am morgen ein Jiont und der Tag ist dein Freund :D
      A.C.A.B
      Hip Hop = dumm
    • naklar ganz vergessen aber jetzt zeigt er das hier an


      ___________________________________________
      ERROR in
      action number 1
      of Draw Event
      for object object56:

      Error in code at line 15:
      if x>obj_minimap.x1//Wenn das Objekt(hier obj.player) im Bereich der Minimap

      at position 7: Unknown variable obj_minimap
      :D am morgen ein Jiont und der Tag ist dein Freund :D
      A.C.A.B
      Hip Hop = dumm

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von derkuschel ()

    • Ist das so schwer, zu versuchen solche Fehler mal selber zu deuten? Oder kannst du kein Englisch (dann würde ich dir vom GM abraten, das wird dann nämlich echt kompliziert)? Der sagt, dass im Draw Event des Objektes object56 (man sollte allen Objekten einen richtigen Namen geben, sonst verliert man zu leicht den überblick) in der 15. Zeile ein Fehler auftaucht, denn er kennt obj_minimap nicht. => Das Objekt gibts nicht (Es ist aber im Tutorial enthalten). Du hast vermutlich irgendwelche Codes herauskopiert, ohne überhaupt zu wissen, was sie tun.
      “Computers are good at following instructions, but not at reading your mind.” (Donald Knuth)

      Ich schreibe mit Neo.
    • Eine Minimap kann bei vielen Objekten schnell zum Performance-Fresser werden. Ich benutze eine Technik, die mir sehr hilfreich in diesem Zusammenhang scheint.

      1. Die Minimap auf eine Surface zeichnen, das macht eh Sinn (oder soll die etwa so bleiben?)
      2. Die Minimap nicht jeden Step zeichnen, sondern die Rate anpassen. Ich habe der simplen Abfrage

      GML-Quellcode

      1. if fps>58
      bei meinem Projekt Wunder wirken können. Den Hintergrund zeichne ich aber trotzdem vorher auf die Surface.

      Edit: Da transparente Surfaces auf einigen PC-Systemen nicht funktionieren, ist diese Methode allerdings riskant.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Melancor ()