First you need to ask yourself a few questions:
- Do I know any programming languages?
- What is the game going to be about?
- Is your ability of programming good enough to make it?
Answers
- If you do know a programming language how well do you know it? There is a variety of programming languages out there but there are a few main ones. These are: C, C++, Java, Python, Flash, and Ruby. I personally program in Java as I find it very easy to program games in.
- Your game could be about anything it could even be a MMORPG (Massively Multiplayer Online Role Playing Game) if you know what you are doing.
- How well do you know the programming language? If you are aiming to make a MMORPG and only know how to program a simple line of code, then you are not being realistic and it will be a long time before you are going to make one.
Resources
- I chose Java to learn because you can embed it into web pages making it easy for people to play it with no downloads. I learnt to program it from a book but you can search
Google
for some tutorials. When you know enough about the language you can turn it into a game. I used
javacooperation
to learn the basics of gaming. Also Youtube is a good source for tutorials. Search aphonik for Java tutorials.
-
Game Discovery
is a good source for game ideas. Also a good source to play games is
Miniclip. If your game is good enough they will pay you for the license of the game.
I hope you found this guide helpful!