Should I use WebGL to learn shader programming?

Setting up WebGL is easier than for example setting up OpenGL ES in a mobile device or OpenGL on your mac. However, since your main interest is to learn Shader Programming then you can use some nice tools found online for this. One that I particularly love to use is this one: Shdr Editor

You can start playing around with it immediately. I really like it a lot.

What level of expertise in C++ do I need to have in order to learn OpenGL?

You don't need to be a master in C++ to start learning OpenGL. As a matter of fact, you don't even need to know C++. If you know a decent amount of C, you should be fine to start working with OpenGL.

OpenGL is not a programming language, it is an API. An API is a software intermediary that makes it possible for

What to do when you don't have money to hire a game developer?

Not having money to hire a game developer may actually be a good thing for you. 

Let me explain,

The probability that your game will be a success is very, very low. The app marketplace is flooded with dozens of mobile games everyday. The going rate for a very simple 1 Level game is about

3 questions to ask your game developer

You are looking to hire a game developer to make your game idea a reality but don't know how to choose one.

Let me help you. 

Most of the time, all games are develop using OpenGL. To speed up the development process, developers rely on Game Engines. Game engines take care of all the complicated parts of OpenGL. This allows the developer to focus on

Hiring a game developer

So you have a great game idea and are looking for a game developer to bring your idea to reality. Unlike app development, game development requires several individuals with different expertise.

At a minimum you need the following experts in your team