novelrt / NovelRT

A cross-platform 2D game engine accompanied by a strong toolset for visual novels.
MIT License
184 stars 42 forks source link

Audio needs plugin wrapper #501

Open capnkenny opened 2 years ago

capnkenny commented 2 years ago

Currently, the existing AudioService does not have an abstraction and does not follow the same plugin-based methodology that the other providers follow (Graphics, Windowing, etc).

Ideally this should be rectified prior to MVP, but this was already approved so we could do this for after MVP as well.

RubyNova commented 2 years ago

Put this up for the 2.0.0 milestone I think. We already have so much to do and fundamentally I don't think this stops MVP from showing off our goals and intentions.