I've started to learn how to create my own game engine and truthfully, so far I haven't got far. I was watching some videos on creating a game engine in Java using LWJGL but I decided to switch to C++ instead and I'm a little stuck.
Of course using C++ means I can't use LWJGL so I'm a little confused on what exactly I should use, I've heard about GLFW and SFML and seen some tutorials on both of them but I'm not sure which one I should be learning? I was originally going with GLFW as I noticed it uses the same functions as LWJGL but I've heard a lot of good things about SFML and how it also includes features for Sound, Networking, Fonts and some more.
I am actually wanting to create a game with my game engine while I work on it so I was wondering if someone could recommend what I should use?
SFML seems to have far more tutorials online and people seem to be using it more then GLFW