Suchergebnisse
Suchergebnisse 1-20 von insgesamt 178.
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
-
Vorerst: Hier geht es nicht um C++ an sich, sondern um die Realisierung in C++. Sorry, ich wusste einfach nicht, wo genau ich das unterbringen sollte. Ich möchte meine eigene point_direction Funktion schreiben, die ich dann in mein Spiel (C++) implementieren möchte. Das Problem dabei ist, dass ich das nicht so ganz hinbekomme. Irgendwie (glaube ich) komme ich mit dem Winkel- oder Bogenmaß durcheinander. Ich hatte das Thema an sich noch nicht allzu lange in der Schule, deswegen kann da irgendwo e…
-
Die Antwort auf die erste Frage: "Lernen zu programmieren". Oder du benutzt die einfache Funktion: GML-Quellcode (1 Zeile) Der GM nimmt dir beim Programmieren so einiges (und das ist wirklich sehr viel im Vergleich zu Hochsprachen) ab, aber den Rest - und das ist das, was du in dein Spiel einbauen willst - musst du dann schon selber programmieren. Gewöhnlich fängt man bei einem einfachem Klickgame aka "Hit the ball" an und arbeitet sich langsam hoch.
-
Die Messagebox übernimmt eigentlich immer die Höhe und Breite des Bildes. Wenn du bei der Funktion messate_size(w,h); bei w -1 angibst, übernimmt sie die Breite des Pixels. Klingt zwar unlogisch, weil sie das ja sowieso schon macht, aber vielleicht hat man die Messageboxgröße vorher schonmal abgeändert und möchte diese jetz wieder auf der automatischen Breite haben. Wenn du bei h -1 angibst, berechnet der GM eine angemessene Anzahl an Pixeln pro Textzeile, die in der Messagebox steht. Ich kenne …
-
Ausrüstung
BeitragIch würde lieber das Draw Event bevorzugen, da man am Ende dann 20 Extraobjekte nur für die Waffen und den Körper hat. Ansonsten kannst du dir überlegen, ob du die Körperteile einzeln machst oder einfach eine nichtanimierte Gesamtfigur benutzt. Das mit dem Mitschwenken der Waffe sollte eigentlich auch kein Problem darstellen, da du die Waffe ja direkt an den Winkel der Hand anpassen kannst. Und dargestellt werden diese Einzelteile natürlich mit der draw_sprite_ext(...); Funktion (fürs Rotieren e…
-
Explosion in 3D?
BeitragAlso wenn ich das richtig mitbekommen habe, setzt d3d_set_projection_ortho(...); wird die Projektion für den 2D Modus umgestellt, sodass wir wieder Koordinaten von [0/0] bis [FensterBreite / Fensterhöhe] haben. Den 3D Modus selbst versteckt man mit d3d_set_hidden(...);. mfg Crit
-
Explosion in 3D?
BeitragWenn man im FPS Example vom GM einen 2D Lebensbalken zeichnen kann, dann kann man doch wohl auch ein Rechteck zeichnen? oO Man muss doch nich extra ne Wall vorn Bildschirm zeichnen... Zitat: „Sometimes you temporarily need a normal orthographic projection as is used when there is no 3D. Or you want to return to the default perspective projection. For this you can use the following functions: d3d_set_projection_ortho(x,y,w,h,angle) Sets a normal orthographic projection of the indicated area in th…
-
Allein wenn man message_ in den Code Editor eingibt, kommen gleich 10 Befehle um den Stil der Messagebox abzuändern. Z.B. kann man mit message_background den Hintergrund der Messagebox ändern. Einfach mal in die Hilfe schauen. Da steht alles zu den Messageboxen Und alphatransparente Fenster könntest du ma mit message_alpha versuchen. ^^ mfg Crit
-
Eigentlich schon. Globale Variablen werden halt benutzt um Werte, die über das ganze Spiel gültig sein sollen (z.B. die Lautstärke oder die Punktezahl). Man könnte natürlich vieles mit lokalen Variablen machen, müsste dann jedoch immer auf die Instanz mit dem Punktoperator zugreifen und das ist nicht immer die beste Methode. Wenn du einem Objekt aber Energie geben willst, solltest du natürlich lokale Variablen benutzen und nicht auf health zurückgreifen, da dies eine globale Variable ist und mei…
-
Wann kommt GM8?
BeitragZitat von Verwurster: „Mal echt: Ressourcen mit aufwändigen Verschlüsselungen zu 'schützen' ist doch völlig sinnbefreit. Da kommt man erstens ja doch ohne Probleme dran, zweitens verkompliziert das Ganze alles nur und drittens will eh keiner die Sprites haben. Und selbst wenn, wen interessiert's? Verkaufst du dein Spiel etwa? Und selbst wenn, wen interessiert's? Ist ja nicht so, das von kommerziellen Spielen niemals gerippt wird, oder?“ Nein, ist es nicht. oO Warum sollte ich zig Sprites und Sou…
-
Wann kommt GM8?
BeitragJa, extern, aber nicht intern und nicht jeder hat Lust, seine Sprites (die er vor anderem Gebrauch bewahren will), extra zu verschlüsseln. Ich selbst benutze trotzdem extern und ne Verschlüsselungs-DLL. Hat Vorteile, bei der Ladegeschwindigkeit. mfg Critical
-
Snowball
Critical - - Rampenlicht
BeitragZitat von F4LL0UT: „ Zitat: „Wenn man an einem Rad ist, dass ziemlich weit unten am Rand ist und der Schneeball dann außerhalb der View rotiert, verliert man. Dafür kommt das auch nicht so häufig vor. “ Jo, das kommt nämlich nur vor, wenn man's davor vergeigt hat (nämlich man an nem Rad vorbei geflogen und dann wieder runter gefallen ist). Ist also wohl nicht unfair, da man diese Situation als Spieler zu verantworten hat wie einen normalen Sprungfehler.“ Oder wenn man ein Rad übersprungen hat un…
-
Snowball
Critical - - Rampenlicht
BeitragSehr schön. Kaum zu glauben, dass ein solch simples Spiel einen derart hohen Suchtfaktor hat! Das Interface gefällt mir sehr gut. Scheinbar scheint es auch sicher zu sein. Schade, ich seh grad (hab während des Beitrages noch eine Runde gezockt), dass meine 52 Punkte nicht eingetragen wurden...Naja was solls, im Moment bin ich sowieso oben...Fragt sich nur noch wie lange, dann heißt es wieder, sich den ersten Platz zu sichern. Scheint so, als würden nicht immer die Punkte eingetragen werden, ist …
-
Snowball
Critical - - Rampenlicht
BeitragDas da Ram-Hacks vorliegen ist mir auch klar. Ich habe mich nur gewundert, warum dort die "Hacker" in der Online Highscore den Decompiler so anpreisen... Ach ja: Wenn man > 20 mal verliert, nervt dieses Submit-Highsore Fenster. Manchmal verhau ich gleich nachm ersten Punkt und dann immer dieses Fenster, vielleicht könnte man das im Spiel durch "Press H to submit highscore" o.Ä. ersetzen, da das Spiel komplett über Tastatur läuft und ich dann ewig zur Maus greifen muss. mfg Crit
-
Snowball
Critical - - Rampenlicht
BeitragHast du jetzt eine neue Version hochgeladen oder nur erneut den gleichen Link gepostet? Denn anscheinend scheinen manche "h4xx0r" doch noch den Decompiler nutzen zu können. Also den Decompiler nutzen und sich als Hacker ausgeben - arm Zum Spiel: Die Musik ist echt super gemacht - Lob an kht! Die Grafik gefällt mir ebenfalls gut, nur die Überschrift im Hauptmenü finde ich etwas unpassend. Die Schrift hätte man zum Stil "Schnee" vielleicht auch anpassen können, aber das ist wohl die Standardschrif…
-
health
Beitraghealth ist eine globale Variable, die vom GM festgelegt wurde. Erstell dir einfach ne eigene lokale Variable wie "energie" und benutze die dann. mfg Critical