Hello and welcome to LQ and Linux. To answer your questions:
Quote:
How is the game market on Linux?
|
Well, it depends on what you want to play. I am a gamer and for me, as I mostly play RPGs, tactical games and sometimes shooters and simulations, Linux gaming is good enough. For now there are three games that I own that I want to play which don't have native Linux versions, Skyrim, Avernum: Escape from the Pit (both games run just fine using the Wine application layer) and Dirt Rally (which will hopefully get a port, not that unlikely, since Codemasters already ported other racing games). If you want to have a greater overview of games that run on Linux, Steam and GoG.com both have filters that will only show you games that have Linux versions, might be worth a look.
Quote:
What is the best path to take to learn Linux programming vs Linux Distributions?
|
To learn Linux programming, there are plenty of books and tutorials, many of them free of charge, about Linux programming. For Linux distributions, the best ways to learn which ones are best for you is to just test them. You might want to open a thread here and ask for advice for your specific use-case (with listing all that what you need and expect from a distribution), but in the end, you will have to test for yourself.
Quote:
I've been learning C++ and use the visual studio on windows with DirectX. I know apple uses OpenGL. What does Linux use?
|
Linux uses OpenGL and in the not so far future Vulkan. If you intend to program for different platforms you might want to look into libraries like SDL that abstract away platform differences, making it easier to achieve that goal.