First of all I want to welcome everybody, as this is my first post here, so Hello! I'm starting to learn C++ and later I want to use SFML for my first game, but I have few simple questions that matter be before I start using this lib.
1. Is this a good option for a person that doesn't want to go mainstream all out using Unity or UE4, just to start, practice and get going with some simple or a bit more advanced games like Shmups with lots of bullet script?
2. If I ever make a really good game in SFML can I put this game on Steam without any problems or I'll have to adapt the code for Steam platforms with some minor tweaks?
3. Do I need to somehow programme xinput into SFML game code or I can just use SFML joystick codes and use x360 gamepad with no problem from the start?
I know that some of you will take this question not seriously or even funny, because of the level they reperesent, but Google is not the best way to ask, because I'm looking for an answer from people that really use it, not reddit wizkids that only remade Pong and say they make games. Thank you for your precious time.