Spielentwicklung

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



3
Benutzerfreundliches Scripting bei Verwendung eines ECS?
Ich erstelle gerade ein kleines Hobbyprojekt, um wieder in die Spieleentwicklung einzusteigen, und ich habe beschlossen, meine Entitäten mithilfe eines ECS (Entity Component System) zu strukturieren. Diese Implementierung eines ECS ist wie folgt strukturiert: Entität : In meinem Fall handelt es sich um eine eindeutige intKennung, die als Schlüssel für …

6
Warum stecke ich nicht in der Schleife fest?
Ich bin neu in Unity. Ich habe Coroutinen gelernt und das geschrieben. private void Fire() { if(Input.GetButtonDown("Fire1")) { StartCoroutine(FireContinuously()); } if(Input.GetButtonUp("Fire1")) { StopAllCoroutines(); } } IEnumerator FireContinuously() { while(true) { GameObject laser = Instantiate(LaserPrefab, transform.position, Quaternion.identity) as GameObject; laser.GetComponent<Rigidbody2D>().velocity = new Vector2(0, 10f); yield return new WaitForSeconds(firetime); } } Wenn …
8 unity  c#  coroutines 


3
Was macht einen guten Technologiebaum aus?
In Strategie- / Simulationsspielen gibt es häufig Technologie- / Forschungsbäume, mit denen Spieler neue Fähigkeiten / Optionen erforschen, vorhandene Optionen verbessern und negative Effekte abbauen können. Einige Spiele scheinen dem ABC-Ansatz von item 1 -> item 2 -> item 3mit geringfügigen Stat-Änderungen zu folgen, während andere jede freigeschaltete Option die …


2
Algorithmen zur Stadterzeugung
In diesem RPG.SE-Beitrag wird eine lange verlorene Seite mit mehreren Online-Generatoren erwähnt. Ich bin besonders neugierig auf die Art und Weise, wie Städte entstanden sind. Nehmen Sie dieses Bild zum Beispiel: Obwohl viele Dinge grafisch verbessert werden konnten, war es angesichts der damals verfügbaren Tools (Mitte bis Ende der 90er …



2
So erstellen Sie einen 2D-Physikwasserfall
Ich versuche, einen Wasserfall mit physikalischen Eigenschaften zu erstellen, der dem ersten Bild unten ähnelt (siehe dieses Video, um eine bessere Vorstellung davon zu erhalten, was ich erreichen möchte), damit er sich auf seinem Kurs um Objekte mit Kollidern bewegen kann (ähnlich wie beim zweites Bild unten). Obwohl der verknüpfte …
8 unity 


1
Wie kann City-sim Hunderte von Zeichen simulieren?
Meine Spiele beginnen normalerweise ziemlich leicht zu verzögern, wenn es ein paar hundert Felder gibt, die mögliche Charaktere darstellen. Während Spiele wie SimCity oder sogar Anno Hunderte von Charakteren haben. Mir wurde klar, dass diese Spiele nicht bei jedem Tic alles aktualisieren, die Anforderungen in Intervallen behandelt werden und es …

2
Wie entwerfe ich eine Schadensformel in einem Rollenspiel, die Waffen mit unterschiedlichen Angriffsgeschwindigkeiten im Gleichgewicht hält?
Ich mache ein mobiles RPG-Spiel, ein unendliches, in dem es ein Beutesystem wie Diablo 3 gibt. Waffen haben Angriff und Geschwindigkeit, Rüstungsteile haben einen Widerstandswert (nicht Prozentsatz). Die Formel, die ich benutze, lautet: float realDamage = SkillDmg * BaseDamage / ( BaseDamage + Defense ) Die Ergebnisse sind gut, der …


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.