Where to Begin?

Started by
3 comments, last by Madolite 9 years, 7 months ago

Hi there,

This is my first time on a forum like this, so I'm looking forward to getting some good help.

Anyways, I am currently a Senior Computer Science major who loves video games and wants to begin programming some. I have a lot of experience in Java and C#, and a fair amount in C and C++. My problem is I don't really know where to get started with programming games. Many of the tutorials I have read have suggested using Visual Studio 2010 Express and SFML, but I consistently have trouble getting that set up and working properly.

Any suggestions would be greatly appreciated!

Advertisement

Here you go, FAQ:

http://www.gamedev.net/page/reference/faq.php/_/for-beginners-r1

Hello and welcome to the forum,

Altought you have experience with programming you might want to take a look to the FAQ: http://www.gamedev.net/page/reference/faq.php/_/for-beginners-r1

And because you have already much experience with c#, you may want to look at a game engine name unity3D to, while this

engine uses c# as scripting language: http://unity3d.com/

Good luck with the rest of your game-carreer!

RaoulJWZ

Another option is C# and MonoGame (An open source XNA port) which might be a better 2D option.

You'll want to do a little research on your own to see which of these options best suits your programming style. Setting up a development environment can be tricky, but it's a necessary first step. Usually the individual technologies have an installation guide so just follow that. If you get stuck, feel free to post a request for more help with the specifics of your problem.

Once you have a develop environment setup, you should look at some sample projects and mess around for a bit. Then when you're ready to start programming games, I recommend reading through this article:

http://www.gamedev.net/page/resources/_/technical/game-programming/your-first-step-to-game-development-starts-here-r2976

Good luck jkb6292,

- Eck

EckTech Games - Games and Unity Assets I'm working on
Still Flying - My GameDev journal
The Shilwulf Dynasty - Campaign notes for my Rogue Trader RPG

Java all the way, baby! :) At least in your situation (you wrote that you already have experience with Java and C#). Super-easy to set up the JVM and Eclipse and superfast to write, due to all the built-in stuff. You just need to learn the code structure involved in a high end program that a game is, perhaps.

Have you checked out Youtube for game programming tutorial videos? There's several out there now and they're great, provided that you're willing to tolerate the odd discrepancies in the uploader's coding routines.

This topic is closed to new replies.

Advertisement