/Bliss

A fast, Cross-platform .NET 8 C# 12 Render Framework.

Primary LanguageC#MIT LicenseMIT

Logo

Bliss 🚀

Discord License Activity Stars

Bliss is a modern Direct3D11, Vulkan, OpenGL, Metal, OpenGL-ES Render Framework.

✨ Features ✨

  • 🎨 Efficient rendering of textures, fonts, and shapes using SpriteBatch.
  • 🎥 User-friendly Camera2D and Camera3D systems for intuitive control.
  • 🎮 Simplified input handling for keyboard, mouse, and gamepads.
  • ✨ Straightforward system for loading and managing effects, textures, images, audio, and more.
  • 🖼️ Easy-to-implement window management using SDL3.
  • 🎶 Robust and powerful audio system for immersive sound experiences.

🪙 Installation - Nuget

Coming SoOn!

📖 [Installation - From source]

  1. Clone this repository.
  2. Add Bliss.csproj as a reference to your project.

📚 Libraries - Nuget

💻 Platforms

windows

Windows

  • Graphics API's: Direct3D11, Vulkan, OpenGL, OpenGL-ES

Linux

Linux

  • Graphics API's Vulkan, OpenGL, OpenGL-ES

macOS

MacOS

  • Graphics API's Metal, OpenGL, OpenGL-ES

🧑 Contributors

✉️ Reach us

discord sponsor


✍️ Acknowledgement

This library is available under the MIT license.