
Das Gleichgewicht in der FMOD Studio Sound-/Musik-Designer-App und der begleitenden API ist gut abgestimmt in Bezug auf Einfachheit versus Komplexität. Wirklich einfaches Sound- und Musikdesign erfordert kaum Zeit, und eine einfache Laufzeit-Sound-Engine basierend auf der API ist ebenso einfach zu programmieren. Komplexe Soundereignisse, 3D-Positionierung (mit anpassbaren Roll-off-Verhalten) und anspruchsvolle interaktive Musiktracks können in der App entworfen und getestet werden. Zugegebenermaßen erfordert dies etwas mehr technisches Wissen, aber es ist kein Wissen über C++-Programmierung erforderlich, um dies zu erreichen. Die App kann sich auch mit einem live laufenden Spiel verbinden, um Verhaltensweisen als Reaktion auf die tatsächlichen Spieldaten anzupassen, was von unschätzbarem Wert ist. Komplexere Sound-Engines, die die API verwenden, sind ebenfalls hochgradig anpassbar. Die API ist einfach zu verwenden und das Support-Forum ist sehr aktiv und wird von den tatsächlichen Ingenieuren von Firelight Technology besucht (anstatt von Vertretern, die lediglich Probleme triagieren). Sie sind sehr reaktionsschnell, nach meiner Erfahrung, und sie sind offensichtlich bestrebt, FMOD so gut wie möglich zu machen. Schließlich, nachdem ich die FMOD Studio App seit ihrer sehr frühen Veröffentlichung verwendet habe, war ich beeindruckt von dem Engineering-Prozess (aus einer externen Perspektive), bei dem die anfängliche App super einfach war, sich aber im Laufe der Zeit entwickelte. Es gibt ein starkes Gefühl, dass ihre internen Prozesse für ihre Roadmap-Priorisierung und Qualitätssicherung gut funktionieren (vermutlich unter Einbeziehung umfangreicher automatisierter Tests, angesichts der sehr wenigen Regressionen, die ich erlebt habe). Funktionen wurden hinzugefügt, als die FMOD Studio App und die API-Version inkrementiert wurden, und diese sind in der Regel abwärtskompatibel. Bewertung gesammelt von und auf G2.com gehostet.
Ich erwähnte in meinen positiven Kommentaren über die Updates sowohl der FMOD Studio App als auch der API, dass sie "normalerweise abwärtskompatibel" sind. Dies ist weniger ein negativer Punkt, sondern etwas, dessen man sich bewusst sein sollte, wenn man FMOD Studio als Audio-Middleware wählt. Das FMOD-Team ist großartig darin, diese Kompatibilität zu wahren, aber manchmal gibt es in der Softwareentwicklung einen Punkt, an dem eine inkompatible Änderung leider ein notwendiges Übel ist! Aufgrund der Art und Weise, wie FMOD Studio entwickelt und verbessert wird (und wie Fehlerbehebungen angewendet werden), ist der einzige rationale Ansatz, wenn man es einsetzt, immer so aktuell wie möglich zu bleiben (anstatt sich auf eine bestimmte Version für ein Projekt festzulegen). Sie müssen sich dessen in Ihren eigenen Projektmanagementprozessen bewusst sein und eine Strategie für das Aktualisieren von inkompatiblen Änderungen einbeziehen, sobald sie auftreten, anstatt sich eigene technische Schulden anzusammeln. Dies ist ziemlich einfach zu bewerkstelligen, wenn Sie agil arbeiten, insbesondere da die Veröffentlichungen der FMOD-Updates in einem vorhersehbaren Zeitplan erfolgen. Wie gesagt, FMOD scheint dieses Problem zu respektieren und vermeidet inkompatible Änderungen, sie sind in meiner Erfahrung ziemlich selten. Als Beispiele kann es Zeiten geben, in denen alle .fspro-Projekte aktualisiert und auf eine neue Version migriert werden müssen (was offensichtlich die Arbeit Ihrer Sound- und Musikteams beeinflusst). Auf der Engineering- und QA-Seite kann es inkompatible API-Änderungen geben, aber diese scheinen (und ich kann mich an keine Ausnahme erinnern) von der Art zu sein, bei der der Build einfach fehlschlägt und der Code entsprechend angepasst werden muss (d.h., das ist eine Art von guter Sache!!), anstatt subtile Verhaltensänderungen, die durch Ihre QA-Prozesse schlüpfen könnten. Es sei denn, Sie haben eine wirklich robuste (d.h. vollständige Abdeckung) Teststrategie. Bewertung gesammelt von und auf G2.com gehostet.
Bei G2 bevorzugen wir frische Bewertungen und wir möchten mit den Bewertern in Kontakt bleiben. Sie haben möglicherweise ihren Bewertungstext nicht aktualisiert, aber ihre Bewertung aktualisiert.
Der Bewerter hat einen Screenshot hochgeladen oder die Bewertung in der App eingereicht und sich als aktueller Benutzer verifiziert.
Bestätigt durch LinkedIn
Dieser Bewerter erhielt als Dank für das Ausfüllen dieser Bewertung eine symbolische Geschenkkarte.
Einladung von G2. Dieser Bewerter erhielt als Dank für das Ausfüllen dieser Bewertung eine symbolische Geschenkkarte.
Diese Bewertung wurde aus English mit KI übersetzt.



