Suchergebnisse
Suchergebnisse 421-440 von insgesamt 525.
-
Hallo, ich habe ein kleines Problem bezüglich Surfaces und Blend Modes. In einem Blend Mode wird eine Surface plötzlich nicht mehr gezeichnet. Ich habe eine Surface, auf der 2 andere Surfaces gezeichnet werden. Die erste wird ohne, die zweite mit Blend Mode bm_subtract gezeichnet. Code: GML-Quellcode (14 Zeilen) Problem: Wenn ich nun diese Surface zeichnen lasse, sehe ich.. nichts. Wenn ich die beiden Surfaces mit dem exakt gleichen Code direkt im Draw Event zeichnen lasse, funktioniert alles pr…
-
Magnetismus
BeitragFür was Durchschnitt errechnen? Du kannst doch einfach für jeden dieser magnetischen Blöcke doch einfach einen Vector zur aktuellen Bewegung des Ball addieren, zb mit motion_add. Könntest ja im Step Event der Blöcke sowas hineinschreiben: GML-Quellcode (11 Zeilen) Oder hab ich das falsch verstanden bzw funktioniert das nicht? Andere Idee: GML-Quellcode (4 Zeilen)
-
Computer-Gegner im MMORPG
Beitragtipp: benütze ne variable ich(und viele andere auch) hab keine lust, dir das jetzt hier vorzulösen...
-
Computer-Gegner im MMORPG
Beitragvergiss es! ganz ehrlich... du wirst kläääglich drann scheitern.. es gibt keinen befehl, mit dem man ein monster schlagen lassen kann, wie auch, woher soll das programm denn wissen, wie das monster schlagen soll?! es heist übrigens "check_hit" und nicht "check _hit" und das ist eine variable, die testet, ob das monster "zuschlagen" kann. momentan wird dem spieler lediglich in 1-sekundenabständen jeweils leben von einer variable abezogen, was du hoffentlich verstanden hast... du könntest deinem m…
-
Computer-Gegner im MMORPG
BeitragVergiss am besten schonman gleich dein MMORPG, das du gerne machen würdest, wenn du schon hieran scheiterst... Aber ok: Im Step Event vom Monster checkst du die Distanz zum Player und wenn diese klein genug ist, lässt du das Monster in die entsprechende Richung bewegen: GML-Quellcode (6 Zeilen) Wenn eine Kollision vorhanden ist, wird gecheckt, ob seit dem letzten Angriff schon 1 Sekunde (30 steps) vergangen ist und setzt den alarm wieder auf 1 sekunde, während der das Monster nicht angreifen kan…
-
3D Objekte --> Grafik
BeitragGeh beim Gamemaker auf dieses Fragezeichen-Icon, das is die Game Maker Help, dort klickst du auf Index und suchst nach dem Eintrag "3d models"... Sofern du Englisch beherrscht. Als Programm wäre vielleicht Anim8tor zu gebrauchen.
-
Online Synchronisation
BeitragIn der Beta vom MMORPG Age of Conan gabs es manchmal ewig lange Lags, während dessen man sich absolut nicht bewegen konnte -> Wurde also so gelöst, dass alles vom Server aus geregelt wurde und dieser den Input erhielt, verarbeitete und die neuen Daten zurücksendete... Das ist zwar auch nichts Neues... Zitat: „Die Spieler springen mit einem Hopps zu stellen, wenn sie die Richtung ändern.“ ..Aber ich versteh den Satz irgendwie nicht ganz..
-
Dritte Personen Sicht
Beitragich habs ein wenig verbessert, leider funktionierts immer noch nicht wirklich : GML-Quellcode (16 Zeilen) Probiers aus und spiel bisschen mit rum, vielleicht findest du ne Lösung =) edit: die lösung: GML-Quellcode (8 Zeilen) Funktioniert aber nur solange du das Spiel gameplaymässig nicht um die z-ebene erweiterst
-
Dritte Personen Sicht
BeitragDas is ein gutes Beispiel! Wichtig ist hier vorallem GML-Quellcode (2 Zeilen) , was jeden step oder so aktualisiert werden muss und die Kamerarichtung "darstellt". und GML-Quellcode (2 Zeilen), also global.camsin & global.camcos, das 7* ist die Breite des Sprites.
-
Dritte Personen Sicht
BeitragAus der GM-Hilfe (Transformations): Zitat: „ d3d_transform_set_translation(100,100,10); draw_sprite(spr,0,0,0); d3d_transform_set_identity();“ So wie ich das verstehe, veränderst du mittels der d3d_transform... Funktionen (Versteckter Text) die Transformationsmatrix, mittels derer alles gezeichnet wird, dh. du stellst nur die Transformationen ein, zeichnest, was du zeichnen möchtest du setzt das ganze wieder mittels GML-Quellcode (1 Zeile) zurück zu den Standart-Werten, damit die darauf folgende…
-
Dritte Personen Sicht
BeitragTut mir leid, hab bisschen blöd reagiert. Die Idee mit d3d_draw_wall ist vielleicht gar nicht so schlecht, jedoch müsstest du noch die entsprechenden Rotationen durchführen (mit d3d_transform_add_rotation ? ), damit das Sprite immer zur Kamera schaut... Irgendwie scheints aber auch mithilfe der normalen Draw-Funktionen zu klappen, in dem man entsprechende Transformationen durchführt, so stehts zumindest in der Hilfe(hingekriegt hab ich das noch net =( ) Mal bisschen rumprobieren
-
Dritte Personen Sicht
BeitragCode für was? Das Zeichnen einer 2-dimensionalen Textur in nem 3d-Raum? Sorry, da kann ich dir eher nicht helfen, hab selbst eig. noch nie wirklich mit GM d3d gearbeitet
-
Dritte Personen Sicht
BeitragDein Spieler wird schlicht nicht angezeigt, da er auch gar nicht gezeichnet wird, -> du musst ihn erst zeichnen lassen, ausserdem kannst du dazu nicht die normalen 2d draw Funktionen benutzen, da nun im 3d-modus, sagen wir, alles umgestellt wurde -> du musst auf Texturen oder ähnliches zeichnen und diese entsprechend transformiert im 3-dimensionellen Raum drawen lassen.. Btw fang besser mit nem 2d Projekt an, du wirkst überfordert in meinen Augen..
-
Event an einer Bestimmten Zeit?
Beitragnicht ganz, er möchte die urzeit abfragen. GML-Quellcode (1 Zeile) GML-Quellcode (1 Zeile) edit: habe den vorletzten post nicht gelesen sry
-
Dritte Personen Sicht
BeitragSo könntest du theoretisch verhindern, dass die Kamera durch die Wand geht, allerdings sind die Proportionen falsch, dh. du musst die überprüfung der length (while ... collision_line) auf das 2d Areal umrechnen(kapiert? :P) GML-Quellcode (14 Zeilen)
-
Dritte Personen Sicht
Beitragwas ist denn überhaupt der fehler? ich seh keinen cO edit: Klar siehst du den Player nicht, er wird ja auch nirgendswo gezeichnet, ausserdem kannst du das normale 2d-Zeichnen bei 3d-Spielen vergessen, dazu musst du anderen Methoden anwenden.
-
Frogs Journey
blubberblub - - Bühne
BeitragBei mir reagiert das Keyboard nicht richtig, nur etwa alle 10 Eingaben kommen im Spiel an...
-
Levels extrahieren
BeitragKann man eigentlich auch die Daten eines Objektes(Code) irgendwie in einen String speichern, ohne manuell daran rummurksen zu müssen? Gibt es bereits eine Art gmk-Decoder, der die Informationen aus einer Gmk extrahiert?
-
in dein objekt erstell objekt in dem ensprechendenen event: execute a peace of code: Zitat: „ maxdist=deine_maximale_distanz // zb 300 prevx=random(room_width) prevy=random(room_height) for(i=0;i<deine_anzahl_der_zu_erstellenden_objekte;i+=1) { dir=random(360) newx=prevx+lengthdir_x(random(maxdist*2)-maxdist,dir) newy=prevy+lengthdir_y(random(maxdist*2)-maxdist,dir) instance_create(dein_zu_erstellendes_objekt,newx,newy ) prevx=newx prevy=newy } “ alles was rot ist, musst noch für deinene eigenen…