Suchergebnisse

Suchergebnisse 1-20 von insgesamt 180.

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • excel benutzen

    cafaxo - - Technische Fragen

    Beitrag

    Ja. Siehe: GML - Die Einsteigerreferenz

  • Wie groß sind die Grafiken?

    cafaxo - - GameMaker: Studio

    Beitrag

    Zitat von Pascal2851981: „EDIT: Eine Datei welche im Sprite Editor mit 15 MB angegeben wird, hat laut Windows Explorer nur 21 kb? Was stimmt denn nu?“ Beides, da der Spriteeditor die Größe des unkomprimierten Sprites anzeigt und der Explorer nicht.

  • instance_create

    cafaxo - - Technische Fragen

    Beitrag

    Ich habe den Code editiert, damit er collision_rectangle anstatt place_free benutzt. Jetzt sollte also die Erstellung eines Blocks an einer freien Position funktionieren. edit: Bist du sicher, dass dieses neue Objekt an der Position des Objekts, welches den Code ausführt, erstellt werden soll?

  • instance_create

    cafaxo - - Technische Fragen

    Beitrag

    Versuch es mal mit collision_point, da du nicht ja nicht mit Objekten, sondern mit Instanzen arbeiten musst: GML-Quellcode (11 Zeilen)

  • für immer weg

    cafaxo - - Technische Fragen

    Beitrag

    Zitat von husi012: „also man gibt wenn man als erstes das game spielt ein passwort ein sonst nicht!!!!!!!!!!!! und wenn man das spiel kopiert, muss man ein anderes oder vieleicht nicht mal mehr ein passwort eingeben!!!!!!!!!!!!!!!“ Pack das Spiel doch einfach in ein verschlüsseltes RAR-Archiv.

  • Spritenamen aus Variablen

    cafaxo - - Technische Fragen

    Beitrag

    Dein Problem besteht darin, dass die Funktion draw_sprite nicht den Namen ("sprite01"), sondern die ID (sprite01) des Sprites verlangt. Um dein Problem zu lösen könnte man zum Beispiel alle benötigten IDs in ein Array speichern: Create Event: GML-Quellcode (4 Zeilen) Draw Event: GML-Quellcode (1 Zeile)

  • Die Änderungen findest du hier: store.yoyogames.com/downloads/…release-notes-studio.html Es kann sein, dass diese Änderung in der Version 1.1.690 dein Problem verursacht: Zitat: „Virtual Keys now MAP to the GUI layer, allowing you to control and position them MUCH better, also allows you to draw buttons and controls much better. “

  • Wie DragonGamer bereits geschrieben hatte, muss dein Formular der Registrierungsprozedur die Daten über einen GET oder POST-Request übergeben: 1. Zuerst packst du dazu dein Skript in eine eigene php Datei. (z.b. "register.php") 2. Und dann fügst du dem Formular, um dem "register.php" die Daten per GET-Request zu übergeben, folgendes hinzu: PHP-Quellcode (1 Zeile) Edit: Wie du richtig herausgefunden hast, ist es mit "if ($_POST['submit'])" auch möglich dieses Problem zu umgehen.

  • Verchlüsselung einer Datei

    cafaxo - - Expertenrunde

    Beitrag

    Zitat von LEWA: „Ich würde gerne empfindlichere Daten wie Serveradressen und passwörter speichern“ Eventuell finden sich auch elegantere Lösungen, da sich die lokal ablaufenden Routinen zur Entschlüsslung dieser empfindlichen Daten mit einem recht geringen Aufwand nachvollziehen lassen. Das Nachbauen dieses Verfahrens, in der Verbindung mit dem Auslesen des zum Entschlüsseln benötigten Passworts würde schon ausreichen um an die empfindlichen Daten zu kommen. Wenn es dir um etwas ähnliches wie Fu…

  • @Bl@ckSp@rk: Natürlich hast du mit dem Memory Leak in meinem Codeschnippsel völlig recht. (Ich bin offensichtlich bereits von der GC von Java, bzw. dem ARC von Objektive-C zuviel verwöhnt.) Der Code war ursprünglich ein Teil einer Klasse und entnahm direkt einer Instanz von IP_ADAPTER_INFO die Subnetzmaske. Im Deconstructor dieser Klasse wurde der reservierte Speicherplatz dieser Instanz ordnungsgemäß freigegeben. Auch wurde in einer Schleife die Typen der Adapter erfasst, jedoch beachtete ich d…

  • Offtopic: 192.168.0.255 ist keine Subnetzmaske, sondern lediglich eine bereits berechnete Adresse für einen directed broadcast (falls Quell- und Zielnetz unterschiedlich sind) in das Netz 192.168.0.0 mit der Subnetzmaske 255.255.255.0 (kombiniert auch 192.168.0.0/24 geschrieben). Um nun eine beliebige Adresse für einen directed broadcast aus dem gewünschten Netz und einer Subnetzmaske zu berechnen, musst du zuerst ein bitweises NOT auf die Subnetzmaske durchführen (In deinem Beispiel 255.255.255…

  • Text eingabe/Text überprüfen

    cafaxo - - Technische Fragen

    Beitrag

    Meinst du: GML-Quellcode (4 Zeilen) Ich würde dir mal empfehlen in die Einsteigerreferenz zu blicken. (Findest du unter "Tutorials")

  • Smart2D

    cafaxo - - Andere Programmiersprachen

    Beitrag

    @DragonGamer: Wie gesagt, ich versuchte alle API Zugriffe so logisch und simpel wie möglich zu gestalten, ich weiß zwar nicht genau wie es da mit den anderen Grafikbibliotheken aussieht, bin aber froh, dass das ganze sogar für einen "nicht C++" Coder einigermaßen verständlich wirkt. @x-sascha: Alles was im Tutorial beschrieben ist, wurde auch schon fertig implementiert. In dem jetztigen Umfang sollte eigentlich schon jedes 2D Spiel zu erstellen sein. @MasterXY: Ich bin für jeden einzelnen Test u…

  • Smart2D

    cafaxo - - Andere Programmiersprachen

    Beitrag

    Ich bin für deine Antwort sehr dankbar. Es zeigt mir immerhin, dass sich jemand für dieses Projekt interessiert. Vorallem dieser Satz spricht mir wie aus der Seele:Zitat von Unistyle: „Auch gut ist, dass du dich auf die wichtigsten Funktionen beschränkst. Darauf kann man viel aufbauen.“ Exakt mit diesen Gedanken im Kopf entwickelte ich Smart2D. Aber hast du auch schon das Tutorial entdeckt? Hier wäre der Link: cafaxo.bplaced.net/smart2d/tutorial Auch über Feedback für dieses wäre ich sehr glückl…

  • Smart2D

    cafaxo - - Andere Programmiersprachen

    Beitrag

    logo.png Eine effiziente Grafikbibliothek konzipiert für Spiele. Features:- kann vollständig die Komminikation mit OpenGL bei jedem 2D Spiel abnehmen - leichter Umstieg vom GameMaker anhand der einfach zu benutzenden API - durch einen integriertem Frame Buffer sind ganz einfach "unified" Motion Blur, Bloom und Lichteffekte möglich - die API ist ganz einfach durch eigene Klassen erweiterbar - integrierte Text Rendering Engine - durch automatisches Sprite Batching sind Spiele mit einer extrem hohe…

  • copy's nützliche Scripte

    cafaxo - - Tutorialarchiv

    Beitrag

    @DragonGamer: Man kann bei einem VirtualBasic Script das sleep auch weglassen. Der Grund: Zitat: „When you run a script the entire script is loaded into - and then executes from - memory. At that point the .vbs file becomes irrelevant; the script no longer needs it or refers to it.“ Übersetzung: Zitat: „Wenn man ein (VirtualBasic -) Skript ausführt, wird dieses zuerst in den Speicher geladen und dann von dort ausgeführt. Zu diesem Zeitpunkt wird die .vbs Datei selbst irrelevant, da das Skript ke…

  • Versuch den String in Chunks aufzuteilen: GML-Quellcode (25 Zeilen) Das Skript für das Empfangen sollte ebenso einfach zu ableiten sein.

  • Image Index auslesen

    cafaxo - - Technische Fragen

    Beitrag

    Du benutzt wahrscheinlich den GameMaker:HTML5, in welchem die benannte Variable bedauerlicherweise als "broken" gekennzeichnet wurde: wiki.yoyogames.com/index.php/Image_index Wenn dies nicht zutreffen sollte, könntest du dein Problem bitte nochmals detaillierter erklären?

  • Planeten Gravity+laufen

    cafaxo - - Technische Fragen

    Beitrag

    So, ich habe dir jetzt ein kleines Example "zusammengewürfelt": gm-d.de/wbb/index.php/Attachme…d95a76441adeba15c5024bf04 PS: Da ich mir nur sehr wenig Zeit dafür genommen habe (etwa 5 min...) sind noch ein paar kleinere Fehler enthalten, aber die Idee sollte dir nun begreiflich sein.

  • Kolisions Code GML variante

    cafaxo - - Technische Fragen

    Beitrag

    Nein. Zumindest nicht in einer derartig hohen Genauigkeit. Als Alternative steht aber zum Beispiel collison_rectangle zu Verfügung: GML-Quellcode (3 Zeilen) Zitat von x-sascha: „Ich würde ja das Event Collision nutzen aber da kann ich ja kein else einbauen“ Könntest du dies bitte detaillierter formulieren, ich verstehe einfach den Sinn dieses Satzes nicht. Edit: BlackSpark hat Recht, ich vergaß dummerweise die Funktion place_meeting.