VideojogosLusofona / cg_sdlbase

SDL2 software render C# application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SDL2 base application in C#

  • Uses SDL2 to create a surface and manage windows and input, but everything else is done through writing directly to a C# array that represents the RAM

Installation

It is possible nothing additional is needed, NuGet is used to pull the SDL2-CS project. In case something is needed:

MacOS

Install sdl2, using for example brew:

brew install sdl2

Linux

Install sdl2, using for example apt-get:

apt install libsdl2-dev

Usage

  • Clone and use directly. Just need to change the function that is passed to the SDLApp.Run method to change the behaviour function.

Licenses

Engine code developed by Diogo de Andrade and Nuno Fachada; it is made available under the Mozilla Public License 2.0.

Code uses:

All the text and documentation (i.e., non-code files) are made available under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

About

SDL2 software render C# application


Languages

Language:C# 100.0%