Suchergebnisse

Suchergebnisse 1-20 von insgesamt 69.

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

  • Was ist den Kojotenzeit?

    Pupinoobie - - Technische Fragen

    Beitrag

    Ich habe das jetzt mal ausprobiert. Create Event: is_grounded = true Step Event: if collision_point(x,y,obj_mask,true,false) { is_grounded = true alarm[0] = -1 } else if !collision_point(x,y,obj_mask,true,false) && alarm[0] < 0 { alarm[0] = 3 } Alarm[0]: is_grounded = false Das ist mein Code, aber leider tut sich da nichts.

  • Playerverfolgung von Gegner

    Pupinoobie - - Technische Fragen

    Beitrag

    Der genaue Code ist dieser: if instance_exists(obj_player) { move_towards_point(obj_player.x,y,1) }

  • Playerverfolgung von Gegner

    Pupinoobie - - Technische Fragen

    Beitrag

    Also ich habe es so programmiert das ein Gegner den Player verfolgen soll, mit diesem Code: move_towards_point(obj_player.x,y,1) Das funktioniert auch wunderbar, das Problem ist nur, wird er Player zerstört, dann wird eine Fehlermeldung angezeigt. Da der Gegner niemanden mehr hat, dem er hinterher laufen kann. Ich habe es schon mit der instance_exist Funktion probiert, diese hilft aber auch nicht. Weiß jemand Rat.

  • Was verstehst Du den damit unter erfolgreich verkaufen, kannst du den davon leben bzw. ist das dein Hauptberuf?

  • Was ist den Kojotenzeit?

    Pupinoobie - - Technische Fragen

    Beitrag

    Höre ich oft, aber bisher konnte mir noch keiner eine genaue Definition sagen.

  • Okay, angenommen man tut ein Game auf Steam veröffentlichen ..., verkauft sich das jeden Monat ungefähr gleich oder hat man nur am Anfang ein großteil seiner Verkäufe und es flacht dann immer weiter ab?

  • Cool, wirkt sich das auch gut auf deine Verkaufszahlen aus?

  • Raumwechsel Player

    Pupinoobie - - Technische Fragen

    Beitrag

    Es muss noch gar nicht mal so krass sein ..., ich mein einfach nur das sich mein 16:9 Raum immer um eines verschiebt. Wie bspw. Shovel Knight: youtube.com/watch?v=zoC_SFRqrsg

  • Raumwechsel Player

    Pupinoobie - - Technische Fragen

    Beitrag

    Gibt es eine Möglichkeit, wenn bspw. ein Level aus mehreren kleinen Räumen besteht, dass der Player wenn er am Ende des einen Raumes ist, automatisch in den nächsten gelangt.

  • Kleines Kisten Problem

    Pupinoobie - - Technische Fragen

    Beitrag

    Also ich habe so gemacht das mein Player Kisten hin und her schieben kann. Im Player Collision Event mit Kiste: if (place_meeting(x,y,obj_kiste)) and (x <= obj_kiste.x) { obj_kiste1.x += 8 } if (place_meeting(x,y,obj_kiste)) and (x >= obj_kiste.x) { obj_kiste1.x -= 8 } Im Player Step Event: if place_meeting(x,y+vspd,obj_kiste) { while(!place_meeting(x,y+sign(vspd),obj_kiste)) { y+=sign(vspd) } vspd = 0 } Es funktioniert auch alles wunderbar ..., ich kann die Kisten hin und her schieben und auch …

  • Hallo ich habe häufig das Problem, dass wenn bspw. bei einem Platformer, ein Objekt von oben nach unten fällt und es stoppen soll wenn es auf dem Boden aufkommt, es immer 1 Pixel in den Boden rein rutscht ..., kann man da etwas machen?

  • Okay, gibt es Google Ads auch für Steam? Ich habe immer gedacht das ist nur für den Play Store ...,

  • Alarm funktioniert nicht

    Pupinoobie - - Technische Fragen

    Beitrag

    Wenn ich im Stepevent bspw. diesen: if place_meeting(x,y,obj_enemywall) { alarm[0] = 30 } oder diesen: if place_meeting(x,y,obj_enemywall) { alarm[0] = room_speed*1 } Code verwende, dann wird der Alarm einfach nicht ausgeführt. Im Alarm steht bspw. instance_destroy(), demnach sollte kurz nach der Kollision mit der Wall das Objekt zerstört werden, dass passiert aber nicht, egal was ich in den Alarm hineinschreibe.

  • Cool da hat es sich ja schonmal gelohnt ..., Hast Du da irgentwelche besonderen Marketingmaßnahmen, oder läuft das mehr oder weniger wie von selbst?

  • Ich bin dahinter gekommen wann es passiert und zwar wenn Playerscore = 0 ist und ich dabei den Dash aktiviere, danach ist dann alles umgekehrt. Vermutlich ist es am Besten wen man den Dash nur aktivieren kann, wenn Playerscore >= 0 ist.

  • Ich habe es jetzt noch einmal probiert, genau mit diesem Code. Am Anfang war es so wie es ein sollte, Objekt eingesammelt: + Punkt, Dash: - Punkt ..., Na ein paar Sekunden hat es aber nicht mehr funktioniert, da war es dann nämlich genau umgedreht. Vielleicht spinnt einfach nur das Programm mal wieder.

  • Also ich habe das jetzt so gemacht: if (dkey) && (rkey) { global.playerscore1 -= 1 hspd += 10 } else if (dkey) && (lkey) { global.playerscore1 -= 1 hspd -= 10 } Das funktioniert auch gut, aber in dem Game ist es halt so das man Objekte einsammeln kann und jedesmal wenn der Dash beansprucht wird, dann soll einem ein Punkt abgezogen werden ..., Daher die Variable Playerscore, was ich im obigen Code auch implementiert habe. Leider funktioniert das aber nicht, sondern der Playerscore wird jedesmal 1…

  • Also ich hätte es gern das mein Player nach vorne Dashen kann einige Pixel ..., wenn ich auf einen bestimmten Knopf drücke. Habe es schon mit: if (Knopf gedrückt) { spd = -hspd } probiert, aber das hat noch nicht wirklich gut funktioniert.

  • Ich denke für das erste veröffentlichte Spiel ist es ganz okay ..., Der Preis ist aber wohl eher nicht gerechtfertigt, für 10€ bekommst Du manchmal schon Cuphead, Shovel Knight, Dead Cells oder ähnliches und das sind absolute Top Indietitel. Mich würde gern mal interessieren wie häufig dein Spiel schon verkauft wurde.

  • Platformer Kisten verschieben

    Pupinoobie - - Technische Fragen

    Beitrag

    Gut Danke Dir ..., Wenn ich den Code benutze, dann kann mein Player die Kisten hin und her verschieben. Es gibt aber noch ein paar Probleme: 1. Der Player kann die Kisten in die Mauer reinschieben, selbst wenn ich im obj_kisten eine Kollisionsabfrage erstelle, welcher den hspeed auf 0 setzt ..., 2. Wenn der Player auf die Kisten springt dann rutschen Sie zur Seite, ich habe schon damit probiert: if place_meeting(x,y+vspd,obj_kiste) { while(!place_meeting(x,y+sign(vspd),obj_kiste)) { y+=sign(vspd…