MrScautHD/Bliss

A fast, Cross-platform .NET 10 C# 14 Render Framework.

144

stars

577

commits

C#

primary language

Sep 8, 2026

updated

mrscauthd.github.io/Bliss/

README

Logo

Bliss ๐Ÿš€

grafik Discord Activity Stars

Bliss is a modern Direct3D12, Vulkan, Metal 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

dotnet add package Bliss --version [VERSION]

๐Ÿ“– [Installation - From source]

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

โญ Getting Started

Explore our Documentation to kick off smoothly.

๐Ÿ“š Libraries - Nuget

๐Ÿ’ป Supported Platforms

D3D12VulkanMetal
Windows Windowsโœ”๏ธโœ”๏ธโŒ
Linux LinuxโŒโœ”๏ธโŒ
macOS macOSโŒ๐Ÿ”ถโœ”๏ธ
Android AndroidโŒ๐Ÿ”œโŒ
iOS iOSโŒ๐Ÿ”œ๐Ÿ”œ

๐Ÿ”ถ - Requires MoltenVK as a translation layer from Vulkan to Metal.

๐Ÿง‘ Contributors

โœ‰๏ธ Reach us

discord sponsor


โœ๏ธ Acknowledgement

This library is available under the MIT license.

Contributors

MrScautHD

551 commits

Legend286

22 commits

zapturk

2 commits

neptuwunium

1 commits

MrScautHD/Bliss

A fast, Cross-platform .NET 10 C# 14 Render Framework.

144

stars

577

commits

C#

primary language

Sep 8, 2026

updated

mrscauthd.github.io/Bliss/

README

Logo

Bliss ๐Ÿš€

grafik Discord Activity Stars

Bliss is a modern Direct3D12, Vulkan, Metal 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

dotnet add package Bliss --version [VERSION]

๐Ÿ“– [Installation - From source]

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

โญ Getting Started

Explore our Documentation to kick off smoothly.

๐Ÿ“š Libraries - Nuget

๐Ÿ’ป Supported Platforms

D3D12VulkanMetal
Windows Windowsโœ”๏ธโœ”๏ธโŒ
Linux LinuxโŒโœ”๏ธโŒ
macOS macOSโŒ๐Ÿ”ถโœ”๏ธ
Android AndroidโŒ๐Ÿ”œโŒ
iOS iOSโŒ๐Ÿ”œ๐Ÿ”œ

๐Ÿ”ถ - Requires MoltenVK as a translation layer from Vulkan to Metal.

๐Ÿง‘ Contributors

โœ‰๏ธ Reach us

discord sponsor


โœ๏ธ Acknowledgement

This library is available under the MIT license.

Contributors

MrScautHD

551 commits

Legend286

22 commits

zapturk

2 commits

neptuwunium

1 commits

Languages

C#

99.1%