Suchergebnisse

Suchergebnisse 221-240 von insgesamt 607.

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

  • Game aller Railroadtycoon

    J@kob - - Technische Fragen

    Beitrag

    das müsste sich über Pfade ganz gut lösen lassen. schau mal in der Hilfeunter dem Kapitel "Paths" nach.

  • floor(point_direction problem :S

    J@kob - - Technische Fragen

    Beitrag

    GML-Quellcode (1 Zeile)

  • nimm statt der 1 einfach die variable speed!

  • Frage zu instance_nearest()

    J@kob - - Technische Fragen

    Beitrag

    Zitat von J@kob: „Ich weis nicht wie performance fressend das ist“ ich hab von Anfang an gesagt, dass das mit collision_circle nicht besonders sinnvoll ist. Das war mehr ein denkanstoß (ich hab daher auch keinen konkreten code gepostet), dass man kreisförmig immer größer wird, bis man 4 kollisionen hat. Und wenn ich es mir genau anschaue, macht masterxys lösung genau das.

  • Frage zu instance_nearest()

    J@kob - - Technische Fragen

    Beitrag

    du könntest evtl mit einer schleife einen kreis um das objekt herum ziehen, der immer größer wird und sobald dieser kreis mit 4 objekten kollidiert die schleife beenden. Ich weis nicht wie performance fressend das ist, aber ein versuch wäre es wert.

  • die datumsüberprüfung mithilfe eines servers funktioniert theoretisch genau so nur sollte "date_current_date()" durch eine fuktion ersetzt werden, die das aktuelle datum vom server ausliest. Allerdings wäre das nur sinnvoll, wenn "schummeleien" zu erwarten und absolut unerwünscht wären und das spiel immer über eine internetverbindung verfügt.

  • du speicherst, wenn du den teil des spieles startest, der dann zwei tage lang nicht gespielt werden darf, das aktuelle datum in der registry: (Am besten im room_start event eines objektes)GML-Quellcode (3 Zeilen) und bevor du den teil des spiels wieder startest, schaust du, ob es mehr als zwei tage her ist: GML-Quellcode (9 Zeilen)

  • Sprite Move(mal wieder)

    J@kob - - Gelöste Fragen

    Beitrag

    ich nehme an, dass du den sprite_change im colissions event machst. mach anstatt dem hier: action_sprite.gif das hier: action_ifvariable.gifvariable: sprite_index ; als value den namen des gewünschten sprites ; equal to ; haken bei NOT action_begin.gif action_sprite.gif action_end.gif so wird das sprite nur dann geändert, wenn es nicht schon sowieso verwendet wird (anders als vorher, da wurde es jeden step aufs neue geändert und ist damit beim ersten subimage stehen geblieben) ich hoffe das stim…

  • Verfolgung = Sprite-Change?

    J@kob - - Gelöste Fragen

    Beitrag

    nimm statt GML-Quellcode (5 Zeilen) das hierGML-Quellcode (5 Zeilen) damit wird auch berücksichtigt, wenn das object etwas diagonal geht (z.b. bei einer direction von 182)

  • If Abfrage funkt nicht

    J@kob - - Technische Fragen

    Beitrag

    hmm ... nachdem was du geschrieben hast, könnte es vllt daran liegen, dass du loginvar und nicht news abfragst in der if-Abfrage?

  • Kreis - Kreis Kollision

    J@kob - - Technische Fragen

    Beitrag

    nimm doch einfach die mittelpunkte der kreise als origin der sprites und packe dann folgenden code ins collisons event des einen kreises mit dem anderen. GML-Quellcode (1 Zeile) dann bekommst du die richtung des des kreises in grad (0 ist oben)

  • [hide="falsche Lösung"]fals du die position speichern möchtest in einem anderem Raum: room_end event (unter other): GML-Quellcode (2 Zeilen) im room_start event: GML-Quellcode (2 Zeilen)[/hide] EDIT: ich hab dein Problem falsch verstanden. Hier ist die richtige Lösung: mach einfach bei dem room den haken bei persistent.

  • Spiel des Jahres - 2014

    J@kob - - Rampenlicht

    Beitrag

    ich denke, dass das Gesamtprojekt bewertet wurde (also auch die Leistungen aller Teilnehmer, mein Name steht, denke ich, stellvertretend für alle, die mit gemacht haben).

  • Spiel des Jahres - 2014

    J@kob - - Rampenlicht

    Beitrag

    Gratulation an Bl@ckSp@rk! Dass der Kalender keine gute Chancen gegen SWERVE hatte war vorherzusehen. Daher freue ich mich über den zweiten Platz (immerhin doppelt so viele Stimmen wie der Drittplazierte!).

  • Taschenrechner

    J@kob - - Technische Fragen

    Beitrag

    verwende stattGML-Quellcode (1 Zeile) das hier:GML-Quellcode (1 Zeile) Wichtig: mit . statt mit , rechnen (englisches system). get_integer kann soweit ich weis nur natürliche zahlen. mit real wandelst du einen string in eine reelle zahl um (also auch kommazahlen), dabei fallen alle buchstaben aus dem string raus (ausnahme e = eulersche zahl = ca. 2,7).

  • vllt hilft dir das weiter: GML-Quellcode (2 Zeilen) dann brauchst du gar keine if-Abfragen. und nur ein sprite, das nach rechts zeigt.

  • Spiel des Monats - Juni 2015

    J@kob - - Rampenlicht

    Beitrag

    So, ich bedanke mich dann mal im Namen von allen Teilnehmern für die Auszeichnung. Hat Spass gemacht so ein Projekt auf die Beine zustellen.

  • Entfernung zu einem Objekt => score

    J@kob - - Gelöste Fragen

    Beitrag

    wenn du die entfernung zwischen 2 objekten meinst: (für die maus mouse_x bzw. mouse_y) [gm6]score = point_distance(obj_1.x,obj_1.y,obj_2.x,obj_2.y);[/gm6]

  • immer wenn der score über 5 kommt werden gleich wieder 6 abgezogen. damit ist er wahrscheinlich wieder drunter und die änderung wird nicht durchgeführt. schmeiss doch mal probehalber kurz das score -= 6 raus und schau was passiert.

  • hmm .. anscheinend ist hspeed immer null bei einer pathbewegung. die setzt sich demnach nicht aus einer x- und y-bewegung zusammen.. wieder was gelernt.