Suchergebnisse
Suchergebnisse 341-360 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.
-
Hi Leute! Ich habe ein kleines mathematisches Problem dass ich nicht wirklich lösen kann. Ich habe ein Rechteck, dessen Origin in der linken oberen ecke liegt. Nun, das Rechteck hat legendlich 3 Parameter: - breite - höhe - drehwinkel um den origin Das Problem: Ich drehe das Objekt in einem winkel um den origin point (blauer punkt auf der Skizze) Was ich nun möchte ist die x und y Koordinate des Rechtecks berechnen (roter Punkt auf der Skizze) Habt ihr eine Ahnung wie man das Mathematisch lösen …
-
Entschuldigt für die Wirre überschrift. Also ich habe ein wehr eigenartiges Problem: Ich habe 2 Views. in der View 0 werden Objekte gezeichnet die man verschieben kann. Dabei ist die View 0 auch "zoombar". Nun dann habe ich die View 1. Diese view soll das "HUD" darstellen. Alles funktioniert soweweit so gut. Das Problem was ich habe: Wenn ich die View 1 aktiviert habe, dann funktionieren die Kolission-checks der Objekte irgendwie nicht so wie sie sollten. Die Objekte werden stark versetzt gezeic…
-
Blöcke haben Abstand
LEWA - - Gelöste Fragen
BeitragJup. Das ist ja auch klar. das 64*64 Raster ist im verhältniss zum Spieler einfach viel zu groß. (würdest du das bei den anderen Blöcken machen, würdest du sehen was ich meine.) Das einfachste was du machen könntest ist in deinem Room das raster von 64*64 Pixel auf 10*10 runterzusetzen. Dannach plaziertst du die Objekte im raster einfach neu nebeneinadner. Dann sollte das passen.
-
Blöcke haben Abstand
LEWA - - Gelöste Fragen
BeitragIch weiss jetzt woran der Fehler liegt. Du hast ein Raster von 64*64 Pixel. und du plazierst sie nebeneinander. Das sind sie auch. Die Blöcke werden blos zu klein im Spiel dargestellt was zu den "Lücken" führt: GML-Quellcode (1 Zeile) Der Block ist intern 10*10*10 Pixel groß. Du hast aber ein 64*64 Pxiel raster. Der code müsste so ausschauen: GML-Quellcode (1 Zeile) oder du änderst das Raster im Room auf 10*10 Pixel um und plazierst sie neu.
-
Blöcke haben Abstand
LEWA - - Gelöste Fragen
BeitragOk, dann liegt es auch nicht am draw-code. Was jedoch sehr wohl sein könnte, ist dass du beim erstellen der Blöcke irgendwo eine Konstante variable hast, die diesen Abstand verursacht. Wie genau erstellst du die Blöcke? (am besten wenn du uns den code zum erstellen diesr zeigst.)
-
Blöcke haben Abstand
LEWA - - Gelöste Fragen
BeitragZitat: „Edit: Der Foto Service ist grad down -.- “ Dann nutzt doch einen anderen wie z.B: tinypic.com Ohne irgendwelchen Bildern oder code, können wir nur sehr schwer sagen was genau das Problem sein könnte...
-
Hi Leute! Nun ich habe wiedermal ein kleines 3D Problem dass mich davon abhält "awesome-Stuff" zu machen. Ich versuche auf eine Surface ALLE Objekte die ein draw-event besitzen zeichnen zu lassen. Diese Surface wird dann gezeichnet und mithilfe von "screen_refresh()" ausgegeben. Alles im Step event: (Versteckter Text) Der Punkt ist: Das funktioniert nicht. Zumindest nicht direkt. Ich weiss und ich habe es getestet) dass die Zeile wo "event_perform" aufgerufen wird hier nciht funktioniert. Ersetz…
-
Der GM braucht einen runner der den GML Code auf der IOS Platfomr interpretieren muss. Diesen besitzt leider nur GM Studio. ein Umweg wäre es über HTML5 zu machen. Selbst ohne GM Studio muss man (soweit ich weiss) einen Mac besitzen um IOs Apps zu programmieren. Hat man das geschafft, muss man sich im Appstore als Entwickler anmelden. Dabei fallen Jährliche Kosten an die man bezahlen muss. (war glaube ich so an die 100 US Dollar.) Dann erst darfst du deine Apps online bei Apple hochladen. Die mü…
-
objekte wieder erscheinen lassen
BeitragEinen alarm nutzt du ganz einfach: Wenn du nu nein Alarm event gemacht hast in dem irgendeine Aktion drinnensteht, wurde ein Alarm event gesetzt. Du musst ihm nurnoch sagen wan ner es ausführen soll. Dies geschieht mit einem Befehl: GML-Quellcode (1 Zeile) 0 ist die Alarm Nummer und 30 ist der Zähler. Nach 30 Steps wird das alarm event 0 ausgeführt. Dies darfst du aber nicht im Step event machen, da sonst jedes Step der Zähler des Alarm events 0 auf 30 gesetzt wird. Führ den Befehl also nur 1 ma…
-
3d für Anfänger - Modelle
LEWA - - Tutorialarchiv
BeitragAlso ich muss erstmal sagen: Super Tutorial. Ich habe bis dato alle 3D Tutorials durchgearbeitet und mittlerweile kann ich mit der 3ten Dimension schon einigermaßen umgehen.^^ Die letzten Posts handelten ja davon, dass es Probleme mit Blender und den UV-Texturen gab. Ich habe es geschafft aus Blender ein 3D Modell mitsamt der UV Texturen korrekt zu exportieren und im GM richtig darzustellen. Dabei verwende ich aber den Script, der in Moolts example verwendet wird. Die "aktuellere" Version funkti…
-
Wird die Kugel denn überhaupt erstellt? Auf jedenfall das einfachste was man machen könnte ist beim erstellen der Kugel die Blickrichtung des Spielers zu übergeben. also z.B: GML-Quellcode (3 Zeilen) Im Create event der Kugel lägst du nurnoch die geschwindichkeit fest: GML-Quellcode (1 Zeile) Natürlich muss da noch eine entsprechende Kolission miteinprogrammieren... Übrigens ist 3D für einen anfänger eine recht schwierige Sache. Ich arbeite ja auch in letzter Zeit in 3D und habe hier und da auch…
-
Entlang einer Seite laufen
BeitragHallo Leute! Wiedereinmal ein kleines Problem dessen Lösunsansatz mir fehlt. Ich habe ein bjekt dass sich mit einer geschwindichkeit (speed) in eine gewisse richtung (direction) bewegt. (bewegung erfolgt mit "motion_add(), ist aber unwichtig". Nun, ich habe da ein Problem, wie sich der Spieler verhalten soll wenn er gegen die "Wand" fährt. Wenn ein Spieler gegen die Seite eines Rechtecks läuft, soll er sich in die jeweilige richtung der Seite entlang weiterbewegen. (Versteckter Text) Ich habe da…
-
Visual Express
BeitragEhrlich gesagt ist es für mich schwer dich als Programmierer einzuschätzen. Deine Projekte zeugen auf jedenfall davon, dass du richtig Saft im Köpfchen hast. Jedoch war ich auch zeuge von dem "nichteinhalten" von Beta-Releases... Du zeigst von den "größeren" Projekten bis auf Screenies nicht viel her, was oft Unmut aufkommen lässt. Aber das kann ich voll und ganz verstehen. Man arbeitet in seiner Freizeit an solchen Projekten, und da kann immer etwas dazwischenkommen. Alsooo.... das ist ein Mapm…
-
All fall down
Beitrag@DragonGamer: Ja, ich habe bei mir auch vorher überprüft ob die Grafikkarte AA unterstützt. Laut der "display_AA" Funktion unterstützt die Grafikkarte AA. Jedoch sobald ich es anwende, kratzt mir das Game ab. Will jetzt aber auch nicht zu sehr ins Offtopic gehen.
-
All fall down
BeitragAlso vo nden Screens her schaut das Spiel extremst nice aus. Habe aktuell keine zeit dies zu testen, werde ich aber noch im Laufe des Abends machen. Die abgerundeten Kanten der Blöcke sind mal eine runde Abwechslung zu den sonst "kantigen" Modellen. (YAY! Wortschpielchen! :D) bzw zum AA: AA ist eigentlich leicht zu implementieren. Jedoch erleidet der Game Maker bei mir auch einen Absturz wenn ich AA einschalte. Was ich jedoch beobachten konnte: Dies passiert nur bei meinem Lapi. Die gleichen Exa…
-
Zitat von Trixt0r: „Dann sollte der Interpreter logischerweise nicht auf die anderen Abfragen eingehen, wenn ein Ausdruck richtig ist. Bin mir aber nicht sicher ob das schneller interpretiert wird als switch. Aber if ohne ein else sollte man, wenn möglich, nicht benutzen (ist nicht schön).“ Mann muss bei solchen heiklen Sachen immer den "worst-Case" (quasi den schlimmsten anzunehmenden Fall) betrachten. Dieser wäre in dem Fall die ganz letzte If-Anweisung. Wenn alle vorherigen if's nicht stimmen…
-
Zitat von Shapow: „allerdings will ich diese auf circa. 200 und mehr steigern und diese wird dann 64 mal pro Frame ausgeführt.“ Das ist eindeutig zu viel des guten. Wie bereits gesagt, eignet sich ein Switch-statement dafür viel besser und schont die Performance ungemein. 200 if Abfragen für das alleinige vergleichen von Variablen in 64 FPS ist viel zu viel. Man muss bedenken dass du ja noch all die andere Spiellogik miteinbauen musst. Wenn dem so wäre, würde kein "normaler" Rechenr die 64 FPS e…
-
Audio Recorder im Programm verwenden
LEWA - - Gelöste Fragen
BeitragDies wiederum ist mit audacity (so wie es zur verfügung steht) nicht möglich. Du müsstest da nach DLLs ausschau halten die dies bieten. (Oder selber eine DLL erstellen) Wobei sich hierbei auch die Frage stellt ob die jeweilige DLL vom programmierer für "Commercielle" Nutzungen frei zur verfügung steht. Schau dich evtl mal hier um: gmToolbox Vielleicht findest du ja was.