Pe***e also ask : Is SDL2 C++ or C?
SDL is written in C. Therefore, you can call it directly from your C program. C++ "was designed to be source-and-link with C" 1 so it is only natural that you can use SDL "natively" on your C++ programs, meaning no translation / marshalling layer is needed.
Pe***e also ask : Is SDL2 good for games?
Yeah it's actually really good because it is officially supported by Steam and it has some new hardware rendering features I have recently begun to use. I first made a game using Raylib but then I made an SDL2 version of the exact same game and learned that it has all the features I needed and loads a bit faster.
Pe***e also ask : What is the difference between SDL 1.2 and 2?
SDL 2.0 is a major update to the SDL 1.2 codebase with a different, not backwards API. It replaces several parts of the 1.2 API with more general support for multiple input and output options.
Pe***e also ask : What is the difference between SDL and SDL2?
SDL is the abbreviation of Simple DirectMedia Layer. Originally when refering to SDL, SDL 1.2 was meant. It is the predecessor of modern SDL 2.0 (sometimes SDL2). Nowadays, when refering to SDL, it depends on context if you really mean the old SDL 1.2 or the modern SDL 0
Gi***b
Wikipedia
Lazy Foo' Productions
Docs
Galdin Raphael
Hackage : GitHub - libsdl-org/SDL: Simple Directmedia Layer
Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware ...