sekai
sekai copied to clipboard
A simple rendering framework for .NET
Sekai is the framework that powers Vignette.
Introduction
Sekai is a fully abstracted graphics framework written under the .NET Runtime in C# inspired by other frameworks such as LÖVE2D and osu! framework. Its core components such as rendering, audio, windowing, input, and even storage can easily be replaced to suit their requirements. The repository contains implementations that make use of GLFW, OpenGL, and OpenAL as a starting point.
Sekai is used to build Vignette and is the choice of platform for Cosyne's graphical-related projects.
Getting Started
Building
Please make sure you meet the following prerequisistes:
- A desktop platform with .NET 7 or above installed.
Examples
There are examples in the ./samples/ directory.
License
Sekai is licensed under MIT. See the the license file in the root of this repository for the full text.