Ich vermute, dass einige Nachforschungen angestellt wurden, aber ich kann nicht viele Informationen finden. Die Frage könnte an sich etwas zu vage sein, da sie von so vielen anderen Faktoren abhängt. Ich entwickle ein Puzzlespiel das ich herausfordern möchte, aber nicht so herausfordernd, dass Benutzer nicht die Mühe haben, es …
Bei fast allen 2D-Plattformspielern, die ich gespielt habe, beginnt Ihr Avatar immer auf der linken Seite der Welt und setzt sich auf der rechten Seite fort. Gibt es etwas, das Designer dadurch gewinnen?
Es scheint mir, dass Vektorgrafiken in Bezug auf Ressourcen / Skalierbarkeit effizienter sind. In den meisten Fällen habe ich jedoch Künstler gesehen, die Bitmap- / Rasterkunst verwendeten. Ist dies eine Einschränkung für die Künstler durch die Spielprogrammierer / Designer? Als Programmierer halte ich Vektorgrafiken für idealer, da hiermit die Auflösung …
Ich weiß, dass dies ein möglicher Schwachsinn dieser Frage ist , aber die letzte Antwort war vor 18 Monaten und seitdem ist viel passiert. Es scheint eine gewisse Unsicherheit in Bezug auf XNA in Windows 8 zu geben. Insbesondere verwendet Windows 8 standardmäßig die Metro-Oberfläche, die von XNA nicht unterstützt …
Vor ein paar Jahren habe ich die ersten drei Phoenix Wright-Spiele auf Youtube vollständig durchgespielt. Ich habe die Geschichte und die Charaktere viel, also warum ich so ziemlich binge- beobachtet , was eine Reihe von sehr Geschichte lastige Spiele . Ich weiß, es klingt dumm, aber genau das ist passiert. …
New Super Mario Bros hat wirklich cooles 2D-Wasser, das ich gerne erstellen lernen möchte. Hier ist ein Video, das es zeigt. Ein illustrativer Teil: Dinge, die auf das Wasser treffen, erzeugen Wellen. Es gibt auch konstante "Hintergrund" -Wellen. Sie können sich die konstanten Wellen kurz nach 00:50 im Video genau …
Wenn Sie also Zeit damit verbringen, Fragen zu Stack Overflow unter dem C ++ - Tag anzuzeigen / zu beantworten , werden Sie schnell feststellen, dass fast jeder die Boost- Bibliothek verwendet. Einige würden sogar sagen, dass Sie nicht "echtes" C ++ schreiben, wenn Sie es nicht verwenden (ich bin …
Sollte ich separate Threads für Rendering und Logik haben oder noch mehr? Mir ist der enorme Leistungsabfall bekannt, der durch die Datensynchronisation verursacht wird (geschweige denn durch Mutex-Sperren). Ich habe darüber nachgedacht, dies auf das Äußerste zu heben und Threads für jedes erdenkliche Subsystem zu erstellen. Aber ich mache mir …
Obwohl ich weiß, dass funktionale Sprachen nicht die am häufigsten zum Schreiben von Spielen verwendeten sind, gibt es eine Reihe von Vorteilen, die in jedem Programmierkontext interessant erscheinen. Besonders die Leichtigkeit der Parallelisierung könnte meiner Meinung nach sehr nützlich sein, da der Fokus auf immer mehr Prozessoren gerichtet ist. Mit …
Ich versuche, einem Third-Person-Shooter Features hinzuzufügen, die zu einem Sniper-Spielstil passen, zusätzlich zu dem aktuellen Rush- / Deathmatch-Stil, für den er entwickelt wurde. Das aktuelle Gameplay ähnelt dem von Gears of War und Battlefield, in Bezug auf die Kampfreichweite vielleicht dem von Call of Duty, ist aber etwas langsamer. Die …
In der Zwergenfestung können Sie Hunderte von Zwergen, Tieren, Goblins usw. gleichzeitig im Spiel haben, von denen jede ihre eigenen komplexen KI- und Pfadfindungsroutinen hat. Meine Frage ist, wie dies nicht zu einer merklichen Verlangsamung führt. Läuft jeder Zwerg in einem eigenen Thread?
Angenommen, Sie haben bereits den Algorithmus der besten Wahl. Welche einfachen Lösungen können Sie anbieten, um die letzten Tropfen der Sweet Sweet Frame Rate aus dem C ++ - Code herauszuholen? Es versteht sich von selbst, dass diese Tipps nur für den kritischen Codeabschnitt gelten, den Sie bereits in Ihrem …
Wie genau funktioniert ein Kollisionsmotor ? Dies ist eine äußerst weit gefasste Frage. Welcher Code lässt die Dinge gegeneinander springen, welcher Code lässt den Spieler gegen eine Wand laufen, anstatt durch die Wand zu laufen? Wie aktualisiert der Code ständig die Position des Spielers und die Position der Objekte, damit …
Ich entwickle ein 2D-Weltraumspiel ohne Reibung und finde es sehr einfach, eine Homing Missile-Umlaufbahn zum Ziel zu machen. Ich bin neugierig auf Anti-Orbiting-Strategien. Ein einfaches Beispiel ist eine Zielsuchrakete, die einfach direkt auf ihr Ziel zu beschleunigt. Wenn sich dieses Ziel senkrecht zur Flugbahn des Flugkörpers bewegen würde, würde die …
Welche High-Level-Game-Engine würden Sie empfehlen, um einen 2D-Game-Prototyp unter Windows zu entwickeln? (oder Mac / Linux, wenn Sie es wünschen) Die Art von Dingen, die ich mit "High-Level" meine, beinhaltet (ist aber definitiv nicht darauf beschränkt): Es ist nicht erforderlich, Dinge auf niedriger Ebene wie Bildschirmpuffer oder Grafikkontexte zu verwalten …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.