Veranstaltungen Altcoins

Avian 0.3: Die Revolution der ECS-basierten Physik-Engine für Bevy

Avian 0. 3 bringt wegweisende Verbesserungen für die ECS-gesteuerte Physik-Engine von Bevy.

Avian 0.3: Die Revolution der ECS-basierten Physik-Engine für Bevy

Die Spieleentwicklung und Simulationen in Echtzeit erfordern effiziente und flexible Physik-Engines, die nahtlos in moderne Game-Engines integriert sind. Hier setzt Avian an, eine auf Entity Component System (ECS) basierende Physik-Engine, die speziell für Bevy entwickelt wurde – eine einfache, datengetriebene Game-Engine geschrieben in der Programmiersprache Rust. Mit der Veröffentlichung von Avian 0. 3 wurde ein großer Schritt gemacht, der die Benutzererfahrung deutlich verbessert, die Leistung steigert und innovative Werkzeuge für Entwickler bereitstellt. Avian versteht sich als modularer und ergonomischer Ansatz, der vorrangig auf die nativen ECS-Prinzipien von Bevy setzt. So entsteht eine einfache, aber kraftvolle Integration der Physik, die besonders für Entwickler interessant ist, die effiziente und skalierbare Spiele oder Simulationen umsetzen wollen. Avian 0.

3 konzentriert sich insbesondere auf Verbesserungen bei der Kollisionsbehandlung, der Kontaktverwaltung und bringt zahlreiche Performance-Optimierungen mit sich, die bislang unerreicht waren. Ein zentrales Highlight von Avian 0. 3 ist das sogenannte Opt-In Contact Reporting. In früheren Versionen wurden Kollisionsereignisse für alle Kontaktpaare generiert, was vor allem bei vielen Objekten und Kontakten großen Overhead erzeugte. Mit der neuen Version ist es möglich, Kollisionsereignisse nur für ausgewählte Entitäten zu aktivieren. Über die Komponente CollisionEventsEnabled können Entwickler gezielt festlegen, für welche Collider wirklich Events erzeugt werden sollen. Das reduziert nicht nur unnötige Verarbeitung, sondern erleichtert die Handhabung, da nur relevante Kollisionen berücksichtigt werden. Außerdem wurde das veraltete Collision Event entfernt und durch sinnvollere Strukturen wie Collisions und CollidingEntities ersetzt, was den Umgang mit Kollisionsdaten vereinfacht.

Erheblich verbessert wurde ebenfalls das beobachtbare Kollisions-Event-System. Während in früheren Versionen die Ereignisse CollisionStarted und CollisionEnded lediglich global über EventReader zugänglich waren, integriert Avian 0. 3 diese Signale jetzt direkt in die Beobachter (Observers) von Bevy. Das heißt, man kann nun gezielt für einzelne Entitäten Kollisionsereignisse abonnieren und darauf reagieren, was besonders in gameplay-relevanten Szenarien, wie beim Betreten eines Druckplatten-Triggerbereiches oder dem Aufsammeln von Gegenständen, äußerst nützlich ist. Entwickler profitieren von einer eleganten und performanten Möglichkeit, auf kollisionsbezogene Zustandsänderungen individuell zu reagieren, ohne sich durch alle Events hindurchkämmen zu müssen. Eine bedeutende Neuerung für komplexe Kollisionsszenarien sind die sogenannten Collision Hooks. Diese ermöglichen es, gezielt in die Kollisionspipeline einzugreifen, Kontakte zu filtern oder zu modifizieren.

Typische Anwendungsfälle sind One-Way-Plattformen, Förderbänder oder die Variante unterschiedlicher Reibungs- und Restitutionswerte innerhalb eines Terrains. Das frühere System PostProcessCollisions wurde durch dieses leistungsfähigere und performantere Hook-System ersetzt, das mit der ECS-Parallelität kompatibel ist. Entwickler können nun während der Broadphase oder Narrowphase eigene Logik einbauen, um Kontakte effizient zu beeinflussen. So lassen sich etwa Kollisionen zwischen unterschiedlichen Interaktionsgruppen verhindern oder Kontakte basierend auf der Bewegungsrichtung ablehnen. Im Bereich der Materialeigenschaften ist es nun möglich, pro Kontaktmanifold spezifische Parameter wie Reibung, Elastizität und Tangentialgeschwindigkeit einzustellen. Das bedeutet, dass Avian eine detaillierte und realistische Simulation von verschiedenen Oberflächenarten unterstützt, etwa um auf Förderbändern dynamisch unterschiedliche Geschwindigkeiten oder Haftreibung zu simulieren.

Diese Funktion eröffnet vielfältige Möglichkeiten für Entwickler, reale physikalische Bedingungen noch genauer nachzubilden. Auch das Thema Physik-Picking wurde mit Avian 0. 3 überarbeitet. Der PhysicsPickingFilter bietet nun eine flexible Möglichkeit, kollidierbare Objekte aus der Spielwelt mit Raycasts gezielt herauszufiltern. So kann etwa die Kamera so konfiguriert werden, dass nur bestimmte Kollisionsebenen oder Spielfiguren ausgewählt werden können, was nicht nur die Usability verbessert, sondern auch unnötige Berechnungen reduziert. Performance ist für eine Physik-Engine essentiell und wurde in Avian 0. 3 umfangreich optimiert. Besonders beeindruckend ist die völlige Umgestaltung des Kontaktpaar-Managements. Zuvor sorgten mehrfaches Iterieren, Allokationen und komplexe Statusverwaltung für hohe Kosten und Komplexität. Jetzt nutzt Avian einen sogenannten ContactGraph, ein undirektionales Graph-Datenmodell, das sowohl effizienten Zugriff als auch parallele Verarbeitung erlaubt.

Die Kollisionen werden nicht mehr in simplen Listen abgelegt, sondern als Knoten und Kanten verwaltet, was deutlich schnellere Zugriffe auf relevante Kontakte ermöglicht. Die Arbeit orientiert sich hierbei am Vorbild von Box2D v3 und setzt modernste Bit-Vektor-Operationen ein, um nur den tatsächlich geänderten Kontaktstatus zu verarbeiten. Resultat ist eine drastische Beschleunigung gerade für Szenarien mit vielen Kontakten. Ebenfalls neu in Avian 0. 3 ist die parallele Erzeugung von Kontakt-Constraints direkt in der Narrow Phase. Dadurch entfällt ein nachgelagerter Verarbeitungsschritt, der vorher für zusätzlichen Aufwand sorgte. Obwohl die Multithread-Ausführung die Reihenfolge der Constraints vorübergehend nicht-deterministisch macht, sorgt eine abschließende Sortierung für reproduzierbare Simulationsergebnisse. Dies verbessert die Leistung deutlich, ohne Kompromisse bei der Stabilität einzugehen. Im Zuge dieser Überarbeitungen wurden auch die Kontakt-Modelle verfeinert.

Die Typen ContactPair und ContactManifold wurden überarbeitet und bieten nun klare Strukturen mit Flags für unterschiedliche Kontaktarten wie Sensoren oder aktive Kollisionen. So wird die Arbeit mit Kontaktpunkten für Entwickler intuitiver. Besonders spannend für fortgeschrittene Nutzer ist die Einführung des Collider Context. Dieser ermöglicht es, eigene Collider-Typen zu definieren, die Zugriff auf das ECS-Kontext-System erhalten. Dies bietet etwa die Möglichkeit, komplexe Voxel-Collider zu implementieren, die weitere Komponenten oder Ressourcen abfragen können. So lässt sich die Funktionalität der Physik-Engine erheblich erweitern, ohne die Grundarchitektur zu kompromittieren. Eine wichtige Anpassung erfolgte auch in Bezug auf Bevy 0. 16 mit der Einführung von Entity-Entity-Relationships. 3 setzt konsequent auf die neuen Konzepte von ColliderOf-Beziehungen, die die Bindung von Collider-Entitäten an Rigid Bodies klarer und automatisiert ermöglichen.

Dadurch wird die Verwaltung von Kollidern im Entity-Hierarchy-System deutlich robuster und einfacher. 3 ergänzt zudem ein integriertes Diagnostik-System, das Entwicklern vielseitige Möglichkeiten zur Laufzeit-Analyse bietet. Es liefert präzise Zeit- und Zählerwerte für diverse Phasen der Physikberechnung und lässt sich bequem in Bevy’s eigenes DiagnosticsStore einbinden. Dank einer optionalen Debug-UI können diese Messwerte übersichtlich visualisiert werden – hilfreich, um Performance-Flaschenhälse schnell zu identifizieren und Optimierungen gezielt vorzunehmen. Auch unter der Haube finden sich viele wichtige Fixes und Verbesserungen, wie beispielsweise die Berücksichtigung deaktivierter Entitäten in der Physik, Optimierungen im Spatial Query Pipeline oder Korrekturen zur Berechnung von Trägheitstensoren. Diese Detailverbesserungen laufen zusammen in einem robusteren und stabileren Physiksystem.

In Zukunft arbeitet das Avian-Team außerdem an noch umfangreicheren Features und Verbesserungen. Geplant sind unter anderem ein komplett neuer Solver-Body-Ansatz, der drastisch schneller arbeiten soll, ein Rework der Joint-Mechaniken hin zu impulsbasierten Lösungen, sowie die Einführung eines Bounding Volume Hierarchy (BVH) basierten Broad Phase Collision Detection-Systems. Mit diesen Neuerungen werden die Performance und die Skalierbarkeit noch weiter gesteigert. Weiterhin befindet sich eine Neuentwicklung der Spatial Query Pipeline in Arbeit, die die Entkopplung von der Parry-Bibliothek anstrebt und eine flexiblere Nutzung unterschiedlicher Kollisionsbackends ermöglicht. Parallel dazu wächst Peck, eine native Bevy-Collision-Bibliothek, die mit geringem Overhead und effizienteren Algorithmen die Zukunft der Kollisionsberechnung in Avian sichern soll. Auch im Bereich der Benutzerfreundlichkeit schlägt Avian neue Wege ein.

Die geplante Überarbeitung der Kraft- und Impuls-API bringt ein intuitiveres Handling von einwirkenden Kräften, ähnlich bekannten Engines wie Unity oder Godot. Persistente und temporäre Kräfte können damit einfacher und flexibler definiert werden. Zudem formiert sich aktuell eine Character Controller Working Group, die daran arbeitet, robuste und vielseitige Steuerungssysteme für Avian zu etablieren. Ziel ist es, offizielle Beispiele und Codebasen zu schaffen, die verschiedene Gameplay-Szenarien abdecken und die Integration von Bewegungslogiken für unterschiedlichste Charaktertypen erleichtern. 3 stellt damit einen bedeutenden Meilenstein für die Bevy-Gemeinschaft und alle Nutzer dar, die eine leistungsfähige, ECS-kompatible Physiklösung suchen. Die Kombination aus hoher Performance, Modularität und einfacher Bedienbarkeit macht Avian zu einem der vielversprechendsten Projekte im Bereich der Rust-basierten Spielphysik.

Entwickler profitieren von einer umfassend überarbeiteten Kollisionsinfrastruktur, smarter Ereignissteuerung und einem zukunftssicheren Design, das bereits auf kommende Features vorbereitet ist. Dank der aktiven Community und der kontinuierlichen Arbeit am Projekt werden auch zukünftige Versionen spannende Funktionen und Verbesserungen bieten. Für Projekte, die robuste Physiksimulationen in Bevy integrieren möchten, ist Avian 0. 3 ein hervorragender Ausgangspunkt und das Fundament für realistische und performante Spielwelten oder Simulationen jeglicher Art.

OKX Partnerinhalte

Registrieren Sie sich bei OKX und erhalten Sie Ihren Willkommensbonus

OKX ist eine Plattform für Spot- und Futures-Handel, P2P-Tausch und Krypto-Sparpläne. Ein neues Konto über diesen Link eröffnet Zugang zum Willkommensbonus-Programm: bis zu 10.000 USDT für Ihre ersten Schritte an der Börse.

Konto erstellen und Bonus erhalten →

18+ · Partnerlink. Kryptowährungen sind volatil: Sie können Ihre Einlage verlieren.

Als Nächstes
Aktuelle Aktienmarkt-Bewegungen: AB InBev, Molson Coors, Eli Lilly und weitere Top-Performer im Fokus
Samstag, 14. November 2026. Aktuelle Aktienmarkt-Bewegungen: AB InBev, Molson Coors, Eli Lilly und weitere Top-Performer im Fokus

Die Finanzmärkte sind kontinuierlich in Bewegung, beeinflusst von globalen Ereignissen, wirtschaftlichen Prognosen und unternehmensspezifischen Nachrichten. An vorderster Front stehen aktuell einige bedeutende Unternehmen wie AB InBev, Molson Coors, Eli Lilly und weitere, die aufgrund ihrer neu veröffentlichten Nachrichten und Geschäftsergebnisse im Rampenlicht stehen.

Die besten Aktien, um jetzt 1.000 Dollar intelligent zu investieren
Samstag, 14. November 2026. Die besten Aktien, um jetzt 1.000 Dollar intelligent zu investieren

In Zeiten wirtschaftlicher Volatilität und schwankender Märkte stellt sich vielen Anlegern die Frage, wie sie 1. 000 Dollar am besten investieren können, um langfristig von soliden Renditen zu profitieren.

Arm Bifrost Architektur und Mali-G52: Effiziente Grafikleistung für mobile Geräte optimiert
Samstag, 14. November 2026. Arm Bifrost Architektur und Mali-G52: Effiziente Grafikleistung für mobile Geräte optimiert

Arm hat sich ursprünglich vor allem durch seine Cortex-CPU-Reihe einen Namen gemacht, doch das Unternehmen hat sein Portfolio deutlich erweitert und bietet heute eine Vielzahl von lizenzierten IP-Blöcken an – darunter Grafikprozessoren (GPUs), Speicherschnittstellen und weitere Beschleuniger. Im Vergleich zu Desktop-Grafikkarten sind Arm Mali GPUs speziell auf geringe Leistungsaufnahme und den Einsatz in eingebetteten sowie mobilen Geräten ausgerichtet, wo Energie- und Flächenbeschränkungen eine große Rolle spielen.

Postgres 18 Beta Veröffentlicht: Sieben Schlüssel-Features, Die Sie Kennen Sollten
Samstag, 14. November 2026. Postgres 18 Beta Veröffentlicht: Sieben Schlüssel-Features, Die Sie Kennen Sollten

Postgres, eine der beliebtesten Open-Source-Datenbanken der Welt, hat mit der Veröffentlichung der Beta-Version von Postgres 18 spannende Neuerungen präsentiert. Die Software bleibt ihrer Tradition treu, innovative Features und Performance-Verbesserungen kontinuierlich zu liefern, um den steigenden Anforderungen moderner Anwendungen gerecht zu werden.

SEC hebt Klage gegen Dragonchain auf – Ein Sieg für die Blockchain-Technologie aus Disney-Inkubation
Samstag, 14. November 2026. SEC hebt Klage gegen Dragonchain auf – Ein Sieg für die Blockchain-Technologie aus Disney-Inkubation

Die US-Börsenaufsichtsbehörde Securities and Exchange Commission (SEC) hat beschlossen, die gegen Dragonchain erhobene Klage wegen angeblicher Verstöße im Zusammenhang mit dem Verkauf von Kryptowährungstoken fallen zu lassen. Dragonchain, eine hybrid auf Blockchain basierende Plattform, die ursprünglich von Disney entwickelt wurde, sieht sich damit nach fast drei Jahren rechtlicher Auseinandersetzungen endgültig entlastet.

Google Maps gespeicherte Orte einfach exportieren: Der lokale Weg zu CSV und GeoJSON
Samstag, 14. November 2026. Google Maps gespeicherte Orte einfach exportieren: Der lokale Weg zu CSV und GeoJSON

Die Nutzung von Google Maps als persönliches Verzeichnis für interessante Orte hat sich weltweit etabliert. Ob Restaurants, Sehenswürdigkeiten, Geschäftspartner oder private Lieblingsorte – das Speichern von Plätzen innerhalb von Google Maps ermöglicht eine schnelle Orientierung und Wiederfindung.

Seagate Technology Holdings plc: Eine vielversprechende Mid-Cap-Aktie im Portfolio von Steven Cohen
Samstag, 14. November 2026. Seagate Technology Holdings plc: Eine vielversprechende Mid-Cap-Aktie im Portfolio von Steven Cohen

Seagate Technology Holdings plc, an der NASDAQ unter dem Kürzel STX gelistet, hat sich in den letzten Jahren als einer der führenden Anbieter im Bereich der Datenspeicherung etabliert. Das Unternehmen ist weltweit bekannt für seine hochwertigen Festplattenlaufwerke und innovative Speicherlösungen, die in zahlreichen Branchen von Relevanz sind.

Weitere Artikel zum Thema
Warum DOGE und SHIB trotz Elon Musks süßer Hunde-Posts weiter fallen
Freitag, 13. November 2026. Warum DOGE und SHIB trotz Elon Musks süßer Hunde-Posts weiter fallen

Im März 2025 sorgte Elon Musk erneut für Aufsehen, als er auf der Social-Media-Plattform X, früher bekannt als Twitter, ein Bild mit mehreren Hunden und Münzen postete. Darunter befand sich auch eine Darstellung des Shiba Inu, der ikonische Hund, der als Vorlage für diverse Meme-Coins wie Dogecoin (DOGE) und Shiba Inu (SHIB) dient.

Mattel pausiert Hot Wheels Virtual Garage NFTs: Was steckt hinter der Entscheidung?
Samstag, 14. November 2026. Mattel pausiert Hot Wheels Virtual Garage NFTs: Was steckt hinter der Entscheidung?

Mattel, einer der weltweit führenden Spielzeughersteller, hat kürzlich bekannt gegeben, dass das Projekt Hot Wheels Virtual Garage NFTs vorerst eingestellt wird. Diese Ankündigung sorgt in der Sammler- und NFT-Community für Aufsehen, denn sie zeigt, wie dynamisch und herausfordernd der Markt für digitale Sammlerstücke sein kann – insbesondere wenn traditionelle Marken wie Hot Wheels ihre Präsenz im Krypto- und NFT-Bereich ausbauen.

Bitcoin steht vor Risiko eines Rückgangs auf 75.000 USD bei Bruch der 83.000 USD Unterstützung – Technische Analyse im Fokus
Samstag, 14. November 2026. Bitcoin steht vor Risiko eines Rückgangs auf 75.000 USD bei Bruch der 83.000 USD Unterstützung – Technische Analyse im Fokus

Bitcoin, die bekannteste Kryptowährung weltweit, zeigt derzeit Anzeichen von erhöhter Volatilität und Unsicherheit auf dem Markt. Nach einer starken Erholungsphase in den vergangenen Wochen ist der Kurs bei etwa 86.

KI-Agenten: Weniger Hype, Mehr Verlässlichkeit für den echten Mehrwert
Samstag, 14. November 2026. KI-Agenten: Weniger Hype, Mehr Verlässlichkeit für den echten Mehrwert

Im Jahr 2025 werden KI-Agenten von vielen als die nächste große Revolution in der Technologiebranche gefeiert. Die Fortschritte bei günstigeren Modellen, innovativen Werkzeugen wie Multi-Component-Processing (MCP), Gedächtnis-Funktionalitäten und Rapid Automated Generation (RAG) sowie zehnfach gesteigerte Inferenzgeschwindigkeiten lassen die Erwartungen an KI-Agenten enorm steigen.