Suchergebnisse
Suchergebnisse 61-80 von insgesamt 432.
-
Inventar mit Arrays
BeitragMach mal deinen Bedankomat an, ich würd mich gerne bedanken =P Mal schauen, ob ichs besser hinkriege. Ich hatte mal was gemacht, für ein Spielansatz aber ich habs glaube nirgends mehr.
-
Tiefe von Tiles???
BeitragAb 3 Uhr morgens kriegst nurnoch von mir Antworten, da is hier immer tot Welche Methode hast du jetzt genommen, wenn ich fragen darf?
-
Ich denke, man sollte schon eine Story in etwa haben, damit man sich überhaupt für eine Art entscheiden kann... Sicher, es gibt viele die sich denken "Hach ich mach jetzt ein JnR" aber eigentlich ist die Story der Kern. Wenn man ne Story hat, dann sollt man sich überlegen, was dazu passt, wie es am besten rüber kommt. Eine ausgefeilte Fantasy Story z.B. passt natürlich klassisch zum RPG, allerdings kann sie auch zum JnR passen. Bei einem Strategiespiel ist sie (meinermeinung nach) weniger am ric…
-
Spiel des Monats - Juni 2015
BeitragLiess mal die Beschreibung. Das Spiel beendet sich, wenn die Kreise nicht die richtige Größe haben
-
KI für Top-Down-Shooter
BeitragWenn du mit Wegpunkten arbeiten willst, würde ich ein Grid oder 2D Array empfehlen in dem steht ob dieser Punkt zulässig ist. z.B. so (nur zur veranschaulichung): waypoint[0,0]=1; waypoint[0,1]=1; waypoint[1,0]=0; waypoint[1,1]=0; Die oberen beiden kann man betreten, die unteren beiden nicht. Wenn du dazu passend die Koordinaten anpasst z.B. so: waypoint[x/16-1,y/16-1] dann kannst du jenachdem wie performant oder genau es sein soll, dein Grid anpassen. Natürlich muss sich jemand die mühe machen,…
-
Highscore "andersrum"
BeitragDürfte auch nicht so schwer sein, wenn du die Punkte schon ausm Original Highscore lesen kannst. Nur dann solltest du die Punkteverteilung halt so machen, dass du "Schlechtestes Ergebnis"-"Aktuelles Ergebnis" nimmst. dann ist es nämlich noch in der Reihenfolge.
-
collisions frage
BeitragMach im obj_tragen doch eine Variable die sagt, welches Objekt du trägst. z.B. so: Kollisions_Event mit obj_block von obj_tragen: tid=other; End-Step von obj_tragen: if(tid) { tid.x=x; tid.y=y; } Beim Block kommt dann ins Kollisions-Event mit obj_block: var xn, yn; xn=x; yn=y; x=xprevious; y=yprevious; move_contact_all(point_direction(x,y,xn,yn),point_distance(x,y,xn,yn)); Sorry wenns umständlich ist, vielleicht denk ich um die Zeit nichmehr so vernünftig, aber ich denke es könnte so gehen.
-
move_bounce nachstellen
BeitragWenn du den Bereich hast, wo die linie Nix trifft... und du weisst, bei welchem Winkel es zuerst auftritt... Sagen wir du machst diesen Test mit den Linien, das erste mal kriegst du keine Kollision bei 110° dann kriegst du wieder ne Kollision bei 240° dann liegt die grüne Linie dazwischen. (110+240)/2 =175° Ist ne Annäherung, bin nicht sicher ob man es 100%ig genau so machen kann. Da du auf pixelbasis arbeitest, ist das eh nie 100%ig genau.
-
move_bounce nachstellen
BeitragIch möchte dich bitten, speicher nicht sone große Liste, das ist unnütz. Machs mit if() und >/< du hast doch jeweils Bereiche, da lässt sich das viel leichter erledigen.
-
Du sagst ihm "If(x<denxwertdenduwillst)" und "if(x>denxwertdenduwillst)" und dazugehörig dass der X-Wert wieder angepasst wird. if(x<20) {x=20;} so zum Beispiel. Das Objekt einsperren natürlich, die Mauseinsperren is schwerer und unnötig. Den y-Wert anpassen von Ball bei der Kollision. Das heisst, wenn eine Kollision stattfindet, setzt du y etwas runter (auf den y-wert des Schlägers - die Höhe des Sprites) damit er nicht hängenbleibt, wenn du dich schnell drüber bewegst. Schwer zu erklären
-
Gesamtaufrufe
BeitragWas is der unterschied dabei dann? Ob se nun Global ist oder nicht, das macht doch keinen Unterschied. Es geht nur drum, dass er sie abrufen kann um es anzuzeigen.
-
Vertices sind hier die Punkte glaube ich. Du malst also von einem Punkt 2 Vertices zu den anliegenden punkten um ein 3Eck zu malen. Ich denk mir mal bissl was aus, wie man das machen kann, um die Heightmap zu malen. Edith geht hier rein =P EDITH: Here we go... Probiers mal mit d3d_model_draw oder so.
-
move_bounce nachstellen
BeitragDie wirkliche Frage ist wohl, wie kriegt man den Winkel der Oberfläche. Vielleicht kannst du mit collision_point, collision_line und ähnlichem die Winkel ausprobieren und dementsprechend rausfinden. Mehrere collision_lines setzen, mit Punkten ein wenig feinarbeit machen und schon hast du den Winkel. Wenn du dich ransetzt, kann man damit bestimmt was machen, aber wie genau hab ich nicht im Kopf. Vielleicht am Punkt der Kollision eine Linie in eine bestimmte Anzahl an Richtungen überprüfen und sch…
-
Zitat von The Gamer: „ok danke und obj_blub ist dann mein Gegnerobjekt???!!!?? edit: also wenn obj_blub das Gegnerobjekt ist und /*blub*/ der befehl was er dann tun soll, bei mir die Variable can_shoot auf 1 zu stellen, dann funktioniert das nicht. Hab im Debug Mode gestartet und die Variable can_shoot ändert sich nicht, habs öfters probiert und auch den Code ein paar Mal nachgeschaut ob er richtig ist, aber des funktioniert nicht. Gruß“ Ich will mich nicht beschweren, aber "mouse_button_check_p…
-
Gesamtaufrufe
BeitragWenn er die Variable nicht kennt, hast du dich verschrieben, die Variable gibt es nicht, oder du hast dich beim Namen vertan. Welche Variable kennt er nicht? Was für Scripte benutzt du? Eine sinnvolle Koorperation würde sachen wie CodeSnippets (Teile deines geschriebenen Codes) beinhalten, damit wir durchblicken, was das Problem is.
-
collision klappt nicht
Beitraggm-d.de/help Gib da doch die Begriffe ein, die wir in den Raum schmeissen. Es gibt fast alles erklärt.
-
Was soll am Spielrand sein?
BeitragIch hab in den alten Teilen gepostet, weil ich dachte "ah, neues Forum" und nich damit gerechnet hab, dass es hier alte Freds drin gibt.
-
TCP/IP LAN Game Problem
BeitragNaja, das Thema ist ja, dass das Internet als solches ein Netzwerk ist und das Netzwerk bei ihm in der Bude ein eigenes geschlossenes Netzwerk. Wenn du die Netzip haben willst, schau mal in den Eigenschaften der Internetverbindung, die zeigt meistens nur die NetzIP