Ybalrid / Annwvyn

Annwvyn C++ Open Source designed-for-VR game engine and application developement framework
MIT License
41 stars 7 forks source link

Consider removing OIS #131

Closed Ybalrid closed 6 years ago

Ybalrid commented 7 years ago

OIS is an unmaintained library. All of it's functionality can be replaced by GLFW that Annwyn also link against.

Both GLFW and OIS could be replaced by SDL2. However, it would be more work for very little more benefits.

Ybalrid commented 6 years ago

Actually, using the SDL2 could be quite smart. SDL2 has numerous merits for abstracting the OS functionality in a cross platform way. There's a number of places in the engine where code is #ifdefed for specific OSes.

Ybalrid commented 6 years ago

Replace OIS and GLFW with SDL2

Ybalrid commented 6 years ago

I'm doing a 180° turn on that thing... I'm now the guy that maintains OIS... Oh well. ;-)