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.
Loading...
Searching...
No Matches
Gondwana.Avalonia.Rendering Namespace Reference

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...