Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I have always been interested in gaming and I have a reasonable amount of programming experience. While I have read strategies like Divide and Conquer, greedy approach and other principles, how do I actively get into game programming?

What other algorithms should I familiarize myself with. Is there any open source projects that I can participate?

Also, which language would be ideal for game development? I have experience in Java and C#.

share|improve this question
1  
Maybe you check Programming.SE. Here's a similar question I found there – Conrad Frix Mar 31 '11 at 21:57
Maybe you could also check out gamedev.SE (for example, gamedev.stackexchange.com/questions/41/… and gamedev.stackexchange.com/questions/496/…) – Jimmy Mar 31 '11 at 22:03

migrated from stackoverflow.com Mar 31 '11 at 21:58

2 Answers

up vote 1 down vote accepted

Recreate a browser playable Tetris game in javascript.

After you've done that, your hunger to do more will lead the way

share|improve this answer

Just about every programming language has libraries for developing games in. If you have experience with C# then you should probably consider XNA.

As for specific algorithms, I recommend not worrying about that for now. For a beginner you want to get comfortable with stuff like drawing graphics and handling input.

share|improve this answer
I can vote for xna which is a great place to start – Lavinski Apr 1 '11 at 3:14

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.