![]() |
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 | AvaloniaBitmapRenderSurfaceAdapter |
| Provides a bitmap (CPU) render surface adapter for Avalonia that presents each frame by copying pixel data from a SKImage into an WriteableBitmap displayed by AvaloniaBitmapRenderSurfaceControl. This approach works on all Avalonia targets (desktop, WebAssembly, Android, iOS, macOS) without requiring platform-specific SkiaSharp view packages. More... | |
| class | AvaloniaBitmapRenderSurfaceControl |
| An Avalonia Control that displays game frames produced by the Gondwana engine. Frames are received as WriteableBitmap instances from the AvaloniaBitmapRenderSurfaceAdapter and rendered via the Avalonia compositor. No platform-specific SkiaSharp view package is required; this works on all Avalonia targets. More... | |
| class | AvaloniaGpuRenderSurfaceAdapter |
| Provides a GPU-accelerated render surface adapter for Avalonia, backed by global::Avalonia.OpenGL.Controls.OpenGlControlBase. More... | |
| class | AvaloniaGpuRenderSurfaceControl |
| An Avalonia OpenGlControlBase that displays game frames produced by the Gondwana engine using GPU-accelerated rendering. More... | |