Hello

Game development is basically putting an Idea in the digital world.
You can use a programming language to create your game or use programs and tools such as Flash.
But I have to warn you It is a pretty hard subject, Game development takes time and patience
its a very challenging field, there will be times where you don't even want to get near to your
computer ...etc I don't want to scare you I'm just being honest with you, I want you to try it
maybe you will love it

and maybe not but you cannot learn that unless you try.
Where to start :
There isn't a starting point, you will have an idea of a game "example snake game" and you will
try to get your idea on computer, you will use a lot of Google since you might not/don't know how you
can implement that idea.
if you want to get familiar with Game Programming, there are a lot of videos on Youtube and many
threads/blogs on the internet, I don't know if I can refer to you to the links or not

but its
pretty easy search Google for the game that you want to create.
My suggestion
Start by creating a small game on tutorials , My suggestion is either Ping Pong or Snake Game , then go to something else
like Super Mario.
These games you might think of them as simple, but there are a lot of mechanisms under them.
@
salesh Forgot to tell you the reason for using tutorials is getting you familiar to the game development
industry & mechanisms , what can you do / what you cannot do. After you finish those three games on tutorial or not
I believe you can start a simple two dimension game
Regards Netero
I'm too busy with Learning new things. Will check as much as I can.