![]() |
Gondwana Game Engine Development (master) - 2.6.1
Gondwana is a cross-platform 2.5D game and rendering engine written in C#/.NET 8. It provides fine-grained control over rendering, timing, and scene composition, with built-in support for parallax, z-ordering, pixel overhang, collision detection, and particle effects. Gondwana targets desktop and web platforms using SkiaSharp for graphics and pluggable audio backends for desktop and browser targets.
|
Classes | |
| class | NAudioAudioBackend |
| Windows desktop audio backend implemented with NAudio. More... | |
| class | NAudioPlaybackHandle |
| Represents a playback handle for audio resources using NAudio. Manages playback state, volume, panning, looping, and playback speed for a single audio stream. | |
| class | NAudioReaderRegistry |
| Registry of file-format readers used by the NAudio backend. | |
| class | StereoPanSampleProvider |
| Applies independent left/right gain to a stereo floating-point source. | |
| class | VariableSpeedSampleProvider |
| Lightweight variable-rate sample provider. It changes playback speed by advancing through source frames at a configurable rate and linearly interpolating between adjacent frames. Pitch changes naturally with speed; pitch preservation is intentionally not part of the core contract. | |