Ich befinde mich mit einem ausgelagerten Programmierteam an Bord eines Unity-Projekts. Unser Handyspiel hat eine Reihe von Minispielen, die vollständig aus UI-Elementen oder Rohbildern auf nur einem oder zwei Canvas-Elementen erstellt wurden. Jetzt weiß ich, dass der Begriff "falsch" interpretiert werden kann, da die Spiele recht einfach sind und auf …
Dies verwirrt mich, da der Titel "Meist zivilisiert: Eine hexadezimale 4x- Game-Engine für die Einheit - Teil 1" lautet. Unity ist eine Game Engine und er baut eine Game Engine für eine Game Engine. Hat er das falsch formuliert oder ist es eine echte Sache, eine Spiel-Engine in eine Spiel-Engine …
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 …
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 …
Ist es möglich, Hybrid ECS mit einigen Komponenten und den Standard MonoBehaviourmit all Ihrem alten Code zu verwenden? Ich möchte es wissen, weil ich bereits einige Spielmechaniken habe, die mit der "alten" Art gebaut wurden, und ich möchte die neuen mit Hybrid bauen
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 …
Ich versuche Wände zu erzeugen, die einen bestimmten Punkt von anderen bestimmten Punkten abschneiden. Das angehängte Bild zeigt, wonach ich suche: Blau von Rot getrennt. Blau getrennt von Rot und Gelb. Blau getrennt von Rot mit Fliesenhindernissen. Mehrere blaue von mehreren roten getrennt. Irgendwelche Ideen, wie das geht?
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 …
Angenommen, ich habe eine 3D-Szene, mit der gezeichnet wird, glDrawArrays(...)und möchte etwas Einfaches wie eine 2D-Überlagerung rendern. Wäre es eine schlechte Idee, für so etwas den Sofortmodus zu verwenden, anstatt einen 2D-Renderer mit beibehaltenem Modus einzurichten? Beispiel: void Draw() { // Draw the 3D scene: // *does stuff* glDrawArrays(...); // …
Ich hatte eine Idee für ein Multiplayer-Spiel und im Idealfall würde ich es absolut lieben, wenn es Open Source wäre. Ich möchte aber auch einen Gewinn daraus machen, damit ich mehr Spiele machen und vielleicht sogar ein Entwicklerteam haben kann. Ist es möglich, es Open Source zu halten und Einnahmen …
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 …
Während eines Unity-Gesprächs über die Leistung sagte uns der Typ, wir sollten eine for eachSchleife vermeiden , um die Leistung zu steigern, und stattdessen die normale for-Schleife verwenden. Was ist der Unterschied zwischen forund for eachin Bezug auf die Implementierung? Was macht for eachineffizient?
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 …
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 …
Divinity Original Sin haben einen wunderschönen Partikeleffekt. Wenn ich mich im Spiel bewege, sehe ich Galaxien durch Partikel, die sich entsprechend meiner Position bewegen. Wie kann ich es so machen? Sie können diesen Effekt hier sehen: https://youtu.be/4fIpQZ2sIAY
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.