Suchergebnisse
Suchergebnisse 401-420 von insgesamt 1.000. Es gibt noch weitere Suchergebnisse, bitte verfeinern Sie Ihre Suche.
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
-
Blend modes (mal wieder)
BeitragZitat: „Du möchtest alles schwarz haben, nur den lichtkegel sehen?“ Ich möchte nicht unbedingt alles Schwarz haben. Der Schwarzanteil soll transparent werden. Die Weiße Farbe soll mit einer !BELEBIGEN! Farbe gefärbt werden können (sei sie nun hell oder dunkel.) Im Spiel soll das sozusagen wie ein Lichtkegel ausschauen (der nach außen hin transparenter wird.) Stimmt dass dies mit dem GM 8.1er nicht funktioniert. Bin mir aber jetzt auch nicht 100%ig sicher wie das funktioniert. XD Muss mal schauen…
-
Blend modes (mal wieder)
BeitragOkeyy... das funktioniert schonmal ganz gut. Jedoch noch eine einzige Frage (die ich eigentlich bei meiner Selbsteinschätzung über GML nicht fragen sollte...) Wie soll ich hier jetzt die Transparenz implementieren? Die Schwarze Farbe sollte eigentlich transparent sein. (Also je dünkler der jeweilige Pixel des Background Sprites, desto durchsichtiger wird am ende das Pixel.) Oder wäre die einfachste und simpelste Lösung einfach einen Blend Mode mit alphachannel zu benutzen? /Edit: Genauer gesagt …
-
Blend modes (mal wieder)
BeitragEntweder mach ich was falsch, oder das hat genau garkeine Wirkung beim Gm. Habe hier mal ein example hochgeladen wie das jetzt aktuell ausschaut... Dabei will ich doch nur das der Schwarzanteil im Bild die transparenz darstellt und der Weißanteil einfach mit der jeweiligen Farbe "überzogen" wird. Ich blick da bei den Blendmodes nicht durch. XD /edit: Könnte ein dass das example an sich schon garnicht funktionieren kann? Hab das schnell mal erstellt um das Prinzip zu zeigen...
-
Blend modes (mal wieder)
BeitragAlsooo.. ich habe wiedermal ein Problem mit Blend modes. Leider bin ich mit denen noch nicht so ganz Vertraut, daher könte es ab und zu dazu kommen dass ich die dämlichsten Fragen dazu stelle. XD Also. Viele kennen ja die normalen "blend-masken" die ein Bild beinhalten wo ein Weißer anteil ins Schwarze übergeht. z.B: der da: (Versteckter Text) Nun, wenn man solch einen Effekt färben möchte, nutzt man eigentlich "bm_add" dazu um einen Farbwert zu dem Weißanteil dazuaddieren. Funktioniert alles Pr…
-
Minecraft like spiel erstellen
LEWA - - Expertenrunde
BeitragDer Punkt ist ja der, dass man nicht einfach irgendeine Engine nehmen kann von der man nichtmal weiss wie sie funktioniert. Alleine das einlesen in ein Thema genügt bei solch einem Projekt nicht. Man muss die Codes VERSTEHEN. Bei spielen ist es ja nicht so einfach. Früher (und deshalb kann ich viele Anfänger auch verstehen) dachte ich mir: "Ach da pack ich code x rein, da code y und dann wird das alles schon IRGENDWIE funktionieren". Das IRGENDWIE ist ein Todesurteil für jeden Programmierer. Wen…
-
2D Lighting
BeitragWobei man sagen muss dass Multithreading (Sprich: nutzung mehrerer Threads die man auch auf 2 Kerne verteilen kann) etwas schwieriger ist als die ganze Single-Core sache. Bei Multithreading auf 2 Kernen hast du wirkliches Pararrelles arbeiten von 2 Prozessen die unabhängig voneinander sind. Stell dir vor du bearbeitest eine einzige Variable mit den 2 Prozessen. Durch die unbestimmte Reihenfolge könnte es dazu komme ndas Werte einfach so hin und herspringen und am ende nicht mit dem endergebniss …
-
Open World Generator - J&R
LEWA - - Expertenrunde
BeitragDas mit dem Perlin noise wäre da natürlich die bessere alternative. Die ergebnisse dürften hierbei qualitativ besser sein als die des "einfachen" Mapgenerators. Ich habe es jedoch nciht gebacken bekommen die Perlin noises miteinander "zu verschweißen". Sprich: Chunkübertragung funktionierte bei mir nicht. Ich habe die Logik dahinter zwar mehr oder weniger verstanden, dennoch war das anscheinend eine (noch) zu schwere aufgabe für mich. bzw @ Patrik: Willst du überhaupt auf chunks zurückgreifen od…
-
Open World Generator - J&R
LEWA - - Expertenrunde
BeitragNach so ziemlich diesem Prinzip arbeitet auch mein Mapgenerator. Der ist aber bezüglich des Terrains ein wenig mehr "ausbalancierter". (Sprich: Je weiter der "pointer" von der Grundlinie entfernt ist, desto größer die Wahrscheinlichkeit dass dass Terrain wieder in Richtung Grundlinie geht.) Ich schau mal ob ich aus diesem Code wahnsinn die essentiellen Abschnitte dafür rausbekomme. Bezüglich der Außreiser: Diese tauchen auch bei mir auf. Aber grundsätzlich sollten sie leicht zu umgehen sein. Du …
-
WIE drehe ich objekte per knopfdruck
LEWA - - Gelöste Fragen
BeitragIns Gegenteil? Meinst du es so? GML-Quellcode (3 Zeilen) Du ziehst einfach 180 von dem Winkel ab was genau die Hälfte einer kompletten 360 drehung ist. (Sprich: Die Richtung wird jetzt "gespiegelt".)
-
Switch anweisung Fehlerhaft?
LEWA - - Gelöste Fragen
BeitragOkeyy... also die Theorie dem Problem der nachkommastellen scheint sich bestätigt zu haben. Deine Anweisung funktioniert einwandfrei. @andre111: Würde ich ne Default anweisung reinpacken, würde er (beim fehlerhaften Script) die default anweisung nehmen. Ist aber nicht mehr von belangen.^^ thx Leute!
-
Switch anweisung Fehlerhaft?
LEWA - - Gelöste Fragen
BeitragHi Leute! IC hstehe aktuell vor einem Ratlosen Problem. Ich habe eine Switch anweisung definiert, die mir sagt, was für nachkommastellen die aktuelle Zahl besitzt. Nun,Ich ziehe einfach von der Aktuellne Zahl (z.B: 9,50) die gerundete Version ab (9) Das ergebniss sollte 0.50 sein. Dies Funktioniert auch einwandfrei, bis auf einen Wert: 0.75. GML-Quellcode (18 Zeilen) Alle diese Fälle träten auch ein ,bis auf der erste. (0.75) ICh habe allesmögliche ausprobiert. Aus der Rechnung im Switch, kommt …
-
Auflösung
BeitragIch kenne mich in Punkto auflösungen zwar nicht so gut aus, jedoch habe ich gehört dass die "Verschwommenen" Ansichten durch ungünstig gewählte Auflösungen entstehen. Im Prinzip: Hast du einen Bildschirm mit FullHD Auflösung (1920*1080) und startest ein Spiel im Fullscreen das eine Auflösung von 480 * 270 besitzt, wird alles korrekt angezeigt, da die Auflösung eine gerade Zahl ist und perfekt auf Full HD Skaliert werden kann. (das 4Fache von 480 * 270 ist 1920*1080) > Jeder Pixel auf dem Bildsch…
-
Ich hatte mal ein ähnliches Problem. Ich wollte innerhalb eines Draw-Events die Depth ändern um Sprites in einer bestimmten Depth zu zeichnen. (mit "draw_set_depth()") Kurz und Knapp: So geht es nicht. Das wechseln des Depths wird erst beim nächsten Draw-Aufruf wirksam. Wenn du Sprites in einer bestimmten Depth zeichnen möchtest, wirst du um Separate Objekte nicht drumherum kommen. Ansonsten wenn das nur 2 oder 3 Sprites sind die einfach "überlagert" werden sollen, zeichne sie in der entsprechen…
-
Spiel veröffentlichen
BeitragEvtl kennt einer von euch indiedb.com. Diese Seite ist extra auf die Presentation vn Indiegames ausgelegt. Soviel ich weiss ist indiedb eine Parnerseite von desura.com Auf dieser soll man auch seine Indiegames vertreiben können. Wie die rechtlichen Rahmenbedingungen dort aber ausschauen weiss ich nicht.
-
Open World Generator - J&R
LEWA - - Expertenrunde
BeitragAlso ich nehme mal an du arbeitest mit Grids. So wie du anfangs sagtest würde ich auch eine "höhenlinie" quer durch die Map ziehen, die das Basisterrain darstellt. Die Frage ist nur: wie setzt man das um? Dabei gibt es 2 Möglichkeiten: Entweder benutzt du Heightmaps (SDX hat da mal einen Perlin script gemacht) und liest aus dieser Heightmap die einzelnen Pixelwerte raus. (je Heller, desto weiter ist die Ebene oben) oder (was ich gemacht habe) du benutzt ganz einfache zufallswerte. Du gehst mit e…
-
Open World Generator - J&R
LEWA - - Expertenrunde
BeitragNa dann werde ich mich hier mal zu Wort melden. Ich bin kein Experte was Map-Generation anbelangt, jedoch werde ich versuchen da so gut wie nur möglich auszuhelfen. Nun, zuerst müssen wir ein paar dinge über das Gameplay des Spiels wissen bevor man überhaupt an einen Levelgenerator denken kann. Wie genau stellst du dir das Spiel vor? Sind alle Gegänstende wie Bäume einfache Objekte? Oder basiert alles auf Tiles? Wies ollen die Maps aufgebaut sein? Blockartig (wie minecraft) oder eher in der rich…
-
Instance_change nach x sekunden?
LEWA - - Gelöste Fragen
BeitragDa brauchst du kein If ins Step event packen. Du hast in den Events eines Objekts die Auswahlmöglichkeiten zwischen create,step,etc... Dort suchst du den "Alarm" auf und wähslt alarm0. Nun, dann hast du sozusacken einen "Wecker" gesetzt. In diesem Wecker (alarm0) steht ein Code drinnen der darauf wartet aktiviert zu werden. Du musst ihm also nurnoch sagen WANN er aktiviert werden soll. Dies kannst du z.B: im Create event machen (genau wie ich es oben gezeigt habe.) Dann fängt das Spiel an die Ze…
-
Instance_change nach x sekunden?
LEWA - - Gelöste Fragen
BeitragMithilfe von alarmen. Dabei packst du in z.B: das alarm "event0" deinen code. Nun packst du im genau gleichen Objekt im create event diese Zeile rein: GML-Quellcode (1 Zeile) Room_speed ist die geschwindichkeit in der das Spiel läuft. Standartmäßig ist sie auf 30 gestellt. Das heisst dein Spiel läuft mit 30 Bildern pro sekunde. Da eine Minute 60 Sekunden hat, multiplizierst du den Wert mit 60. Du möchtest nun 5 Minuten haben? einfach mal 5 multiplizieren. Das Alarm event wird somit nach 30*60*5 …
-
Hi Leute! Ich habe einen kleinen Skript geschrieben der mir verschiedene Objekte raussucht und deren werte in ein Binary file Speichert. Nun, die Objekte werden am ende der Abfrage gelöscht um komplikationen zu vermeiden. Da gibt es jedoch ein Problem: Nachdem ich die Werte speicher und das Objekt lösche, wird nach einem neuen gesucht. Dabei wird abgefragt ob das !NEUE! Objekt eiine Bedingung erfüllt. Wenn ja, dann sollen die Werte wieder gespeichert werden und das Objekt soll wieder gelöscht we…
-
Bei 15 FPS flüssig laufen?
Beitrag15 FPS bedeutet dass 15 mal in der Sekunde das Bild im Bildschirm erneuert wird. Was du vl meinst, ist z.B: das "normale" laufen des Spielers in Far cry das unter 15 FPS genau so schnell ist wie z.B: auf 60 FPS. Beim Game Maker hingegen verlangsamt sich das Spieltempo zu einer "Zeitlupe." Moderne Spiele (wie Far Cry) benutzen Delta Timing. Dabei wird anhand der Frames und der verstrichenen Zeit berechnet, um wieviel sich der Spieler in die jeweilige Richtung bewegt hat. Dies kann man im GM auch …