Spielentwicklung

Fragen und Antworten für professionelle und unabhängige Spieleentwickler




1
(Unity) Optimierte Netzwerklösung für viele sich bewegende Objekte
Ich habe derzeit ein ziemlich ehrgeiziges Projekt durchgeführt. Kurz gesagt, es ist ein Echtzeit-Multiplayer-Strategiespiel mit Bakterienmechanik. Im Wesentlichen habe ich zwei entfernte Spieler in der Umgebung, die bakterienähnliche Einheiten hervorbringen können, die sich gegenseitig angreifen und vermehren und sich selbst duplizieren, bis ein Ressourcenlimit erreicht ist. Dies führt häufig dazu, …

2
Wie erstelle ich ein Seil?
Ich würde dieses Spiel gerne neu erstellen , aber ich habe keine Ahnung, wie ich das Seil oder seine Einflüsse auf den Ball erstellen soll. Grundsätzlich gibt es ein Seil, das an einem Ende am Mauszeiger und am anderen Ende an einer massiven Kugel befestigt ist. Während der Benutzer seine …


2
Iteratives Design in großem Maßstab
Typischerweise ist die lineare Entwicklung ( Wasserfallmodell ) in der Spieleentwicklung mit Hindernissen behaftet, die die geistige Gesundheit des Programmierers beeinträchtigen (das Spiel hat sich als schrecklich herausgestellt, kann nicht neu gestaltet werden). Geben Sie iteratives Design ein . Das iterative Design ermöglicht das Prototyping verschiedener Möglichkeiten im Spielraum. Leider …

1
Wird Hardware für viereckige Texturabtastung unterstützt?
Wenn Sie eine Volumentextur mit Mipmaps haben, führt die Texturabtastung GL_LINEAR_MIPMAP_LINEAR eine viereckige Texturabtastung durch. Ist das in Hardware implementiert, wie es die bilineare Texturabtastung ist? Oder macht der Treiber nur zwei trilineare Textur-Samples und interpoliert diese Ergebnisse für Sie? Wird trilineares Sampling überhaupt von Hardware unterstützt?

2
Was ist eine Spielmechanik?
Ich versuche genau zu verstehen, was eine Spielmechanik definiert und ob sie mit einer Spielmechanik identisch ist. Es gibt viele verschiedene Online-Quellen, die versuchen, dies zu definieren, aber sie scheinen ziemlich inkonsistent zu sein. Zwei, die ziemlich tief gehen, sind unten aufgeführt: https://en.wikipedia.org/wiki/Game_mechanics (Spielkontext) https://badgeville.com/wiki/Game_Mechanics (Gamification-Kontext) Ich verstehe die Konzepte …


3
Eine Richtungsänderung sollte das Objekt verlangsamen und in einer neuen Richtung beschleunigen (2D-Gitter basierend).
Ich versuche, in meinem 2D-Spiel eine Art Faux-Space-Physik zu implementieren. Ich habe eine Ansicht von oben nach unten von meinem Raumschiff. Sie können die Richtung ändern und eine Geschwindigkeit bis zu einem Maximum einstellen, die das Schiff dann entsprechend dem Motorbeschleunigungsbetrag des Schiffes in diese Richtung beschleunigt. Ich habe einen …
8 xna  c#  physics  monogame 


1
Implementieren von RPG Maker Auto Tiling
Ich arbeite derzeit mit Phaser und mache ein Spiel, das prozedural generiert wird. Ich wollte einige RPG-Maker-Grafiken in meinem Spiel verwenden (als Referenz verwende ich das RTP). Ich bin auf diesen Artikel gestoßen , in dem die Funktionsweise von Auto-Kacheln beschrieben wird. Ich bin auch auf diese Antwort gestoßen , …

5
Authentifizierung zwischen Client, zentralem Server und vom Player ausgeführtem Server
Ich entwickle ein Open-Source-Spiel, das ein Client-Server-Schema verwendet, das Minecraft ähnelt. Wir werden den zentralen Authentifizierungsserver steuern, der überprüft, ob ein Konto gültig ist, während die Spieler ihre eigenen Server betreiben. Die Authentifizierung des Clients ist einfach. Wie kann der Server jedoch feststellen, dass der Benutzer gültig ist, ohne Zugriff …

1
Unity 5 2D-Zeichnungssprites programmgesteuert
Wie kann ich Sprites in Unity 5 programmgesteuert zeichnen? Ich suche etwas Ähnliches wie spriteBatch.Draw()in XNA. Die Ergebnisse, die ich bei der Suche erhalte, sind entweder veraltet unter http://wiki.unity3d.com/index.php?title=SpriteManager (dies wurde 2012 geschrieben) oder sie werden über die Unity-Oberfläche erstellt. Ich kann nur eine SpriteKlasse in UnityEngine.dll finden. Brauche ich …
8 c#  unity 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.